谁能共享一个像样的ATM取款流程/示例/图表架构?

时间:2018-08-29 09:45:28

标签: transactions protocols data-transfer sequence-diagram

仅出于教育目的,我需要一个ATM取款过程的示意图/图表/说明,包括从银行帐户中扣除的取款金额。

所以架构的参与者是:

  1. ATM用户(谁可以/不能/延迟/无法提取他的钱)
  2. 拥有用户帐户的银行(后端,银行的数据中心+ DB)
  3. 如果成功,则应扣除用户的银行帐户;如果任何,则应保留不变;
  4. 数据传输延迟/失败
  5. 故障点
  6. 恢复过程
  7. 交易(两个阶段?我不确定...)
  8. 超时:数据传输/在帐户中保留资金/解除保留
  9. 使用的协议
  10. 存储的数据/状态/会话/ beans

仅用于学习。我不需要真实的银行法,ATM取款规则,检查钞票,闭路电视,PIN码,防​​盗录和其他详细信息。在没有银行职员/技术人员的情况下,我对架构,事务,故障点和故障后的恢复最感兴趣。

我非常感谢以太坊链接,幻灯片分享或在此处进行描述,或者代码示例等。

先谢谢你

0 个答案:

没有答案