银行计算机储蓄系统需求分析报告Word文档格式.docx
《银行计算机储蓄系统需求分析报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《银行计算机储蓄系统需求分析报告Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
![银行计算机储蓄系统需求分析报告Word文档格式.docx](https://file1.bdocx.com/fileroot1/2023-1/2/27857daf-7cd3-4ebf-84fa-6d9b67dc6d4c/27857daf-7cd3-4ebf-84fa-6d9b67dc6d4c1.gif)
3.定义
银行储蓄应用系统软件:
基本元素为构成银行储蓄及相关行为所必须的各种部分。
需求:
用户解决问题或达到目标所需的条件或功能;
系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:
包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:
是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。
4.参考资料
《软件工程导论》。
2.数据要求说明
1.数据的逻辑描述
对数据进行逻辑描述时可把数据分为动态数据和静态数据。
1.1静态数据
包括系统登录密码,各数据库所在位置,系统分析原始数据。
1.2动态输入数据
1)姓名,年龄,性别,身份证号,地址,帐号,密码
2)鼠标对按钮的点击
3)查询方式、查询关键字;
4)交易相应纪录的更改;
1.3动态输出数据
姓名,年龄,性别,身份证号,地址,帐号,密码,交易金额,余额,交易时间,交易号码。
1.4内部生成数据
查询操作建立的索引。
1.5数据约定
1.储户信息=姓名+性别+年龄+身份证号码+地址+联系电话
2.账户信息=账户号码+账户密码+客户开户时间+储蓄金额+储蓄类型
2.数据的采集
2.1要求和范围
a.输入数据的来源:
银行上岗工作人员;
b.数据输入:
使用PC机输入;
c.接收者:
d.输出数据的形式和设备:
显示器上所输出的字符。
2.2输入的承担者
经过培训的银行工作人员。
2.3预期处理
从Excel文件导入。
2.4影响
需要能够运行WindowsXP操作系统的计算机,安装并配置软件MicrosoftOfficeAccess数据库管理系统。
3.需求说明
1.任务概述
1.1目标
通过银行网络来对于用户提交的存取款单据进行相应的存取款操作并且打印出相应的表单(存款单和利息清单)给客户。
1.2用户的特点
利用VC6.0开发银行储蓄系统,要求该系统能够实现储户开户登记,定期存款帐,定期取款手续,活期存款帐,活期取款手续,实现利息计算,输出明细表,具有数据备份和数据恢复功能。
同时还要求:
1)要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。
2)同时要考虑银行系统数据的安全与保密工作,采用现有的软硬件及科学的管理系统。
完善目前银行储蓄系统,使之能跟上时代的发展。
同时通过实践来提高自己的动手能力。
1.3假定和约束
硬件配置要求:
硬件外部设备需奔腾133以上的pc机,内存需16兆以上软件要求操作人员具有初步的相关知识。
由于本系统为即时软件,对数据的同步要求较高,建议配置网络时使用可靠性较高的相关网络硬件设施。
银行以记时器记时完毕触发利息结算;
对用户取款额未做上限约束;
各间银行采用集中控制。
有效证件仅为身份证,牵涉到开户、撤户、挂失、取款时客户必须提供身份证号;
存款及余额查询时不需提供身份证号。
不考虑系统的运行平台可能会出现的硬件故障。
2.需求规定
2.1对功能的规定
1、存取款单据数据输入业务员根据用户提交的存取款单将存款信息输入到电脑之中,由电脑的客户端将存取款信息提交到数据库中;
2、存取款计算系统根据提交的村取款信息,计算出用户帐户的余额,如果是取款的话还应该计算出利息,然后给出取款单和利息清单信息;
3、存款单打印系统根据存款单信息打印出存款单据给用户;
4、利息清单打印系统根据取款信息将利息清单打印出给用户。
2.2对性能的规定
2.2.1精度
对于用户账户余额以及用户利息的计算,要求精度达到100%,不能出现任何错误。
。
2.2.2时间特性要求
同时有200名用户提交存取款申请为准,系统要在1.5秒之内作出响应。
2.2.3灵活性
本系统应该可运行于windows或linux操作系统平台上,WEB服务器可选用Apache或IIS,数据库选用Mysql。
2.3输入输出要求
输入要求:
1务员从存取款表单输入数据,要迅速精确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率。
2储户自己在自动机存钱时要耐心等待机器算清正确,待准确无误时再按确认。
输出要求:
1要求能快速准确打印出清单给客户。
2要求能够快速响应储户的功能要求。
2.4数据管理能力要求(针对软件系统)
交易表中记录的数据规模可以达到十进制的20位有效数字。
2.5故障处理要求
软件应具备自由拼写错误检查等功能,在出现故障后应从整个系统数据库更新载入数据库进行操作。
2.6其他专门要求
①可用性本软件业可以通过单步跟踪的操作进行检查处理。
②安全性由于软件运行数据库中,所以参数不容易被错改,破坏,万一参数受到破坏也不会影响源程序。
③可维护性本软件利用数据库进行编程,系统结构由程序基本无额定,大量的参数及文本内容全部存放于数据库中。
修改,更新数据库只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性升级都十分方便。
④兼容性适合windows95,windows98,windowsxp,windowssp2及以上操作系统、数据库:
SQLSERVER2000
3.运行环境规定
3.1设备
1.服务器端:
IMB服务器主机
CPU:
42.0以上处理器
内存:
DDR主存1G
硬盘:
100G高速硬盘
2.客户端:
PC机
InterP2350以上
64M以上
20G以上
3.2支持软件
1.操作系统:
可选windows,Linux,建议采用Linux操作系统
2.浏览器:
IE5.0以上
3.3接口
1.硬件接口网络硬件接口要求:
显示中要求具有高速以太网组以实现联网操作,但是在理论试验验证软件本身的目的来看,无需网络通讯接口。
2.软件接口Windows标准接口,要求与其他软件无冲突错误发生。
3.通信接口计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。
4.用户手册概要
1.用途
1.1功能
1.2性能
1.2.1精度
数据处理结果小数点要保留7位,整数部分要保留10位.在向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数据时,要求输入数据准确.金额\身份证\卡号等按需求设定字符数。
1.2.2时间特性
响应时间:
5s
更新处理时间:
10s
数据转换与传输时间:
8s运
行时间:
30s
程序响应时间:
在人的感觉和视觉事件范围内;
信息交换时间:
要求在程序调试前\调试后都与数据库保持同步更新,网络信息交换时间应该小于程序调用的时间。
1.2.3灵活性
要求数据库具有很好的更新能力,由于本产品是实验性软件.故对磁盘和内存容量没有很高的要求,但是数据库应该能够对并发事件\脏数据具有较强的识别处理能力.
2.运行环境
2.1硬设备
硬件环境:
512M以上内存
2.2支持软件
数据库MicrosoftSQLServer2005及以上版本
WindowsXP,Win7
TCP/IP通信协议
3.使用过程
3.1安装与初始化
由于使用了安装自动生成工具,安装变的非常简单,只需运行光盘上的SETUP.EXE即可根据提示安装服务器端程序或是客户机端程序。
在安装的过程中,系统将自动初始化,为第一次运行作准备。
3.2输入
3.2.1输入数据的现实背景
数据的来源参见需求分析说明书和概要设计说明书。
3.2.2输入格式
客户信息:
客户姓名char
身份证号String
客户性别char
客户住址char
存款信息:
存款类型char
存款日期string
利率float
取款信息:
利息float
3.3输出
3.3.1输出数据的现实背景
数据的来源参见需求分析说明书和概要设计说明书。
3.3.2输出格式
身份证号String
客户性别char
客户住址char
客户姓名char
3.4出错处理与恢复
如果输入数据出错,可立即进行取消订票操作,重新输入。
如果突然断电或系统没有响应,则关机,等系统重新启动时,会根据日志文件自动ROLLBACK到正确的阶段。
需要等待一段时间。