vb+sqlserver银行计算机储蓄系统(流程图+ER图+可行性分析报告) 第2页需求分析
应某银行要求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于储户信息存取,现为其开发计算机存取款系统。
项目名称初步定为:银行计算机储蓄系统(CBAS,Computer Bank Account System)。
银行储蓄应用系统软件:基本元素为构成银行储蓄及相关行为所必须的各种部分。
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。 需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。 模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的
3.1数据描述
3.1.1静态数据
包括系统登录密码,各数据库所在位置,系统分析原始数据。
3.1.2动态数据
输入数据:
姓名,年龄,性别,身份证号,地址,帐号,密码
输出数据:
姓名,年龄,性别,身份证号,地址,帐号,密码,交易金额,余额,交易时间,交易号码
3.1.3功能划分
软件分别有新建,修改,查询,更新等功能。各个模块各有不同的功能,但都能完成查询和存储功能,各模块的数据都存放在数据库中。数据的调用和连接都有程序来完成。
此系统所要完成的主要功能有两方面
如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率及密码(可选)等信息,完成后由系统打印存款单给储户。
如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。
3.2 系统流程图
图3.1 基于业务员的数据流图
图3.2 基于储户的数据流图
图3.3 简单系统流程图 图3.4 E—R图
图3.5 详细系统流程图第四章 总体设计
4.1出错处理对策
对一般错误,给用户提示信息,让用户重新输入或退出。
对于严重错误,启动备份文件恢复,建议使用帮助文件。
4.2模块划分
程序启动后,进入主模块,用户的单击对话框按钮事件触发主模块调用各下层模块,进入对应的子对话框,同样由用户的输入触发这些模块调用其下层模块,完成相应操作。
本软件控制流程:主程序运行,等待用户的输入,根据用户的输入调用各子模块。
4.2.1软件模块
(1)控制部分
(2)数据操作(数据记录、记录查询、记录备份和恢复)
(3)用户和密码管理
(4)报表操作(报表统计、报表预览和打印)
(5)客流统计
4.2.2前台金融储蓄业务功能模块包括
(1)用户身份验证模块:用于验证用户身份合法性
(2)用户基本信息查询模块:为用户提供个人基本信息查询业务
(3)用户存款业务模块:为用户提供便捷的存款业务服务
(4)用户取款业务模块:为用户提供便捷的取款业务服务
(5)用户转账业务模块:为用户提供便捷的转账业务服务
(6)用户口令修改模块:为用户提供便捷的个人口令的修改业务服务
(7)用户储蓄业务清单打印模块:为用户提供详尽的个人储蓄业务清单信息服务。
4.2.3后台服务/管理功能模块简介
(1)管理员身份验证模块:用于验证管理员身份的合法性
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页
vb+sqlserver银行计算机储蓄系统(流程图+ER图+可行性分析报告) 第2页下载如图片无法显示或论文不完整,请联系qq752018766