- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?
银行计算机储蓄系统
目录
TOC \o 1-3 \h \z \u 一、任务 2
二、总体设计 2
1、模块结构图 3
2、数据库总体设计 3
3、数据库设计与程序关系 4
4、数据字典 4
三、详细设计 5
1、平台支持设计 5
2、结构程序设计 5
2.1 3种基本的控制结构(顺序,选择,循环) 5
2.2 功能模块与程序间的关系: 6
3、人机界面设计 6
3.1 系统响应时间 6
3.2 用户帮助设施 6
3.3 出错信息出理 6
3.4 系统维护设计 7
4、模块设计 7
5、数据库详细设计 8
6、数据字典详细设计 9
7、技术审查和管理审查 10
8、总结 10
9、参考资料 10
一、任务
为方便用户,银行需开发计算机储蓄系统。储户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人的姓名,住址,存款类型,存款日期,利率等信息,并印出存款单给储户;如果是取款,系统计算利率,并印出取款清单给储户。
二、总体设计
1、模块结构图
初始界面
初始界面
登录界面
登录界面
主界面
主界面
批量处理 1.0实时处理
批量处理
1.0
实时处理
3.0
系统初始化
2.0
查询3.3取款3.2存款3.1收/付款信息2.5存款信息
查询
3.3
取款
3.2
存款
3.1
收/付款信息
2.5
存款信息
2.4
储户信息
2.3
取款信息
2.2
业务员信息表
2.1
数据备份
1.3
报表打印
1.2
记总账
1.1
2、数据库总体设计
业务员信息表
业务员编号
姓名
性别
出生年月
年龄
密码
取款信息
卡号
密码
取款人
取款金额
取款类型
利率
取款日期
余额
利息
存款信息
卡号
存款人
储户姓名
存款金额
存款日期
存款类型
利率
存款期限
余额
身份证
接受储户存/取款时填写的单据后,产生相应的存/取款信息写入数据库
收/付款信息
卡号
储户姓名
业务员编号
收/付款金额
收/付款日期
在业务员收/付款之后打印相应的存款凭证并修改账户余额。
储户信息
卡号
储户姓名
联系
身份证
地址
备注
主要在存取款时将客户信息写入数据库并返回。
2.3 数据库设计与程序关系
程序在对存/取款进行操作时需对数据库数据结构,也就是数据表进行查询和修改:在存/取款过程中都需要对数据库中的所有表,进行联合查询、修改。
物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。出错信息将送入显示模块中,最后送入打印准备模块中准备打印格式。????
3、数据字典
源点
源点/终点 处理
储户
数据流 数据存储
处理存款产生存单处理取款
处理存款
产生存单
处理取款
产生利息清单
存款信息取款信息余款信息利息信息
存款信息
取款信息
余款信息
利息信息
存款信息
存单
取款信息
利息信息
余款信息
账户金额
利息清单
利息金额
三、详细设计
1、平台支持设计
操作系统: window 2021 等
数据库服务器:SQL server 2021
程序软件:Microsoft Visual 2021
程序语言:C#
2、结构程序设计
2.1 3种基本的控制结构(顺序,选择,循环)
NYExp
N
Y
Exp
NExpA
N
Exp
A
YBA
Y
B
A
B
B
A
A
2.2功能模块与程序间的关系:
模块标识符
模块功能
程序
身份验证模块
G1
验证用户身份
程序1
存款模块
G2
银行业务员输入存款信息,系统进行存款
程序2
取款模块
G3
银行业务员输入取款信息,系统进行取款
程序3
存款单打印模块
G4
银行业务员输入存款信息并打印
程序4
取款单打印模块
G5
银行业务员输入取款信息并打印
程序5
按用户名和ID查询模块
G6
查询用户信息
程序6
…….
…
……
…
3、人机界面设计
3.1 系统响应时间
(1) 考虑到实际情况,系统对运行时间的要求为必须对做出的操作有较快的反应,建议使用?Pentium?III?或更好的处理器。硬件对本系统的速度影响将会大于软件的影响;同时当用户完成某个控制操作时,系统给出的响应时间应合理,把握好系统响应时间的长度和易变性。
3.2 用户帮助设施
首先,在系统的主界面中,提供全部功能的帮助信息;然后,当用户与系统
交互期间,在子界面中提供部分的请求
文档评论(0)