软件工程课程设计银行储蓄管理系统 .pdf
沈阳理工大学课程设计专用纸
№.1
目录
1问题定义
2可行性研究
2.1项目概述
2.2可行性分析的前提
2。2.1项目的目标
2。2。2项目的环境
2.3可选的方案
2。3。1方案一
2.3。2方案二
2。4所建议的系统
2。4。1系统说明
2。4.2系统流程图
2。4.3高级数据流图
2。5经济可行性
2.5.1系统开发费用
2.5.2系统运行费用
2。5.3效益
2.6技术可行性
2。7操作可行性
3需求分析
3.1需求概述
3。2需求模型
3.2.1数据模型
3.2.2功能模型
3。2.3行为模型
3.2.4数据字典
4总体设计
4。1系统体系结构
4。2模块详细说明
4.3数据库设计
5详细设计
5.1人机界面设计
5。2过程设计
6测试
6.1白盒测试
6。2黑盒测试
7结论
8参考文献
9附录
9。1程序代码
沈阳理工大学
沈阳理工大学课程设计专用纸
№.2
1问题定义
账户管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中
起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的业务流程处理过
程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想
的效果。本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需
求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一
个银行账户管理系统。采用VSC++作为开发工具,数据库设计遵循3范式,主要设计了
用户基本信息表、用户卡信息表、ATM取款机基本信息表、用户银行存款信息表、管理
系统的用户口令表、银行系统的用户信息表等数据表.解决了银行系统中存在的数据安
全性、数据一致性以及系统运行速度等问题。
系统实现的主要有账户管理、取款机管理、用户查询等功能;
*账户管理模块:存款、取款、开户、销户、修改信息、办卡、挂失卡;
*用户查询模块;
*取款机信息管理模块:管理员管理查询和维护、客户查询和取款等功能;
通过该银行账户管理系统地运行,是办公人员可以轻松快捷的完成对账户管理的任
务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化。
该银行账目管理信息系统,优点是设计过程思路清晰、模块划分简洁,设计个阶段
分工明确。经过实践证明,该划分是合理的,极大地提高了本系统的实现.
2可行性研究
2。1项目概述
某银行计算机储蓄系统的工作流程大致如下:储户填写的存款单或取款单由业务员
键入系统,如果是存款则系统记录存款人的姓名、住址(或电话号码)、身份证号码、
存款类型、存款日期、到期日期、利率及密码(可选)等信息,完成后由系统打印存款
单给储户.
如果是取款,而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时
未留密码,则系统计算利息并印出利息清单给储户.
2.2可行性分析的前提
2。2。1项目的目标
所建议系统的开发目标包括:
人力与设备费用的减少及合理利用;
处理速度的提高及准确度的保证;
人员利用率的改进及合理调度;