阅读以下说明和图,回答问题,将答案写在对应栏内。 【说明】 银行客户需要从ATM取100元,他向ATM的读卡机插卡,读卡机读取他的卡号,然后ATM屏幕初始化,ATM提示输入密码,客户输入密码(123456),ATM打开他的账户,密码有效,因此

admin2009-02-15  28

问题 阅读以下说明和图,回答问题,将答案写在对应栏内。
    【说明】
   银行客户需要从ATM取100元,他向ATM的读卡机插卡,读卡机读取他的卡号,然后ATM屏幕初始化,ATM提示输入密码,客户输入密码(123456),ATM打开他的账户,密码有效,因此ATM提示选择事务,客户选择取钱,ATM提示输入金额,客户输入100元,ATM验证账户上有足够的钱,就从账上减去100元,ATM吐出100元,并退出的卡。
   【问题】
   根据上面的描述,在下面填写,完成未完成的协作图。
   1.插卡(客户一读卡机)
   2._(____→____)
   3._(____→____)
   4.提示输入PIN (123456) (ATM 显示屏→客户)
   5._(____→____)
   6._(____→____)
   7.验证PIN(__→__)
   8.提示选择事务(__→__)
   9._(客户→ATM屏幕)
   10.提示金额(ATM屏幕→客户)
   11.输入金额(客户→ATM屏幕)
   12.取钱(ATM屏幕→的账户)
   13._(____→____)
   14._(____→____)
   15._(____→____)
   16.提供收据(客户的账户→取钱机)
   17._(____→____)

选项

答案1.插卡(客户→读卡机) 2.读卡号(读卡机→读卡机) 3.屏幕初始化(读卡机→ATM屏幕) 4.提示输入PIN(ATM显示屏→客户) 5.输入PIN(123456)(客户→ATM屏幕) 6.打开账户(ATM屏幕→客户的账户) 7.验证PIN(ATM屏幕→客户的账户) 8.提示选择事务(ATM屏幕→客户) 9.选择事务(取钱)(客户→ATM屏幕) 10.提示金额(ATM屏幕→客户) 11.输入金额(100元)(客户→ATM屏幕) 12.取钱(100元)(ATM屏幕→客户的账户) 13.验钱(100元)(客

解析 这道题和模拟试题4中的试题3是相似的,一个需求描述的时序图和协作图是可以相互转换的,所以,这个取钱过程的时序图的分析方法同样可以用在协作图的分析上。
   根据上述的分析方法并结合题中已经给出的提示可以得出答案,答案如下。
转载请注明原文地址:https://kaotiyun.com/show/xwDZ777K
0

最新回复(0)