第4组银行自动机系统需求分析文档Word格式.docx
- 文档编号:15854920
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:21
- 大小:165.40KB
第4组银行自动机系统需求分析文档Word格式.docx
《第4组银行自动机系统需求分析文档Word格式.docx》由会员分享,可在线阅读,更多相关《第4组银行自动机系统需求分析文档Word格式.docx(21页珍藏版)》请在冰豆网上搜索。
1引言4
1.1标识4
1.2系统概述4
1.3文档概述4
2引用文件4
3需求4
3.1要求的状态和方式5
3.2需求概述5
3.2.1系统总体功能和业务结构5
3.2.2硬件系统的需求5
3.2.3软件系统的需求5
3.2.4接口需求5
3.3系统能力需求5
3.3.x(系统能力)5
3.4系统外部接口需求6
3.4.1接口标识和接口图6
3.4.x(接口的项目唯一标识符)6
3.5系统内部接口需求7
3.6系统内部数据需求7
3.7适应性需求7
3.8安全性需求8
3.9保密性和私密性需求8
3.10操作需求8
3.11可使用性、可维护性、可移植性、可靠性和安全性需求8
3.12故障处理需求8
3.12.1软件系统出错处理8
3.12.2硬件系统冗余措施的说明8
3.13系统环境需求8
3.14计算机资源需求9
3.14.1计算机硬件需求9
3.14.2计算机硬件资源利用需求9
3.14.3计算机软件需求9
3.14.4计算机通信需求9
3.15系统质量因素9
3.16设计和构造的约束10
3.17相关人员需求10
3.18相关培训需求10
3.19相关后勤需求10
3.20其他需求10
3.21包装需求10
3.22需求的优先次序和关键程度11
4合格性规定11
5需求可追踪性11
6非技术性需求11
7尚未解决的问题11
8注解12
附录12
1引言
1.1标识
修改编号
修改日期
修改后版本
修改位置
修改内容概述
001
2010-11-20
0.1
全部
初始发布版本
1.2系统概述
软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
编制软件需求说明书的内容要求如下:
该文档是关于用户对于全自动银行管理系统的功能和性能的需求,重点描述了自动化银行系统的功能需求,是概要设计阶段的重要输入。
本文档的预期读者是:
●设计人员;
●开发人员;
●项目管理人员;
●测试人员;
●用户;
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.3文档概述
银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、转账等业务。
在银行设立账户的人或机构通常被称为银行的客户。
一个客户可以在银行开多个账户,客户可以存钱到账户中,也可以从自己的账户中取现,还可以将存款从一个账户转到另一个账户。
客户还可以随时查询自己账户的情况,并查询以前所进行的存款、取款等交易记录。
客户也有权利要求关闭账户。
2引用文件
《件工程(第二版)》齐志昌谭庆平宁洪编著高等教育出版社
《软件工程概论》郑人杰马素霞殷人昆编著机械工业出版社
《软件工程——原理,方法与应用》吴钦藩编着人民交通出版社出版
《软件工程导论(第四版)》张海藩编着清华大学出版社出版
《软件工程》 任胜兵 邢琳 编着 北京邮电大学出版社
3需求
3.1要求的状态和方式
如果要求系统在多种状态和方式下运行,且不同状态和方式具有不同的需求的话,则要标识和定义每一状态和方式。
状态和方式的例子包括:
空闲、就绪、活动、事后分析、训练、降级、紧急情况和后备等。
状态和方式的区别是任意的,可以仅用状态描述系统,也可以仅用方式、方式中的状态、状态中的方式或其他有效的方式描述。
如果不需要多个状态和方式,不需人为加以区分,应如实陈述;
如果需要多个状态和/或方式,还应使本规格说明中的每个需求或每组需求与这些状态和方式相关联,关联可在本条或本条引用的附录中用表格或其他的方法表示,也可在需求出现的地方加以注解。
3.2需求概述
3.2.1系统总体功能和业务结构
用例图如下:
各模块活动图:
1.注册用户活动图:
功能:
通过储户申请建立一个新帐户的描述信息,并将该帐户添加到帐户信息映射表中,并以系统自动生成的唯一的帐户号作为键。
1申请需要注册相关信息,并审核通过。
2银行为其建立一个新账户。
3返回账户号/密码给储户
2.注销用户活动图:
消除用户存储在系统中的个人信息。
1通过储户申请,自行可以消户,并审核通过。
2系统消除储户的一切信息。
3.用户登陆活动图:
4.修改用户信息活动图:
为储户提供信息修改服务,将储户的密码信息进行调整,以保持信息的一致。
1需要储户的帐户信息及密码。
2需要储户输入新信息并确认
5.存款活动图:
以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。
1系统需要在原帐户信息中增加一条记录,包括存款人姓名,存款类型,存款日期,
2若为新储户须建立一个帐户,并记录此次的记录。
6.取款的活动图:
以储户的取款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。
1系统计算利息,在原帐户信息中取款减去。
2若为清户,记录注销该帐户,将帐户余额一并交与储户。
7.转账活动图:
为储户提供转账给其它储户的服务,将储户的存款信息进行调整,以保持信息的一致。
2需要其它储户的账号信息
3需要进行一定手续费的收取
3.2.2硬件系统的需求
说明对硬件系统的需求。
②硬件接口
运行本系统的硬件基本要求如下:
CPU:
IntelP3及以上;
内存:
256MB及以上;
硬盘:
10GB及以上。
③软件接口
.NET框架:
Microsoft.NetFrameworkV2.0版本及以上。
数据库服务器:
Access数据库。
3.2.3软件系统的需求
客户机:
普通PC
CPU:
p41.8GHz以上
内存:
256MB以上能够运行IE5.0以上或者Netspace4.0版本的机器
分辨率:
推荐使用1024x768像素
Web服务器
P42.0GHz
1GB以上
硬盘:
80以上
网卡:
KMb/s速度
数据库服务器
80GB以上
3.2.4接口需求
用户接口
A、采用Windows的通用图形界面,用户友好。
B、界面有一致性,界面规范遵循Windows软件界面饿规范
C、提供错误处理。
D、提供信息提示,用多种信息提示当前用户的状态、界面。
E、提供方便的联机帮助。
F、遵循国家关于计算机方面词汇的标准,用词正确、准确、无歧义。
G、本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如、输入界面、输出界面)。
用户对程序的维护,最好要有备份。
3.3系统能力需求
3.3.1精度
输入输出数据类型为字符串。
输入的浮点型数据和字符串不能超出一定范围,如果超出则报错。
3.3.2时间特性要求
查询服务部分:
用户通过多媒体电脑提交查询命令到返回结果不超过5秒。
数据管理部分:
提交一笔录入到结果返回不超过5秒钟。
不能出现死循环或无限等待。
3.3.3可靠性
系统应保证7天不宕机,保证50人可以同时在客户端登录,此时系统能够正常运行,正确提示相关内容。
3.3.4灵活性
软件需求发生改变时,只需对相应模块的功能进行修改,或是对模块的接口进行修改。
3.3.5输入输出要求
系统输入输出的设备为显示器,在图形界面上显示。
3.3.6可维护性
在装载总程序时,正常就运行,异常就停止;
编程系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;
程序出现错误,重新装载,若仍有错,按照提示逐渐装载。
3.3.7保密性
本软件作为教学管理辅助设备,它的规模比较小,不需要保密技术;
限定一个程序中某些区域的规约,给不同的模块分配不同的功能。
3.3.8可维护性
本软件的组成程序为C#设计语言,组构均较简单,直观意义上的较独立。
因此,给予电子化的所构成的硬件的简单可维护的特点,决定了该软件的简单可维护性。
,主要会出现两种错误:
1.由于输入信息无法满足要求时产生的错误,称为软错误。
2.由于其它问题,如,网络传输超时等产生的问题,称为硬错误。
对于软错误,须在操作成功判断模块及输入数据验证模块进行数据分析,判断错误类型,在生成相应的错误提示语句,送到输出模块中。
对于硬件错误,可在出错的相应模块中输出简单的出错语句,并将程序重置,返回出入阶段。
出错信息必须给出相应的出错原因。
补救措施:
所有的客户机及服务器都必须安装不间断电源以防止停电或电压不
稳定造成数据丢失的损失。
若诊断电时,客户机上将不会有太大的影响,服务器断电后的恢复过程可采用回滚程序对其进行回滚处理,对数据进行恢复。
在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当网络断路时数据的通信。
在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。
3.3.x(系统能力)
本条应标识必需的每一系统能力,并详细说明与该能力有关的需求。
如果该能力可以更清晰地分解成若干子能力,则应分条对子能力进行说明。
该需求应指出所需的系统行为,包括适用的参数,如响应时间、吞吐时间、其他时限约束、序列、精度、容量(大小/多少)、优先级别、连续运行需求和基本运行条件下的允许的偏差;
(若适用)需求还应包括在异常条件、非许可条件或越界条件下所需的行为,错误处理需求和任何为保证在紧急时刻运行的连续性而引人到系统中的规定。
在确定与系统所接收的输入和系统所产生的输出有关的需求时,应考虑在本文档3.4.x给出要考虑的主题列表。
3.4系统外部接口需求
本条应分条描述关于系统外部接口的需求(如有的话)。
本条可引用一个或多个接口需求规格说明(IRS)或包含这些需求的其他文档。
3.4.1接口标识和接口图
本条应标识所需的系统外部接口。
(若适用)每个接口标识应包括项目唯一标识符,并应用名称、序号、版本和引用文件指明接口的实体(系统、配置项和用户等)。
该标识应说明哪些实体具有固定的接口特性(因而要对这些接口实体强加接口需求),哪些实体正被开发或修改(从而接口需求已被施加于它们)。
可用一个或多个接口图表来描述这些接口。
3.4.x(接口的项目唯一标识符)
本条(从3.4.2开始)应通过项目唯一标识符标识系统的外部接口,简单地标识接口实体,根据需要可分条描述为实现该接口而强加于系统的需求。
该接口所涉及的其他实体的接口特性应以假设、或“当(未提到实体)这样做时,系统将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 自动机 系统 需求 分析 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)