银行储蓄管理系统软件需求说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GB 8567-2006
银行储蓄管理系统
软件需求说明书
撰写人:施靖豆健美雷明昊王新尧
审核人:王新尧
日期:2012—4-6 目录
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1。
4参考资料 (2)
2任务概述 (2)
2。
1目标 (2)
2。
2用户的特点 (2)
2.3假定和约束 (3)
3需求规定 (3)
3.1功能划分 (3)
3。
2功能描述 (3)
3。
2。
1 ........................................................................................................................... 开户3
3.2。
2销户 (4)
3.2。
3存款 (4)
3.2。
4取款 (4)
3。
2.5转账 (4)
3.2。
6解冻 (5)
3。
2。
7 ........................................................................................................................... 改密5
3。
2.8查询用户信息 (5)
3.3对性能的规定 (5)
3.3。
1安全性 (5)
3。
3。
2时间特性要求 (5)
3.3。
3灵活性 (5)
3。
4输人输出要求 (5)
3.5数据管理能力要求 (7)
3。
6故障处理要求 (7)
3。
7其他专门要求 (7)
4运行环境规定 (7)
4。
1设备 (7)
4.2支持软件 (7)
4.3接口 (8)
4。
4控制 (8)
1引言
1。
1编写目的
《银行储蓄管理系统需求规范说明书》目的是明确《银行储蓄管理系统可行性研究报告》中各项功能和非功能性需求,确定系统功能模块。
同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。
1。
2背景
a)开发软件名称:银行储蓄系统.
b)项目开发者:软件学院“银行储蓄系统”开发小组:
施靖(组长),豆健美,雷明昊,王新尧。
c)用户单位:各种商业银行.
1。
3定义
无
1。
4参考资料
《计算机软件文档编制规范》GB-T8567-2006;
《软件工程教程》,北京航空航天大学出版社张敬宋广军等;
《数据库原理及设计》,清华大学出版社,王珊等;
2任务概述
2。
1目标
旨在开发一个银行储蓄管理系统,利用计算机高速的计算能力和自动化,使得:
用户可以通过该系统能够简单明了的办理各种业务,并且减少失误操作以及错误操作后的及时处理。
提高办理业务的效率。
银行可以通过使用该系统减少工作人员,管理人员,方便管理,提高效率。
2。
2用户的特点
2。
3假定和约束
所建议系统的运行寿命的最小值:三年
进行系统方案选择比较的时间:一个月
经费、投资方面的来源和限制:某银行
硬件、软件、运行环境和开发环境方面的条件和限制:
硬件环境:一台或多台PC机或更高档微机,安装所需硬盘10MB运行时所占内存3MB以上
软件环境:中文Win2000/Windows NT/Vista/Win7
可利用的信息和资源:参考已有的应用程序和数据库管理系统
系统投入使用的最晚时间:2013.01
3需求规定
3.1功能划分
本系统主要为了方便储户办理存款、取款、转账、挂失、查询、改密等业务;银行管理人员办理开户、销户、冻结等业务,对现有存储用户进行合理有效的管理,并协助用户理财。
3.2功能描述
3.2.1开户
客户填写开户表格(包括账户名、账户类型、账户密码),核对无误后交到前台工作人员处。
其次,前台工作人员接到客户填写的信息,然后如实准确的录入客户信息并且保存,办理成功后,打印凭单.
最后,系统保存信息,办理业务成功。
3.2.2销户
客户填写销户表格(包括账户、账户类型、账户密码),核对无误后交到前台工作人员处.
其次,前台工作人员接到客户填写的信息,然后如实准确的录入客户信息,确认该用户存在,再次向客户确认要销户,确认后,注销该用户,打印凭单.退出。
3.2.3存款
客户首先填写存款表格(包括姓名、身份证号、存款金额),到前台找工作人员办理存款业务.根据工作人员提示输入密码,系统验证密码正确性,若不正确,重新输入密码,若连续输入密码三次不正确,将冻结该账户,不能进行存款。
退出服务.若输入密码正确,工作人员查看该账户是否冻结,若冻结,则不能进行存款,退出服务。
否则进入存款的操作界面,工作人员根据用户填写表格输入信息并打印凭单,用户确定无误后,再将钱放进放钱口,工作人员完成存款业务,退出。
3.2.4取款
客户首先填写取款表格(包括姓名、身份证号、存款金额),到前台找工作人员办理取款业务。
根据工作人员提示输入密码,系统验证密码正确性,若不正确,重新输入密码,若连续输入密码三次不正确,将冻结该账户,不能进行存款.退出服务。
若输入密码正确,工作人员查看该账户是否冻结,若冻结,则不能进行存款,退出服务.否则进入存款的操作界面,工作人员根据用户填写表格输入信息并打印凭单,用户确定无误后,系统提示输入密码,用户输入密码,再次输入以确认输入正确,若输入三次不正确,将冻结账户不能取款,退出服务。
输入正确,工作人员将现金和凭单递给用户,用户确认无误,退出。
3.2.5转账
客户首先填写转账表格(包括姓名、身份证号、转账金额、转到用户),到前台找工作人员办理转账业务。
根据工作人员提示输入密码,系统验证密码正确性,若不正确,重新输入密码,若连续输入密码三次不正确,将冻结该账户,不能进行存款。
退出服务。
若输入密码正确,工作人员查看该账户是否冻结,若冻结,则不能进行存款,退出服务。
否则进入转账的操作界面,工作人员根据用户填写表格输入信息并打印凭单,用户确定无误后,工作人员完成转账业务,退出。
3.2.6解冻
客户首先填写解冻表格(包括姓名、身份证号、用户名),到前台找工作人员办理解冻业务,需要出示身份证。
根据工作人员确认表格与身份证无误,对该账户进行解冻,打印凭单客户离开后工作人员退出系统。
3.2.7修改密码
若密码忘记,需持本人有效证件,到前台找工作人员并提供原用户名或账号。
工作人员确认无误后,更改密码。
若没有忘记原始密码,想更改新密码,客户到前台找工组人员,根据语音提示输入密码,系统验证密码正确性,若不正确,重新输入密码,若连续输入密码三次不正确(冻结账户),退出服务。
若输入密码正确,客户提供新密码并确认,确认无误后,工作人员修改密码,退出。
3.2.8查询用户信息
客户到前台项工作人员提供账户名和账户密码,工作人员登陆账户打印账户信息给客户,客户没有其他要求,退出。
3.3对性能的规定
3.3.1安全性
本系统有良好的安全性,可保证用户数据安全,个人信息不被黑客盗取。
3.3。
2时间特性要求
1. 响应时间:所有的查询操作、查询响应时间一般不超过3秒。
2。
更新处理时间:所有提交数据一般在1秒内响应。
3。
数据的传送时间:可以忽略。
3。
3。
3灵活性
该软件有很好的可移植性,操作简单易上手,适合广大普通群众,只要满足最低硬件要求即可运行次软件,同其他软件接口容易实现。
3。
4输人输出要求
3.5数据管理能力要求
说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算.
3.6故障处理要求
1. 服务器出现故障,客户信息需及时多个备份防止信息丢失。
2。
服务终端出现故障,用户可转到人工服务台办理业务.
3. 软件本身出现漏洞,导致用户信息出错,用户可反映到银行管理人员,寻求帮助。
3.7其他专门要求
1. 银行应履行对用户信息保密的义务,做好防护措施,防止黑客盗取或修改客户信息。
此外应创建良好的工作环境,让客户轻松的办理业务。
还要定期对软件和硬件进行维护或更新,保证软件的良好运行。
2。
用户也要做到不恶意破坏公共设施,不滥用服务终端,在不清楚如何使用时要询问在场的工作人员,不能随意操作,以免出现严重错误。
4运行环境规定
4.1设备
a.处理器奔腾以上系列的PC台式机或便携式电脑;
b.运行时占用内存:〉=64MB
c.所需硬件空间:〉=20GB
d.网卡:10M以上
e.打印机
4.2支持软件
操作系统:windows系列、linux系列;
数据库:Oracle 、SQL SERVER;
测试软件:QTP 、Loadrunner ;
4.3接口
1.用户接口
用户界面简洁,以文字为主,重点显示数据
2.硬件接口
Usb2.0接口
3.软件接口
数据库服务器,版本号:sql server2008
4。
通信接口
数据库管理员主要在局域网环境下使用系统,而学生则可能在外网进行访问系统,所以系统应同时支持局域网协议和广域网协议.
5.网络协议
Tcp/ip6协议支持局域网,广域网.
4.4控制
控制软件运行为联网工作,需要接通互联网或局域网。
控制信号来自服务器和服务终端.。