【精品】ATM需求分析

【精品】ATM需求分析

ID:44587975

大小:265.56 KB

页数:13页

时间:2019-10-23

【精品】ATM需求分析_第1页
【精品】ATM需求分析_第2页
【精品】ATM需求分析_第3页
【精品】ATM需求分析_第4页
【精品】ATM需求分析_第5页
资源描述:

《【精品】ATM需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1引言1.1目的为了明确用户的需求并较好的与开发人员进行沟通,使用户与开发人员双方对软件需求取得共同理解基础上达成的协议,特编写此文档,并作为整个软件开发的基础。1.2背景这个项H的开发是应中国和银行要求,为其开发的一套ATM系统,用以代替原来的ATM系统。**银行原ATM系统系1999年使用aha语言开发的。原系统而向过程,稳定性差,且不具维护价值。所以,开发一套新的高效稳定安全的ATM系统成为必要,使银行系统提高效率,储户满意。ATM系统是应和银行要求,重新全新开发的一套软件系统,可以显著提高现有系统运行效率,加快银行入世后竞争,提高储户满

2、意度。本项口由吴江涛(项口经理),袁星星,石成林,路新江,周挺和任鹏飞等人完成。1.3参考资料文档编写标准:GB99999-99《计算机软件需求说明编制指南》・-GB—9385-88o《计算机软件产品开发文件指南》—GB—8567-88。《ATM系统可行性分析报告》。1.4术语银行:一个金融机构,负责保存顾客的账号信息。可以经授权访问账号。客户:本软件系统的开发提出方,即**银行。卡:储蓄卡。银行发行的可以在ATM终端交易的一种储蓄凭证介质。储户:在ATM系统上交易的银行账户拥有者。认为一个持卡人就是一个储户。ATM:AutoTellerMac

3、hine,分为两部分组成。一部分是ATM服务器,另一部分是ATM终端。终端负责和银行卡持有者进行交互,ATM服务器负责处理交易。一个ATM服务器可以同时连接多个ATM终端。账号:一张银行卡对应一个一个账户,卡号与账号之间是一对一关系。2项目概述2.1被开发软件的一般描述这个项冃的开发是为银行提供一套高效稳定的终端服务平台,为储户存款,取款,查询等等提供便利。木软件采用面向对象方法开发,代码使用JAVA语言实现,使用SQL2000数据库存储数据。2.2被开发软件的功能描述该软件是一个24小时实时服务系统,可以划分为两个子系统,一个是服务银行储户的

4、,即是持卡人的交易系统;另一个是服务银行工作人员的。银行丁作人员分为两类:一类是业务人员,可以使用本系统进行配款,统计,打印报表,一类是技术人员,对本系统进行管理维护。木系统其基本框架为:图lATM系统框架图2.3实现语言主耍使用JAVA与C,shell语言2.4用户特点本软件的用户主要是银行的广人持卡人,人多都具有使用ATM经验。另外,我们的系统要实现的一个重要目标就是有足够的界面友好性和易操作性。即使是一个对ATM系统完全陌生的客户,也可以在交易界面的捉示下顺利完成交易。另外一部分的用户是银行工作人员,人致分为两类:一类是业务人员。其依赖本

5、系统管理MM交易参数,统计交易信息,打卬各类汇总报表,根据ATM捉示及时配款。另一类是银行技术人员。其对本系统进行升级,维护工作。2.5一般约束本软件的主要约束是时间期限。在经费、开发人员及设备方面没有太多消耗;但要在一定的环境下运行,即要有基本的运行设备,设备的要求为一般的PC机即可。3需求说明3.1基本描述ATM终端可以接受一张可识别的银行储莆卡,通过储户身份验证后,同储户进行各种交互,处理储户要求,执行各类操作,为储户服务。系统要求保持一定时间内的交易记录,可以处理多个ATM终端并发访问。同时,系统应每天口动汇总各种交易数据,生成报表。系

6、统24小时工作,无操作时播放待机动I田i广告。系统具有设备自检提示报错功能,可以提示凭条打卬机已坏,ATM终端钱柜缺钱如图2ATM工作示意图:图2ATM系统工作示意图我们所用的的信息包括:3丄1用户信息用户信息分为三部分:储户信息:储户姓名,码管理员信息:登录名,储户信息,管理员信息。储户账户(可以多个),储户电话,证件类型,证件号密码,权限3.1.2交易信息卡信息:卡号,账号,密码,卡类型,卡金额ATM信息:ATM编号,ATM余额,交易流水信息:交易类型,交易代码,账号,交易时间3.2功能需求针对籽银行对该软件的需求,做如下功能设计,在给出基

7、本框架之后,我们将逐一介绍齐部分。品根据用户的不同身份分为两个模块,每个模块包含了不同的功能:管理模块:管理维护功能,配款功能,统计和打印报表功能储户模块:存款功能,取款功能,修改密码功能,转账功能,查询余额功能如图3ATM系统功能模块图所示:ATM系统图3ATM系统功能模块图本系统按上述功能,设计具需求用例图如图4ATM系统用例设计图所示:(?)图4ATM系统需求川例图3.2.1储户模块功能需求简介功能需求1:描述:ATM终端无人操作时,显示待机动画输入:无处理:ATM显示待机界面输出:显示待机界面功能需求2:描述:ATM接受卡,检验卡是否可

8、进行交易输入:ATM接收用户插卡处理:检验卡是否可识别处理输出:不可识别退卡;否则继续。功能需求3:描述:校验密码是否格式正确输入:储户输入密码处理:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。