1 / 16
文档名称:

课程设计个人银行账户管理.docx

格式:docx   大小:17KB   页数:16页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计个人银行账户管理.docx

上传人:xinshengwencai 2021/12/31 文件大小:17 KB

下载得到文件列表

课程设计个人银行账户管理.docx

相关文档

文档介绍

文档介绍:C++语言课程设计——个人银行账户管理
《C++语言程序设计》课程设计报告





姓 名:韦锌栩
指 导 刘华 李博
学 号:2010305215
班 级:10计本2班
日 期:2011年05月26日

C++语言课程设计——个人银行账户管理
重庆工商大学派斯学院 计算机科学系
计算机科学与技术系课程设计评分表
课程名称: 面向对象程序设计 个人银行账户管理
项 目
评 价
设计方案的合理性与创造性
设计与调试结果
设计说明书的质量
功能完善度
综合成绩
学 号
班 级
姓 名
综合成绩
2010305215
10计本2班
韦锌栩
教师签名:
日 期:
C++语言课程设计——个人银行账户管理
C++语言课程设计——个人银行账户管理
说明书
目 录
一、设计目标 2
二、调试和测试 9
三、分析及结论 10
四、附录 12
C++语言课程设计——个人银行账户管理
二、调试和测试
<1>、调试方法:
首先打开Microsoft Visual C++ ,运行程序,出现错误修改再运行,直至运行结果0 error ,0 warning结束。接着进入程序界面,看程序能否实现所要求的各项功能,再作下一步的修改。
<2>、测试:
运行程序,直接显示出应有的文字直观优势。
三、分析及结论
程序中增加了日期类Date,该类得数据包括year,month,day和tatalDays,其中totalDays表示这一天的相对日期。该类的成员函数除了构造函数和用来获得年,月,日的函数外,还包括用来得到当前月的天数的getMaxDay函数、用来判断当前年是否为润年的isLeapYear函数、用来将当前日期输出的show函数、用来判断当前日期与指定日期相差天数的distance函数,这些函数都会被Date类的其他成员函数或SavingsAccount类的函数调用。
不足之处:
代码重用;
不能熟练的运用类;
C++语言课程设计——个人银行账户管理
没有用到指针和数组,对数组和指针还不能很好的运用。
心得体会:
通过这次课程设计我对这学期所学的C++语言的理论知识得到巩固,达到该设计的基本目的,也发现自己的不足之出,在以后的上机中应更加注意。同时体会到C++语言具有的语句简洁,使用灵活,执行效率高等特点。发现上机实训的重要作用,特别是对数组和循环有了深刻的理解。发现自己对指针还不能正确使用。
通过实际操作,学会 C++语言程序编程的基本步骤、基本方法,开发了自己的逻辑思维能力,培养了分析问题、解决问题的能力。深刻体会到“没有做不到的,只有想不到的”,“团结就是力量”,“实践是检验真理的标准”,“不耻下问”……的寓意。
四、附录
附录源代码:
#ifndef__ACCUMULATOR_H__
#define__ACCUMULATOR_H__
#include""
class Accumulator{
private:
C++语言课程设计——个人银行账户管理
Date lastDate;
double value;
double sum;
public:
//构造函数,date为开始累加的日期,value为初始值
Accumulator(const Date &date,double value)
: lastDate(date),value(value),sum(0){}
//获得日期 date 的累加结果
double getSum(const Date &date) const
{
re