银行存储系统.docx

上传人:b****6 文档编号:6422164 上传时间:2023-01-06 格式:DOCX 页数:15 大小:715.86KB
下载 相关 举报
银行存储系统.docx_第1页
第1页 / 共15页
银行存储系统.docx_第2页
第2页 / 共15页
银行存储系统.docx_第3页
第3页 / 共15页
银行存储系统.docx_第4页
第4页 / 共15页
银行存储系统.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

银行存储系统.docx

《银行存储系统.docx》由会员分享,可在线阅读,更多相关《银行存储系统.docx(15页珍藏版)》请在冰豆网上搜索。

银行存储系统.docx

银行存储系统

觸I戈八肇

《软件工程》实验报告

实验题目:

银行计算机储蓄系统

标题:

需求分析报告

学院:

信息工程学院

专业:

班号:

2012240203

成员:

2012240203XXXXX

2012240203XXXXX

2012240203XXXXX

2012240203XXXXX

2012240203XXXXX

指导教师:

XXX

2015年9月25日

软件需求说明书

1引言3

1.1编写目的3

1.2参考资料3

2任务概述3

2.1目标3

2.2用户的特点3

2.3假定和约束4

3需求规定4

3.1功能需求4

整体功能要求4

主要功能要求4

3.2性能需求5

321精度5

322时间特性要求5

3.2.3适应性5

3.3输入输出要求5

3.4故障处理要求6

3.4.1出错信息6

3.4.2补救措施6

a.后备技术6

b.恢复及再启动技术6

4数据描述7

4.1数据流图7

储蓄系统数据流图7

存款数据流图8

取款数据流图9

4.2数据字典9

4.3E-R图11

5运行环境规定12

5.1设备12

5.2支持软件12

5.3接口12

5.4控制12

1引言

1.1编写目的

为提高该银行的存取款工作效率,降低工作的人力物力开支,提高工作的准确性、正确性,拟为其开发计算机储蓄系统。

经过对项目进行详细的调查研究,得到项目可行性研究报告,对项目开发中将要面临的问题及其解决方案进行可行性分析,包括项目在技术、经济、操作和社会影响方面的可行性。

1.2参考资料

《软件工程导论(第5版)》张海藩编著清华大学出版社

《银行存储系统-可行性分析报告》208开发小组

2任务概述

2.1目标

所建议系统的开发目标包括:

人力与设备费用的减少及合理利用;

处理速度的提高及准确度的保证;

人员利用率的改进及合理调度;

改进管理和服务;

建立高效的信息传输和服务平台;

提高信息处理速度和利用率等。

2.2用户的特点

本软件的最终用户为广大的银行客户。

操作人员与维护人员必须都满足计算机及相关专业本科以上学历,对电脑系统和数据库较为熟悉。

本软件一经正式推

出,将给银行的广大用户提供储蓄服务,责任重大

2.3假定和约束

本软件的开发期限为一年,经济需求已经在前面的《银行存储系统-可行性分析报告》中说明。

3需求规定

3.1功能需求

整体功能要求

银行计算机存储系统

管理业务

存款业务

取款业务

贷款业务(接口)

转账业务(接口)

 

层次方框图

主要功能要求

注:

此系统中业务员只起辅助作用,不负责主要处理逻辑。

此系统所要求完成的主要功能有两方面:

存款和取款。

如果是存款,储户填写存款单,然后在业务员指导下递交给系统,系统要记

录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率

等信息,完成后由系统打印存款单给储户。

如果是取款,储户填写取款单,然后在业务员指导下递交给系统,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出取款单给储户。

3.2性能需求

321精度

为了满足储户的需求,该系统需要迅速地对用户的要求做出反馈,要对用户输入的信息作出最快的处理,所以需要很大的主存容量,以及强大的数据库支持。

由于所面向的用户是广泛的储蓄用户群,所以需要系统强大的安全性能支持。

在进行向数据库文件提取数据时,需求数据记录定位精确,在往数据库文件数组中添加数时,要求输入数精确金额,身份证,卡号等按消息设定字符数。

3.2.2时间特性要求

a.响应时间:

单次输入输出响应时间不低于2秒b•更新处理时间:

平均更新速度不低于200毫秒

c.数据的转换和传送时间:

平均转换和传送时间不低于200毫秒

3.2.3适应性

要求数据库局有良好的更新能力,对磁盘和内存容量有较高要求,数据库应该能够对并发事件、脏数据具有较强的识别处理能力。

3.3输入输出要求

作为用户存储的凭证信息,输出需要包括:

业务员编号、存款单号、存款人姓名、住址、电话号码、身份证号码、存款类型、存款日期、利率。

取款时打印出利息清单用于储户确认,数据内容至少有:

业务员编号、取款单号、取款人姓名、取款金额、利息金额、总计金额、取款日期。

每次存款取款事务产生一个输出项。

输入项应包括存款单或取款单的全部内容,储户填写后由业务员输入系统进行处理。

存款单中应当包括的数据内容:

业务员编号、存款单号、存款人姓名、住址、电话号码、身份证号码、存款类型、存款日期、利率。

取款单中应当包括的数据内容有:

业务员编号、取款单号、取款金额、取款人签名。

每个存款取款事务产生一个输入项。

3.4故障处理要求

3.4.1出错信息

输出信息

可能原因

处理方法

某项不能为空

某项忘记填写

:

按照要求填写某项

某项不能重复

某项数据库已有相应记录

按照要求填写某项

数据库连接不上等类似的提示信息

数据库服务器关闭或者网络不通

检查数据库服务器是否关闭,如关闭则启动,否则检查网络配置

3.4.2补救措施

本系统定期备份数据库,以便在系统出现故障时能够及时恢复:

a.后备技术

采用后备技术,当原始系统数据万一丢失时启用副本,周期性地把磁盘信息记录到磁带上去。

b.恢复及再启动技术

使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运

行的方法。

4.1数据流图

储蓄系统数据流图

4数据描述

密码信息表用户信息表存取款信息表

 

存款数据流图

密码信息表

取款数据流图

 

4.2数据字典

名字:

存款单

描述:

当用户要存款时银行计算机储蓄系统就产生一个存款单给用户,银行计算机

储蓄系统又要把存款单给银行内库进行确认审查。

定义:

存款单=存款单编号+账户+存款人姓名+业务员编号+存款金额+存款日期位置:

由用户填写

名字:

存单(反馈信息)

描述:

银行系统给用户每次存款打印的存款资料表单

定义:

存单=账户+存款人姓名+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额

位置:

输出到打印机

名字:

取款单

描述:

记录用户每次取款的资料和情况

定义:

取款单=取款单编号+账户+取款人姓名+取款银行+业务员编号+取款金额+取款日期

位置:

由用户填写

名字:

利息清单(或账单)

描述:

当用户取款时,银行内库要把利息清单(或账单)给银行计算机储蓄系统处理,再把利息清单(或账单)交于用户

定义:

取款信息=账户+取款人姓名+取款银行+受理业务员+取款金额+取款日期+手续费+帐户余额

位置:

输出到打印机

名字描述定义位置

用户信息表

用于存放用户的个人资料情况及其它相关信息

用户信息表-账户+密码+身份证号码+姓名+性别+年龄+电话号码+住址存储池

名字描述定义位置

密码信息表

用于存放用户存取款所需的密码密码信息=账户+姓名+密码存储池

名字

描述

定义

利率

存款信息

当用户存款时,需要传递存款信息

存款信息-账户+存款人姓名+业务员编号+存款单编号+存款金额+存款时间+

 

名字

描述

定义

利率

取款信息

当用户取款,也要传递取款的信息

取款信息=账户+取款人姓名+业务员编号+取款单编号+取款时间+取款金额+

名字

描述

定义息

存款信息表

用于存放用户存款情况及个人帐户情况等

存款信息表=账户+开户人姓名+开户人身份证号+当前账户余额+历史存款信

名字描述定义位置

余额信息表

用于存放帐户内剩余的余额情况

余额信息=账户+开户人姓名+余额信息+历史存取款操作记录存储池

 

4.3E-R图

姓名

性别

编号

性别身份证号

姓名

年龄

年龄

住址

业务员

办理

(电话号码

\

用户

N

M

存/取款

住址

电话号码

账户

管理

银行

名称

经理

地址

数据中心

数据对象

E-R图

业务员

编号

存款单

编号

余额

姓名

账户

姓名

余额

存款信息

余额信息

当前账户余额

历史操作记录

账户

身份证号

存款金

取款时间

账户姓名

存款时

密码

开尸身

份证号

存款信息

利率

N取款信息

开户人

姓名

利率

账户E-R图

业务员

编号

取款单

编号

姓名

账户

 

5运行环境规定

5.1设备

a处理器型号及内存容量:

处理器为IntelCorei5及以上,内存4G;

b.外存容量:

服务器硬盘应达到TB级,在实际运行过程中应该按需增加

5.2支持软件

a用到的操作系统:

Windows7;

b.用到的数据库:

SQLDatabase由微软提供技术支持

c.测试软件:

自行开发;

5.3接口

1.硬件接口

网络硬件接口要求:

显示中要求具有高速以太网组以实现联网操作,但是在理论试验验证软件本身的目的来看,无需网络通讯接口。

2.软件接口

Windows标准接口,要求与其他软件无冲突错误发生。

3.通信接口

计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。

5.4控制

用户界面:

屏幕格式:

米用窗口格式,通过分窗口操作进行各个操作之间的转换。

报表格式:

以银行原报表格式设计电子打印表格式。

菜单格式:

下拉式菜单,应显示储户资料及帐户资料的各个详细条目。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1