软件水平考试

解析:阅读下列说明和图,回答问题1至问题2,将解答填入对应栏内。

来源:网考网软件水平 所有评论

【分析解答题】

阅读下列说明和图,回答问题1至问题2,将解答填入对应栏内。
[说明]
银行的自动柜员机ATM)的功能描述如下:
(1)金融卡与信用卡识别:包含伪卡识别以及密码验证;
(2)主菜单项:这是一台ATM最主要的人机界面,提供各项功能给客户,具体有:提款、转帐、更改密码以及存款;
(3)结束操作:客户执行完“菜单项”的功能后,可以选择“打印单据”或“不打印单据”,选好后就结束此次交易。
注意,ATM除了能处理本行的银行卡外,其他银行的银行卡也应该能处理,通过“金融中心”与其他银行主机进行数据交换。另外,为了方便,ATM还提供快捷提款,并提供代交费功能(代交费是以转帐的方式处理的)。
该系统采用面向对象方法开发,系统中的类以及类之间的关系用UML类图表示。
图3-1是该系统的用例图,根据题意,用题中所述术语指出图3-1中参与者A、B分别是什么,用例C、D分别是什么。
[图3-1]


网考网解析:
试题答案: 答案解析:A:“客户” B:“金融中心” C:“提款” D:“转账” [分析] 图3-1给出了系统用例图,用例图(use case diagram)展现了一组用例、参与者(actor)以及它们之间的关系。 易知参与者A是“客户”,参与者B为“金融中心”。 用例“快捷提款”是“提款”的扩展,因此用例C是“提款”;用例“代交费”是“转账”的扩展,因此用例D是“转账”。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论