银行计算机储蓄系统课程设计报告
- 格式:doc
- 大小:287.00 KB
- 文档页数:5
中国计量学院现代科技学院
软件工程课程设计报告
学生姓名: 学 号:
专 业: 计算机科学与技术
班 级:
银行计算机储蓄系统结构化设计
成 绩:
所 在 系: 信息工程
2012年 3 月27 日 银行计算机储蓄系统
结构化设计报告
一、 题目
银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款单则系统记录存款人姓名、住址(或电话号码)密码、身份证号码、存款类型、存款日期、到期日期、利率、密码(可选)等信息,并印出存款单给储户;如果是取款单而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留下密码,则系统计算利息并印出利息清单给储户。
二、 结构化分析
数据流图:
储户存款单1记录存款信息存款信息2打印存款存单存款存单储户取款单3核对密码D1存款信息存款信息存款信息4计算利息存款信息5打印利息清单利息清单利息值
三、 数据设计
E-R图:
储户姓名住址电话号码身份证号码存取款银行系统数额到期日期类型利率密码名称地址电话号码NM办理业务员1打印清单清单信息1NN
关系模式:
储户(身份证号码,姓名,电话号码,住址)
银行(名称,地址,电话号码)
存取款(身份证号码,名称,数额,类型,密码,到期日期,利率)
打印清单(身份证号码,名称,清单信息)
四、 体系结构设计
一级细化图:
银行储蓄系统储户操作业务员操作系统输出
二级细化图:
银行储蓄系统储户操作业务员操作系统输出开户存款取款查询计算利息保存新用户信息更新用户信息打印存单
五、 接口设计
1外部接口
1.用户界面
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用 。
取款单界面:
存款单界面:
2内部接口
内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。
六、 过程设计
程序流程图
是 否
是 否
开始
是否是存款单
记录存款信息
打印存款存单 计算利息并打印清单
储户 重新输入密码
结束 核对密码