C ++课程设计 **************************** 课 程 面向对象课程设计 姓 名 陈会会 院 (系) 计算机科学与工程学院 专业年级 计算机科学与技术 100602 班 学 号 100602126 指导教师 姜虹 日 期 2009 年 8 月 31 日-2009 年 9 月 13 日 - 1 - 目 录 1、课设目的…………………………………………………………..2 2、需求与功能分析 2 2、系统总体框架 3 4、模块设计与分析 3 5、类的设计与分析 5 6、功能测试 7 7、程序源代码 14 8、心得体会...............................................25 - 2 - 一、课设目的: 课程设计的目的是总结及运用一学期来所学的知识,训练我们灵活应用所学 C++知识,独立完成问题分析、总结设计、详细设计和编程实现等软件开发全过程的综合实践能力。巩固、深化理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的工作作风及团结协作的精神。 二、需求与功能分析 随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。 现今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活中,己越来越来不习惯每月奔忙于各银行营业柜台之问去排队缴各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券 等等一是为了提高服 务质 量 、方 便 客户,二 是为 了减 轻 自己日 趋 繁 重 的工作量 ,纷 纷 委 托 银行为 其 开展代 收 代 付 业务:同时,随着我国 加 入世 贸 组 织 的日 益 临 近 ,我国 的银行业将 面 临 更 加 激 烈 的同业竞 争 ,如何 提供更 多 的金融产 品 和更 优 质 的服 务,如何 吸 引 更 多 的客户,如何 利 用计算 机 技术 加 强 银行帐 户信息管 理、进 行银行业务再 造 ,提高银行的工作效 率 和业务竟 争 能力是摆 在各家 银行面 前 的一个 迫 切 需要解 诀 的问题。 近 几 年 来,各商 业银行加 快 了与 社会各业的合作,利 用自身 的网 点 优 势 和业务特 点 ,为 其 提供各种高效 、快 捷 的代 收 代 付 业务,也 就 是中间 代 理业务,目前以 与 广 大人民 群 众 生活密 切 相 关 的各项 缴费业务如水电费、电话 费、手 机 费等代收 业务为 主 ,这 些 业务开展方 式 多 种多 样,但 一...