课程设计说明书。
题目:银行储蓄管理系统。
学院:信息工程学院。
学号:1167119115
班级:通信11-1
姓名:高荣岗。
指导老师:刘立新。
日期:2013-6-27
目录。第1章需求分析 3
第2章总体设计 3
第3章类的设计 4
3.11yh类的设计 4
3.12comsumer类的设计 4
第4章详细设计 5
4.11工程视图 5
4.12类图视图 5
4.13函数的调用关系 6
4.14主程序流程图 6
4.15主要算法的流程图 6
第5章测试 6
第6章总结 10
附录:程序** 10
主要用于银行的储蓄卡管理系统,它可以帮助我们有效、准确、并且高效实现的完成存取事件。此系统操作方便效率、安全性高,只要客户开户并设定好密码就可以轻松的实现存取款。
系统实现的主要有储蓄卡开户管理、存取款管理、用户查询历史数据显示、注销等功能。
class yh
void s**emoney();
// 存钱。
string get_passwd()
// 取得密码。
void display
void fetchmoney();取钱。
void change_passwd();
void add_money(float);
void dec_money(float);
float get_money();
//卡卡转帐。
void liximoney();利息。
如下图:通过本次面向对象程序设计周,我对c++这门语言有了更深的了解,也巩固了我的c++方面的知识。在课程设计题目拿到后,我做了一系列的知识储备,并且详细复习了课本,但是真正开始写**却发现自己缺乏一个系统的知识框架,导致很多时候不知道从哪下手,如何实现课程设计要求的函数功能。
从这里我深深的感受到,课本上所学到的知识只是基础中的基础,要真正意义上提升自己的水平,必须不断地练习,所谓熟能生巧,在此次课程设计中,我运用了一些平时上课我忽略的一些知识,例如链表,并且在老师的指导下学会了使用迭代器,了解了其用处类似于指针。在这次课程设计中,我还深切感受到了要用面向对象的思想去分析需求,实现需求,还要设身处地贴近用户实际使用。同时,我能顺利完成这次课程设计,离不开老师的指导与同学的帮助。
总之,我会在今后其他语言中的学习中,更加努力,在实践方面同样也会更加花功夫,以取得更好成绩。
#include
#include
#include<>
#include
#include <>
int code();登录密码。
using namespace std;
class consumer;
class yh
public:
yh();void set_account();
//银行开户。
void del_account();
void transfer(int); 转账。
void enter_account();
void addmoney(int,float);
void exityh();退出系统。
void functionshow();
void s**e();
void load();功能界面。
protected:
consumer *account[20];
static int acnum;
//账户数。
/登录密码。
int code()
int i=0,j=0;
int c;
char name[15],cod[15];
cout<<"n";
while(j<3)
cod[i] =0';
cout< if((strcmp(name,"高荣岗")=0)&&strcmp(cod,"123456")=0))else
return j;
int yh::acnum=0;
yh::yh()
for(int i=0;i<20;i++)
class consumer:public yh
public:
friend class yh;
consumer(int id,string name,string idss,string password,float m,int y2,int m2,int d2)
consumer()
int get_id()
void s**emoney();
// 存钱。
string get_passwd()
// 取得密码。
void display
void fetchmoney();取钱。
void change_passwd();
void add_money(float);
void dec_money(float);
float get_money();
void liximoney();
//卡卡转帐。
private:
int id,y1,m1,d1; /开户帐号,开户时间。
string passwd; /用户密码。
string name; /用户姓名
string ids;
C 课程设计
自动走迷宫小游戏。根据课堂讲授内容,做相应的自主练习,消化课堂所讲解的内容 通过调试典型例题或习题积累调试c 程序的经验 通过完成辅导教材中的编程题,逐渐培养学生的编程能力 用计算机解决实际问题的能力。同时在设计的过程中发现自己的不足之处,对以前所学过的知识理解的更加深刻,掌握得更加牢固。迷宫生成。...
c 课程设计
哈尔滨 课程设计报告。课程 c 学号 姓名 班级 教师 1.管理系统的功能说明。课程信息管理 能够增加数据,删除数据,显示数据,修改数据,按姓名和首字母查询数据和一些基本的程序功能。2.存储数据的描述。coursenumber 课程号coursename 课程名subject 所属专业xingzhi...
C课程设计
面向对象程序设计课程设计。一 设计要求。1 课程设计以3 4人为一组,每人一个模块 2 课程设计时间为1周 在处理系统的时候,要从分析系统的需求入手,根据系统需求进行详细分析,明确系统功能,然后设计系统整体架构以及划分系统模块,按照模块分配小组中每个组员的具体任务,完成设计。二 系统设计规范。1 命...