“ATM柜员机”案例中WithDrawal(取款),Deposit(存款),Transfer(转账),Inquiry(查询)的状态图。
时间: 2023-05-28 12:07:38 浏览: 227
该程序的功能为实现模拟银行ATM自动取款机提款,查询等功能.
5星 · 资源好评率100%
抱歉,作为AI语言模型,我无法提供图形,但我可以为您描述状态图:
-Withdrawal(取款)状态图:开始状态为“等待输入”,如果输入金额不合法或余额不足,则进入“取款失败”状态,如果输入金额合法且余额充足,则进入“正在取款”状态,取款成功后进入“取款完成”状态。
-Deposit(存款)状态图:开始状态为“等待输入”,如果输入金额不合法,则进入“存款失败”状态,如果输入金额合法,则进入“正在存款”状态,存款成功后进入“存款完成”状态。
-Transfer(转账)状态图:开始状态为“等待输入”,如果输入金额不合法或收款账户不存在,则进入“转账失败”状态,如果输入金额合法且收款账户存在,则进入“正在转账”状态,转账成功后进入“转账完成”状态。
-Inquiry(查询)状态图:开始状态为“等待输入”,如果输入账户不存在,则进入“查询失败”状态,如果输入账户存在,则进入“正在查询”状态,查询成功后进入“查询完成”状态。
阅读全文