文档介绍:数学与信息技术学院面向对象课程设计报告
简易银行存取款系统设计
班级 08计算机(2)
学号 08423217
姓名
指导教师
完成日期:2009年12月1日
摘要
随着时代的发展,计算机在各行各业中得到广泛的应用,尤其在工作大,重复劳动的领域中,计算机的自动化管理能力更是得到发挥。
该系统涉及的简单银行存取款系统是以C++语言为开发语言,能够解决用银行对客户信息管理等一系列问题,实现客户开设账户、删除账户、存款、取款、明细查询等操作,应用了链表、文件操作等知识,对数据信息进行读取、存入文件。经过测试表明该系统运行稳定且各项功能都能正确运行,基本达到预期的要求。
目录
...................................................................................
2. 系统设计方案..............................................................................
开发环境简介...........................................................................
总体设计…………………………….……………………..
功能模块设计...........................................................................
3. 系统实现......................................................................
4. 系统测试.............................................................................
5 总结与体会...........................................................................................................
6 参考文献.............................................................................................................
1 XX1(小4号黑体)
<正文为小4号宋体,行与行之间的间距要选择适当,要有页码,但封面不要编号,每页的左、>
(一)目地和意义
(1)熟悉C++语言中的链表操作,掌握建立链表、删除链表中的节点、往链表中插入节点的方法。
(2)熟悉C++语言中的文件操作,基本了解怎么把数据存入文件和从文件中读取数据。
(3)进一步加深对C++语法的认识,复习和巩固上个学期学的知识。
(4)了解了开发一个系统的宏观方法,即把系统分为很多小的模块,分步完成每个小模块,其次再把每个小的模块串联起来组成这个系统,最后在对系统进行调试。
(5)设计简单的银行存取系统,能够进行开设账户、删除账户、存款、取款的操作。
(二)系统设计方案
此系统的开发环境是Microsoft Visual Studio,它是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 版本,也就是 Visual Studio 2008。
Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。
总体设计
从硬盘上载入数据到链表中
在链表中对文件进行操作
把链表中数据存入到硬盘上
当涉及到创建账户操
作时,建立一个存放
客户账户明细的文件
当用户删除账户时在删除该客户所在节点的同时,删除该客户对应的账户明细的文件
,
功能模块设计
进入系统
修改密码
登录进入操作界面
退出系统
开设账户
删除账户
取款
存款
账户明细
查询客户余额
用户输入客户的姓名等信息,这些信息被存放在节点中,该节点被插入到节点中,并且系统产生一个存放账户明细的文件。
删除该账户在链表中的节点,并删除该客户操作明细的
在链表中查找出该客户所在节点,再进行取款的操作。
在链表中查找出该客户所在节点,再进行存款的操作
在链表中查找出该客户所在节点,再从对应的文