ATM需求规格说明书.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ATM需求规格说明书

1 引言 1.1目的 为了明确用户的需求并较好的与开发人员进行沟通,使用户与开发人员双方对软件需求取得共同理解基础上达成的协议,特编写此文档,并作为整个软件开发的基础。 1.2背景 这个项目的开发是应中国**银行要求,为其开发的一套ATM系统,用以代替原来的ATM系统。**银行原ATM系统系1999年使用aha语言开发的。原系统面向过程,稳定性差,且不具维护价值。所以,开发一套新的高效稳定安全的ATM系统成为必要,使银行系统提高效率,储户满意。ATM系统是应**银行要求,重新全新开发的一套软件系统,可以显著提高现有系统运行效率,加快银行入世后竞争,提高储户满意度。本项目由吴江涛(项目经理),袁星星,石成林,路新江,周挺和任鹏飞等人完成。 1.3?参考资料 文档编写标准:GB99999-99 《计算机软件需求说明编制指南》--GB—9385--88。 《计算机软件产品开发文件指南》--GB—8567--88。 《ATM系统可行性分析报告》。 1.4术语 银行: 一个金融机构,负责保存顾客的账号信息。可以经授权访问账号。 客户 :本软件系统的开发提出方,即**银行。 卡: 储蓄卡。银行发行的可以在ATM终端交易的一种储蓄凭证介质。 储户 :在ATM系统上交易的银行账户拥有者。认为一个持卡人就是一个储户。 ATM : Auto Teller Machine,分为两部分组成。一部分是ATM服务器,另一部分是ATM终端。终端负责和银行卡持有者进行交互,ATM服务器负责处理交易。一个ATM服务器可以同时连接多个ATM终端。 账号: 一张银行卡对应一个一个账户,卡号与账号之间是一对一关系。 2 项目概述 2.1被开发软件的一般描述 这个项目的开发是为银行提供一套高效稳定的终端服务平台,为储户存款,取款,查询等等提供便利。本软件采用面向对象方法开发,代码使用JAVA语言实现,使用SQL2000数据库存储数据。 2.2被开发软件的功能描述 该软件是一个24小时实时服务系统,可以划分为两个子系统,一个是服务银行储户的,即是持卡人的交易系统;另一个是服务银行工作人员的。银行工作人员分为两类:一类是业务人员,可以使用本系统进行配款,统计,打印报表,一类是技术人员,对本系统进行管理维护。 本系统其基本框架为: 图1 ATM系统框架图 2.3实现语言 主要使用JAVA与C,shell语言 2.4用户特点 本软件的用户主要是银行的广大持卡人,大多都具有使用ATM经验。另外,我们的系统要实现的一个重要目标就是有足够的界面友好性和易操作性。即使是一个对ATM系统完全陌生的客户,也可以在交易界面的提示下顺利完成交易。 另外一部分的用户是银行工作人员,大致分为两类:一类是业务人员。其依赖本系统管理ATM交易参数,统计交易信息,打印各类汇总报表,根据ATM提示及时配款。另一类是银行技术人员。其对本系统进行升级,维护工作。 2.5一般约束 本软件的主要约束是时间期限。 在经费、开发人员及设备方面没有太多消耗;但要在一定的环境下运行,即要有基本的运行设备,设备的要求为一般的PC机即可。 3需求说明 3.1 基本描述 ATM终端可以接受一张可识别的银行储蓄卡,通过储户身份验证后,同储户进行各种交互,处理储户要求,执行各类操作,为储户服务。系统要求保持一定时间内的交易记录,可以处理多个ATM终端并发访问。同时,系统应每天自动汇总各种交易数据,生成报表。系统24小时工作,无操作时播放待机动画广告。系统具有设备自检提示报错功能,可以提示凭条打印机已坏,ATM终端钱柜缺钱 如图2 ATM工作示意图: 图2 ATM系统工作示意图 我们所用的的信息包括: 3.1.1用户信息 用户信息分为三部分:储户信息,管理员信息。 储户信息:储户姓名,储户账户(可以多个),储户电话,证件类型,证件号码 管理员信息:登录名,密码,权限 3.1.2交易信息 卡信息:卡号,账号,密码,卡类型,卡金额 ATM信息:ATM编号,ATM余额, 交易流水信息:交易类型,交易代码,账号,交易时间 3.2 功能需求 针对**银行对该软件的需求,做如下功能设计,在给出基本框架之后,我们将逐一介绍各部分。品根据用户的不同身份分为两个模块,每个模块包含了不同的功能: 管理模块:管理维护功能,配款功能,统计和打印报表功能 储户模块:存款功能,取款功能,修改密码功能,转账功能,查询余额功能 如图3 ATM系统功能模块图所示: 图3 ATM系统功能模块图 本系统按上述功能,设计其需求用例图如图4ATM系统用例设计图所示:(?) 图4 ATM系统需求用例图 3.2.1 储户模块 1.功能需求简介 功能需求1: 描述:ATM终端无人操作时,显示待机动画 输入:无 处理:ATM显示待机界面 输出:显示待机

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档