. -
《软件工程》实验报告
实验题目:银行计算机储蓄系统 标题:概要设计说明 学院:信息工程学院
专业:计算机科学与技术(交通信息工程) 班号:2012240203 成员:2012240203XX XXX
2012240203XXXXX 2012240203XXXXX 2012240203XXXXX 2012240203XXXXX
指导教师:XXX
. 可修编.
. -
2015 年 10 月 5日
概要设计说明书
目录
1引言3 1.1编写目的3 1.2背景3 1.3定义3 1.4参考资料4 2总体设计4
2.1需求规定4 2.2运行环境4 2.3处理流程5
2.3.1后台服务器流程5 2.3.2 开户流程6 2.3.3 销户流程6 2.3.4 存款流程7 2.3.5 取款流程8 2.4结构8
2.5功能需求与程序的关系9 2.6人工处理过程9 3系统数据结构设计9
3.1逻辑结构设计要点9
3.1.1数据库各表属性9 3.1.2系统基本E-R图10 3.2物理数据结构设计11 4接口设计13 4.1用户接口13 4.2外部接口13 4.3部接口13 5运行设计14 5.1运行模块组合14 5.2运行控制14 5.3运行时间14
. 可修编.
. -
1引言
1.1编写目的
在本银行存储系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对银行、用户中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段将在系统的需求分析的基础上,对银行存储系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2背景
本项目由X银行委托,由2012级计算机三班5位同学进行开发。具体背景见《银行存储系统-可行性分析报告》。
1.3定义
CBAS: 银行计算机储蓄系统
. 可修编.
. -
主键:数据库表中的关键域。值互不相同。 外键:数据库表中与其他表主键关联的域。
1.4参考资料
《软件工程导论(第5版)》 海藩 编著 清华大学 《银行存储系统-可行性分析报告》208开发小组 《银行存储系统-需求分析报告》208开发小组
2总体设计
2.1需求规定
此系统所要求完成的主要功能有存款与取款两方面:
如果是存款,储户填写存款单,然后经业务员递交给系统,系统要记录存款人、住址(或)、、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户。
如果是取款,储户填写取款单,然后经业务员递交给系统,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。
2.2运行环境
Windows 7操作系统 + SQL Datebase
. 可修编.
. -
后台服务器流程
主服务器开始日志记录模块启动Y异常发生管理操作模块启动异常发生Y存款模块启动异常发生Y取款模块启动异常发生Y业务受理结束
服务端流程图
. 可修编.
2.3处理流程2.3.1