c++课程设计报告

c++课程设计报告

ID:47546184

大小:155.50 KB

页数:19页

时间:2020-01-14

c++课程设计报告_第1页
c++课程设计报告_第2页
c++课程设计报告_第3页
c++课程设计报告_第4页
c++课程设计报告_第5页
资源描述:

《c++课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C++程序设计》课程设计说明书题目银行储蓄系统学号姓名指导教师刘丽新日期2014.12内蒙古科技大学课程设计任务书课程名称面向对象程序设计A课程设计设计题目银行储蓄管理的设计指导教师周李勇时间2013-2014秋学期第17、18周一、教学要求1.巩固和加深学生对C++语言课程的基本知识的理解和掌握2.掌握C++语言编程和程序调试的基本技能3.利用C++语言进行基本的软件设计4.掌握书写程序设计说明文档的能力5.提高运用C++语言解决实际问题的能力二、设计资料及参数用C++设计一个系统,能提供下列服务:(1)录入帐号信息,格式为:帐号姓名

2、密码身份证日期余额利率操作人090800213435李四12345615020119880808008882011-11-2210.30.0037操作包括存款取款,利息结算。(2)登录功能。输入帐号和密码进行登录。(3)存款功能。登录某个帐号后,输入存款金额,更新账户的余额。(4)取款功能。登录后,输入取款金额,当余额大于取款金额时,执行取款操作,(5)利息结算。、根据存款的利率和存款时间金额计算利息并登入账户。(6)查询。查询某个时间段内的账户操作记录。三、设计要求及成果根据系统功能要求,可以将问题解决分为以下步骤:(1)分析系统中的各

3、个实体之间的关系及其属性和行为;(2)根据问题描述,设计系统的类层次;(3)完成类层次中各个类的描述(包括属性和方法);(4)完成类中各个成员函数的定义;(5)完成系统的应用模块;(6)功能调试;(7)提交课程设计报告:完成系统总结报告以及系统使用说明书一、目录一、内蒙古科技大学课程设计任务书2二、目录3第1章需求分析4第2章总体设计4第3章模块分析53.1client类5第4章详细设计64.1工程视图64.2类图视图64.3主程序流程图74.3主要算法的流程图7第5章测试8第6章总结9附录:程序代码10第1章需求分析二、设计资料及参数用

4、C++设计一个系统,能提供下列服务:(1)录入帐号信息,格式为:帐号姓名密码身份证日期余额利率操作人090800213435李四12345615020119880808008882011-11-2210.30.0037操作包括存款取款,利息结算。(2)登录功能。输入帐号和密码进行登录。(3)存款功能。登录某个帐号后,输入存款金额,更新账户的余额。(4)取款功能。登录后,输入取款金额,当余额大于取款金额时,执行取款操作,(5)利息结算。、根据存款的利率和存款时间金额计算利息并登入账户。(6)查询。查询某个时间段内的账户操作记录。第2章总体设

5、计1.用结构框图表示各个功能之间的关系。2.将框图中系统的各个功能用文字详细的描述。注册开户:对未进行开户的人员进行开户,并保存。登陆界面:对已开户人员进行登陆,从而进行下一步操作。存钱界面:输入存款金额并对以前剩余金额进行计算。取钱界面:取钱后在原金额的基础上进行减法计算。查询余额:查询现在账户内所剩余金额。模块分析3.1client类制定用户的成员数据类型,进行登陆于保存功能并实现用户的各种功能。代码为:client::client(intl);stringgetID(){returnID;}stringgetname(){retur

6、nname;}stringgetadress(){returnadress;}stringgetphnumber(){returnphnumber;}stringgetcode(){returncode;}stringgetmType(){returnmType;}stringgetcType(){returncType;}doublegetbalance(){returnbalance;}第1章详细设计1.1工程视图说明有几个源代码文件,可以截取工程文件视图表示1.2类图视图每个文件包含哪些类和函数,可以截图说明3.3主程序流程图银行储

7、蓄管理系统登入开户退出存款查询余额取款修改密码填写个人信息1.1主要算法的流程图第1章测试运行测试:图4.1主菜单登陆测试:图4.2登陆账户存款测试:图4.3账户存款取款测试:图4.4账户取款查询余额测试:图4.5查询余额修改密码测试:第1章总结通过这次c++课程设计,使我学到面向对象的程序设计思想用到具体的工作和学习中,加深对类与对象的理解,是将计算机课程与实际问题相连接的关键步骤。通过课程设计提高了自己分析问题,运用所学知识解决实际问题的能力,并培养了基本的程序设计技能。这次的课程设计,让我用一个相对比较集中的时间去练习,特别是自己的

8、动手能力,因为这次课程设计覆盖面比较广泛。经过了这次设计,让我找到了学习上的漏洞,一些课程设计上以前没有弄懂的知识,都在这次的课程设计上有所提高。附录:程序代码#include

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。