用例规约示例-ATM用例图-取款.docxVIP

  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) 存款2) 取款3) 查询4) 转账 用例包括: 转账 改密码 1) 存款 2) 取款 3) 查询 4) 转账 客户持银行卡(本行或其他行)从 客户持银行卡(本行或其他行)从 客户持银行卡(本行或其他行)在 ATM 存放现金 ATM 提取现金 ATM 上查询卡的帐户信息 客户持银行卡(本行)在 ATM 上进行同行转账 5) 改密码:客户持银行卡(本行或其他行)在 ATM 修改卡的密码 系统用例规约: ATM 取款 用例名称: ATM 取款 描述: 客户持银行卡(本行或其他行)从 ATM 提取现金 actors: 客户和银行主机 前置条件: ATM 处于准备就绪状态。 后置条件: 用例结束时 ATM 又回到准备就绪状态。 基本流: 1) 准备提款 - 客户将银行卡插入 ATM 机的读卡机。 2) 验证银行卡 - ATM 机从银行卡的磁条中读取帐户代码, 并检查它是否属于可以接收的银行卡。 3) 输入 PIN – ATM 机提示并要求客户输入 PIN 码(4 位)。 4) 验证帐户代码和 PIN –ATM 机验证帐户代码和 PIN 以 确定该帐户是否有效以及所输入的 PIN 对该帐户来说是 否正确。对于此事件流,帐户是有效的而且 PIN 对此帐 户来说正确无误。 5) ATM 选项 - ATM 机显示在本机上可用的各种选项。在 此事件流中,银行客户通常选择 “提款 ”。 6) 输入金额 – 客户输入要从 ATM 机 中提取的金额。对于 此事件流,客户需选择预设的金额( 10 美元、 20 美元、 50 美元或 100 美元)。 7) 授权 – ATM 机 通过将卡 ID、PIN 、金额以及帐户信息作 为一笔交易发送给银行系统来启动验证过程。 对于此事件 流,银行系统处于联机状态,而且对授权请求给予答复, 批准完成提款过程,并且据此更新帐户余额。 8) 出钞 – ATM 机清点并向客户提供现金。 9) 返回银行卡 – ATM 机将客户的银行卡返还。 10)收据 - ATM 机打印收据并提供给客户。 ATM机 还相应地 更新内部记录。 [用例结束 ] 备选流 1 - 银行卡无效 在基本流步骤 2 中 - 验证银行卡,如果卡是无效的, 则卡被 退回,同时会通知相关消息。 备选流 2 - ATM 内没 有现金 在基本流步骤 5 中 - ATM 选项,如果 ATM 内没有现金, 则“提款”选项将无法使用。 备选流 3 - ATM 内现 金不足 在基本流步骤 6 中- 输入金额,如果 ATM 机内金额少于请 求提取的金额,则将显示一则适当的消息, 并且在步骤 6 - 输 入金额处重新加入基本流。 备选流 4 - PIN 有误 在基本流步骤 4 中- 验证帐户和 PIN ,客户有三次机会输入 PIN。 如果 PIN 输入有误, ATM 将显示适当的消息;如果还 存在输入机会,则此事件流在步骤 3 - 输入 PIN 处重新加入 基本流。 如果最后一次尝试输入的 PIN 码仍然错误,则该卡将被 ATM 机保留,同时 ATM 返回到准备就绪状态, 本用例终止。 备选流 5 - 帐户不存在 在基本流步骤 4 中 - 验证帐户和 PIN ,如果银行系统返回 的代码表明找不到该帐户或禁止从该帐户中提款,则 ATM 显示适当的消息并且在步骤 9 - 返回银行卡处重新加入基本 流。 备选流 6 - 帐面金额不 足 在基本流步骤 7 - 授权中,银行系统返回代码表明帐户余额 少于在基本流步骤 6 - 输入金额内输入的金额,则 ATM 显 示适当的消息并且在步骤 6 - 输入金额处重新加入基本流。 备选流 7 - 达到每日最 大的提款金 额 在基本流步骤 7 - 授权中,银行系统返回的代码表明包括本 提款请求在内,客户已经或将超过在 24 小时内允许提取的 最多金额,则 ATM 显示适当的消息并在步骤 6 - 输入金额 上重新加入基本流。 异常流 x - 记录错误 如果在基本流步骤 10 - 收据中,记录无法更新, 则 ATM 进 入“安全模式 ”,在此模式下所有功能都将暂停使用。同时向银 行系统发送一条适当的警报信息表明 ATM 已经暂停 工作。 异常流 y - 退出 客户可随时决定终止交易(退出) 。交易终止,银行卡随之退 出。 异常流 z - “警报” ATM 包含大量的传感器, 用以监控各种功能, 如电源检测器、 不同的门和出入口处的测压器以及动作检测器等。在任一时 刻,如果某个传感器被激活,则警报信号将发送给警方而且 ATM 进入“安全模式 ”,在此模式下所有功能都暂停使用,直 到采取适当的重启 /重新初始化的措施。 扩展点: [待定] 非功能需求: ATM 响应客户时间不超过 15 秒 业务规则: 7b

文档评论(0)

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

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

1亿VIP精品文档

相关文档