银行系统取款的顺序图

某银行系统的取款用例执行如下:
工作人员输入取款单,输入后,银行系统请求银行数据库匹配用户,进行身份验证,验证通过后,数据库注销相应存款,返回注销完成信息,银行系统在存折上打印取款记录。
根据以上信息绘制顺序图:
在这里插入图片描述

  • 6
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UML银行ATM取款系统顺序通信可以描述以下的交互过程: 1. 用户启动ATM机并插入银行卡。 2. ATM机向银行服务器发送验证银行卡的请求。 3. 银行服务器验证银行卡的有效性,并向ATM机返回验证结果。 4. 如果银行卡有效,ATM机显示取款选项并等待用户输入取款金额。 5. 用户输入取款金额后,ATM机向银行服务器发送取款请求,并告知取款金额。 6. 银行服务器检查用户的账户余额是否足够以及用户的取款金额是否超过限制,并返回验证结果给ATM机。 7. 如果验证结果通过,银行服务器从用户的账户中扣除相应金额,并更新账户余额。 8. ATM机向用户发出取款现金的请求。 9. 银行服务器检查ATM机的现金库存是否足够以及是否有足够的面额可以满足取款请求,并返回相应结果给ATM机。 10. 如果现金库存足够,ATM机发出取款现金的信号,并将现金交给用户。 11. ATM机显示取款完成,并向用户询问是否需要继续进行其他操作。 12. 用户选择其他操作时,ATM机返回主菜单,并等待用户的下一步操作。 13. 用户选择结束操作时,ATM机显示结束并退还银行卡。 14. ATM机向银行服务器发送用户结束操作的请求,银行服务器更新用户的账户状态。 以上是UML银行ATM取款系统顺序通信的简单描述。该通信描述了用户与ATM机、ATM机与银行服务器之间的交互过程,展现了用户插卡验证、取款金额验证、取款现金等重要步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值