当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

阅读下列说明和图 回答问题l至问题3 将解答填入答题纸的对应栏内。【说明】某银行计划开发一个自动


阅读下列说明和图,回答问题l至问题3,将解答填入答题纸的对应栏内。

【说明】

某银行计划开发一个自动存提款机模拟系统(ATM System)。系统通过读卡器((:ardReader)读取ATM卡;系统与客户(Customer)的交互由客户控制台(CustomerCon—sole)实现;银行操作员(()perator)可控制系统的启动(System Startup)和停止(SystemShutdown);系统通过网络和银行系统(Bank)实现通信。当读卡器判断用户已将ATM卡插入后,创建会话(Session)。会话开始后,读卡器进行读卡,并要求客户输入个人验证码(PIN)。系统将卡号和个人验证码信息送到银行系统进行验证。验证通过后,客户可从菜单选择如下事务(Transaction):

1.从ATM卡账户取款(withdraw);

2.向ATM卡账户存款(Deposit);

3.进行转账(Transfer);

4.查询(Inquire)ATM卡账户信息。

一次会话可以包含多个事务,每个事务处理也会将卡号和个人验证码信息送到银行系统进行验证。若个人验证码错误,则转个人验证码错误处理(Invalid PIN Process)。每个事务完成后,客户可选择继续上述事务或退卡。选择退卡时,系统弹出ATM卡,会话结束。系统采用面向对象方法开发,使用uML进行建模。系统的顶层用例图如图5—3所示,一次会话的序列图(不考虑验证)如图5—4所示。消息名称参见表5—4。

根据【说明】中的描述,给出图5—3中A1和A2所对应的参与者,u1至u3所对应的用例,以及该图中空 (1) 所对应的关系。(ul至u3的可选用例包括:Session、Trans-action、Inserl Card、Invalid PIN Process和Transfer)

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 阅读下列说明和图 回答问题1至问题4 将解答填入对应栏内。【说明】 会议审稿系统(Online Reviewing

  • 阅读下列说明和图 回答问题1至问题3 将解答填入答题纸的对应栏内。 【说明】 防火墙是一种广泛应用

  • 阅读下列说明和图 回答问题1至问题3 将解答填入答题纸的对应栏内。【说明】某网上药店允许顾客凭借

  • 阅读下列说明和图 回答问题1至问题3 将解答填入对应栏内。【说明】 某营销企业拟开发一个销售管理系

  • 阅读以下说明和图 回答问题1至问题3.将解答填人答题纸的对应栏内。【说明】某时装邮购提供商拟开发

  • 阅读以下说明和图 回答问题1至问题3。【说明】 S公司开办了电子商务网站 主要为各注册的商家提供商