银行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 机软件开发进行需求分析,从宏观上把握 软件开发方向。 1.3 参考资料 文档编写标准: GB99999-99 《计算机软件需求说明编制指南》 《计算机软件产品开发文件指南》 《ATM 系统可行性分析报告》 1.4 术语 客户 :在银行办理各种业务的自由人。 卡:客户在银行卡户的凭证之一。 ATM 机通过读取卡中信息,进行自助服 储户:在银行办理存款的客户 ATM : Auto Teller Machine,分为两部分组成。一部分是 ATM服务 器,另一部分是ATM终端。终端负责和银行卡持有者进行交互, ATM服务器 负责处理交易。一个ATM服务器可以同时连接多个 ATM终端。 账号:客户在银行开户的唯一 ID。 2项目概述 2.1总体功能描述 这个项目的开发是为银行提供一套高效稳定可靠的终端服务平台,为储户 图1 : ATM工作流程 2.2 一般约束 本软件的主要约束是时间期限。 在经费、开发人员及设备方面没有太多消耗; 但要在 一定的环境下运行,即要有基本的运行设备,设备的要求为一般的 pc机即可。 3需求说明 3.1基本描述 ATM机主要提供查询、存取款、转账、改密功能(挂失需拿身份证明去柜台办理) 。用户无 需经过培训按照操作提示办理业务即可。 3.1.1用户信息 用户信息分为二部分:储户信息,管理员信息。 储户信息:储户姓名,身份ID,家庭住址(户籍),联系电话,职业 管理员信息:管理员姓名,身份ID,职位等。 3.1.2交易信息 卡信息:卡号,账号,密码,卡类型,卡金额 交易流水信息:交易类型,交易代码,账号,交易时间 3.2具体功能需求分析(用例需求分析) 功能名称:取款 创建人 最后修改人 创建日期 最后修改日期 角色:客户 描述:客户输入取款金额。系统判断账户正常且金额允许后提供款给客户 前置条件:取款身份帐号密码合法 后置条件:无 主干过程 客户指定所需金额, 系统接受请求,判断帐号余额充足后从账户扣钱, ATM吐现金,客户取款 客户得到交易凭条 客户输入其他信息,结束此次取款 系统保存交易信息,添加日志。 分支过程 1.1 账户余额不足 系统提示“您输入的取款金额超过您的账户余额” 系统返回主交易界面,结束此次取款 1.2 单笔超限或当日取款总额超限 系统提示“输入金额有误,一次的交易金额不超过 2500 或当日取 款总额超过限制 50000. ” 系统返回主交易界面,结束此次取款 1.3 ATM 余额不足 系统提示“很抱歉, ATM 余额不足,暂时不能为您服务” 系统返回主交易界面,结束此次取款 异常 E.1 账户状态非法(被冻结或强制冻结) 系统提示“账户异常,写入系统异常日志 系统返回主交易界面,结束此次取款 E.2 账户状态异常(挂失中) 系统提示“您的账户处于挂失中…” 系统返回主交易界面,结束此次取款 E.3 账户状态异常(卡已注销) 系统提示“本卡已被注销,卡将被收回,请确认” 系统返回主交易界面,结束此次取款 E.4吐现金失败 冲正,写入系统异常日志 系统返回主交易界面,结束此次取款 3.3类 类 bank bank -银行代码 -地址 -电话 -传真 设置银行代码() 设置名称() 设置电话() 设置传真() 读取银行代码() 读取名称() 读取电话() 读取传真() 类 account account -开户银行 -开户名称 -账户 -开户日期 -账户金额 New Acco un t(holder,bala nee) rem Acco un t(acco un tNo) Withdraw(holderName,holderlD,acco un tNo, money) Deposit(holderName,holderlD,acco un tNo, money) Tran sferOut(acco un tNo,ba nkcode,m on ey) Tran sferI n( acco un tNo,ba nkcode,m on ey) 类 deposit 3.4类图 用户交互类 取款类 3.6性能需求 如果交易中响应时间超过30秒,系统提示“操作已过时”,自动退出本系 统,退出银行卡。 如果银行卡在ATM机插卡口闲置3分钟,ATM机自动吞卡。 3.7对输入输出的规定 密码:由用户设置的一个6位整数,密码自

文档评论(0)

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

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

1亿VIP精品文档

相关文档