问答题
简答题
请根据银行ATM系统的正常情况脚本,画出事件跟踪图(即UML顺序图)
银行ATM系统的正常情况脚本:
ATM请储户插卡;储户插入一张现金兑换卡。
ATM接受该卡并读它上面的分行代码和卡号。
ATM要求储户输入密码;储户输入自己的密码“1234”等数字。
ATM请求总行验证卡号和密码;总行要求“39”号分行核对储户密码,
然后通知ATM说这张卡有效。
ATM要求储户选择事务类型(取款、转账、查询等);储户选择“取款”。
ATM要求储户输入取款额;储户输入“880”。
ATM确认取款额在预先规定的限额内,然后要求总行处理这个事务;总行把请求转给分行,该分行成功地处理完这项事务并返回该账户的新金额。
ATM吐出现金并请储户拿走这些现金;储户拿走现金。
ATM问储户是否继续这项事务;储户回答“不”。
ATM打印账单,退出现金兑换卡,请储户拿走它们;储户取走账单和卡。
ATM请储户插卡。
【参考答案】
点击查看答案
