C 课程设计

发布 2022-09-30 15:28:28 阅读 9372

课程设计说明书。

题目:银行储蓄管理系统。

学院:信息工程学院。

学号: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 命...