ATM取款服务系统.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM取款服务系统

软件工程课程设计 --------ATM机取款服务系统 学校: 院系: 计算机科学与技术学院 专业: 计算机科学与技术 组员: 1. 引言 1.1编写目的 本次软件设计的目的是建设一个通过软件实现ATM机各项功能的模拟系统,能够更加方便的为客户提供取款,转账和余额查询等功能,并且按模块划分功能,最大程度的来提神系统的健壮性和可扩展性。根据迭代式开发原理,逐步完善,直至完全满足客户的需求。 1.2适用范围 ATM的功能要求支持向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。 减少了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。如果屏幕上有便捷提示比如1000元800元500元等如果上边有你想要取款的金额你可以按相对应的按键就可以了如果没有你再找一个其他金额按下之后就可以自由输入自己想取的金额了输入金额之后按Use-Case模型 4.3 系统用例描述 4.3.1 ATM机取款用例规约用例名称: ATM取款 简述: 客户持银行卡(本行或其他行)从ATM提取现金 actors: 客户和银行主机 基本流: 1.?????? 客户插入银行卡。 2.?????? ATM从银行卡读入卡号(含银行标识和账号),验证卡的有效性。 3.?????? 客户输入密码。 4.?????? ATM验证帐号和密码。 5.?????? ATM显示包括取款在内的服务功能,客户选择“取款”。 6.?????? 输入取款额:客户输入数量为50元的倍数的取款额。 7.?????? ATM向银行主机通知卡号、密码、账号和取款额,获得含有最新余额的取款成功确认信息。 8.?????? ATM打印并吐出凭条。 9.?????? ATM清点并吐出现金,记录取款成功。 10.?? ATM询问客户是否继续服务。 11.?? 客户选择否,ATM吐出银行卡,结束用例,否则回到步骤5。 [用例结束] 备选流: 客户取消服务: ATM记录服务取消,打印凭条,吐出凭条和银行卡,[用例失败] 客户未及时输入超过30秒: ATM吞卡,[用例失败] 卡无效: ATM吞卡,[用例失败] 读卡器或卡被损坏: ATM吞卡,[用例失败] 密码错: 客户重新输入密码 ???? 累计3次密码错误: ATM吞卡,[用例失败] 无此帐号: ATM吞卡,[用例失败] ATM无现金: ATM不显示“取款”功能,客户可选择其他服务, [用例失败] 取款额超过ATM现金余额: ATM要求客户重新输入取款额。 帐户余额不足: ATM要求客户重新输入取款额。 取款额超过当日最高限额: ATM要求客户重新输入取款额。 网络或银行主机失效、通讯超时: ATM记录服务取消,打印凭条,吐出凭条和银行卡,[用例失败] 凭条打印失败,纸用完或卡纸: ATM通知银行主机取消取款 ATM记录服务取消,吐出银行卡,[用例失败] 吐现金失败: ATM通知银行主机取消取款 ATM记录服务取消,吐出银行卡,[用例失败] 客户未及时取走卡: ATM吞卡,[用例失败] 单笔取款金额上限为5000元 每月前3笔取款不收手续费 超过前3笔之后,在本行本地的ATM机取款2元每次 超过前3笔之后,在本行异地的ATM机取款4元每次 超过前3笔之后,在异行本地的ATM机取款3元每次 超过前3笔之后,在异行异地的ATM机取款5元每次 4.3.2 ATM机转账的用例规约用例名称: ATM 简述: 客户持银行卡(本行)从ATM actors: 客户和银行主机 基本流: 1.?????? 客户插入银行卡。 2.?????? ATM从银行卡读入卡号(含银行标识和账号),验证卡的有效性。 3.?????? 客户输入密码。 4.?????? ATM验证帐号和密码。 5.?????? ATM显示包括取款在内的服务功能,客户选择“”。 6.?????? 输入。 7.?????? ATM向银行主机通知卡号、密码、账号和取款额,获得含有最新余额的成功确认信息。 8.?????? ATM打印并吐出凭条。 9.?????? 记录成功。 10.?? ATM询问客户是否继续服务。 11.?? 客户选择否,ATM吐出银行卡,结束用例,否则回到步骤5。 [用例结束] 备选流: 客户取消服务: ATM记录服务取消,打印凭条,吐出凭条和

文档评论(0)

2017meng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档