试题查看

首页 > 软件水平考试 > 试题查看
【分析解答题】

试题三 (共15分)  阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。  【说明 】  某银行计划开发一个自动存提款机模拟系统Atm systEm)。系统通过读卡器CArDrEADEr)读取Atm 卡;系统与客户CustomEr)的交互由客户控制台CustomErConsolE)实现;银行操作员(opErAtor)可控制系统的启动(systEm stArtup)和停止(systEm shutDown);系统通过网络和银行系统BAnk)实现通信。  当读卡器判断用户已将Atm卡插入后,创建会话(sEssion)。会话开始后,读卡器进行读卡,并要求客户输入个人验证码(pin)。系统将卡号和个人验证码信息送到银行系统进行验证。验证通过后,客户可从菜单选择如下事务(trAnsACtion):  1. 从Atm卡账户取款(withDrAw);  2. 向Atm卡账户存款DEposit);  3. 进行转账(trAnsFEr);  4. 查询(inquirE)Atm卡账户信息。   一次会话可以包含多个事务,每个事务处理也会将卡号和个人验证码信息送到银行系统进行验证。若个人验证码错误,则转个人验证码错误处理(invAliD pin proCEss)。每个事务完成后,客户可选择继续上述事务或退卡。选择退卡时,系统弹出Atm 卡,会话结束。  系统采用面向对象方法开发,使用 uml 进行建模。系统的顶层用例图如图3-1所示,一次会话的序列图(不考虑验证)如图3-2所示。消息名称参见表3-1。

【问题 2】(6 分 )  根据【说明 】中的描述,使用表3-1中的英文名称,给出图3-2中6~9对应的消息。

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

试题二(15分)阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【试题三(共15分)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏试题四(共15分)阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。试题七(共15分)阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的试题六(共15分)阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对试题五(共15分)阅读下列说明和C函数代码,将应填入(n)处的字句写在答题纸的对