银行管理系统需求规格说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录1. 引言

1.1编写目的

1.2项目背景

1.3定义

1.4参考资料

2. 任务概述

2.1目标

2.2运行环境

2.3条件与限制

3. 数据描述

3.1静态数据

3.2动态数据

3.3数据字典

3.4数据采集

4. 功能要求

4.1功能划分及描述

5. 性能需求

5.1数据精确度

5.2时间特性

5.3适应性

6.运行需求

6.1用户界面

6.2硬件接口

6.3软件接口

6.4故障处理

7. 其他要求

7.1 可使用性

7.2 安全保密性

7.3 可维护性

银行管理系统需求规格说明书

1.引言

1.1编写目的

随着经济社会的快速发展,人们已不满意于人工存取款的低效率,追求更高的存取效率,并且业务的种类逐渐丰富、复杂度提高,人工操作出现的失误也呈现上升趋势,银行根据行业和用户的需求,决定开发新型的银行管理系统,以降低操作复杂度、出错率,从而提高工作效率。

1.2项目背景

(1) 开发软件名称:银行储蓄系统。

(2) 项目发起者:张根耀

(2) 项目开发者:“银河一号银行管理系统”开发小组

(3) 用户单位:各种商业银行。

1.3 定义

列出开发中的需求与文档中词的特定含义

1.4参考资料

(1)《软件工程》张俊兰王文发编著西安交通大学出版社

(2)《面向对象程序设计》谭浩强编著清华大学出版社

(3)《软件工程》任胜兵邢琳编着北京邮电大学出版社

2. 任务概述

2.1目标

本银行管理系统旨在提高银行工作人员的工作速率、以及降低出错率,通过简单高效的操作来实现目的,将一系列的操作集成起来,实现功能的耦合,提高操作的易操作性、高效率性。同时用户也可以查询自己账户的所有信息,使一些类似于查询账户信息、修改账户密码、查询余额、查询透支额的功能,可以从人工柜台中分离出来,不必为了类似的查询功能,使得用户前往柜台办理,同时也减少了柜台工作人员工作量。

2.2运行环境

(1) 运行内存256M以上

(2) 处理器在奔腾2以上

(3) 操作系统为Windows 98/NT/XP/7

2.3条件与限制

(1) 需在网络连通条件下运行

(2) 需有服务器支持用户访问

3. 数据描述

3.1静态数据

3.2动态数据

数据的采集主要有操作员进行手动录入,将用户的实时信息录入,包括用户的身份证号、真实姓名、通讯地址、电话号码等。而账户卡号

则由系统分配,账户类型、货币种类、预存款额由用户的选择进行动态

变化。

4. 功能要求

4.1功能划分及描述

4.1.1 新用户注册

新用户的注册即创建账户:通过交互界面输入一个账户的所有信息,并将该账户信息记录添加到账户信息表中。账户信息包括:储户的身份

证号、真实姓名、通讯地址、电话号码、账户类型、货币种类、预存款

额、账户密码。在创建用户成功后,由系统产生卡号来标示用户账户。

4.1.2 已注册用户登陆

通过交互界面输入要登录的帐号和密码,系统在账户信息表中搜索待登录账户,并根据搜索结果显示不同的信息:如果指定的帐号不存在,则显示”无此帐号!”提示信息;如果帐号存在但密码不符,则显示”密

码错误!”提示信息;如果信息都符合,则立即出现账户管理界面,显示

账户的所有信息包括账号、账户类型、币种、余额和储户的所有信息(身

份证号、真实姓名、通讯地址、电话号码)。

4.1.3 用户存款

在柜员操作时进行存款操作不需要输入密码即可存款,而储户在成功登录账户后,才可以进行存款操作。

4.1.4 用户取款

储户在成功登录账户后,可以进行取款操作。其中一般账户和结算账户的取款操作相同,定期存款账户不得在未到期之前取款,信用卡账

户允许透支10000元(各币种)。

4.1.5 查询用户信息

储户在成功登陆账户后可以查看本账户的所有信息资料。用户信息包括:账户卡号、储户的身份证号、真实姓名、通讯地址、电话号码、

账户类型、货币种类、预存款额。

4.1.6 查看透支

储户在成功登陆账户后可以查看本账户的透支。对于储蓄卡类账户无透支,而对于信用卡类账户则可以显示实际的透支金额。

4.1.7 修改密码

储户在成功登陆账户后可以进行密码的修改。必须先输入原始密码,再输入新密码,并重复。若原始密码错误,直接提示密码错误。当原始

密码正确时,进行新密码的验证(必须不少于6位且两次输入相同),方

成功进行密码修改,并跳转到登录页面。

5. 性能需求

5.1数据精确度

对于数据的精确度要求很高,预存金额要求保留小数点后两位。

5.2时间特性

系统开发初期的要求就是提高系统响应速度,提高工作人员的工作效率,缩短用户的业务等待时间。

5.3适应性

本系统对于外界条件的要求不高,故而对于不同的外界环境的适应性高。6.运行需求

6.1用户界面

采用类DOS的命令接口界面,对用户友好,必须对键盘提供支持,界面的设计应遵循如下规则:

(1)界面具有一致性,遵循相应的规则要求。

(2)提供简单的错误处理。

(3)提供信息反馈,用多种信息提示用户当前的软件运行状态。;

(4)操作可逆,其动作可以是单个操作,或者是一个相对对立的操作序列;

相关文档
最新文档