当前位置: 首页 > 计算机 > 问题详情
问题

序列图是场景的图形化表示 描述了以时间顺序组织的对象之间的交互活动 即显示了一组对象和由这组对象发送和接收的消息。如图2-26所示是用户成功开锁的序列图。依据上述说明中给出的词语 将图2-26中的(1)~(5)空

序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动,即显示了一组对象和由这组对象发送和接收的消息。如图2-26所示是用户成功开锁的序列图。依据上述说明中给出的词语,将图2-26中的(1)~(5)空缺处补充完整。

发布时间:2024-05-07
参考答案

正确答案:这是一道要求读者掌握UML建模中序列图知识点的分析题。本题的解答思路如下。 ①系统的动态行为常采用UML序列图表示它展现了一组对象和由这组对象收发的消息用于按时间顺序对控制流建模。要注意它强调的是时间和顺序。 ②图2-26所表达的序列图有两个特征:一是它有对象生命线;二是它有控制焦点。对象生命线是一条垂直的虚线表示一个对象的生命跨度。控制焦点是一个瘦高的矩形表示一个对象执行一个动作所经历的时间段。矩形的顶部表示动作的开始底部表示动作的结束。在序列图顶部水平方向画出的是参与交换的对象。 ③看懂序列图之后接着根据问题要点查找题目中与用户开锁相关的信息。对这些关键信息进行归纳整理的结果如下:用户开锁时只需将感应卡靠近读卡器。读卡器获取信息后将发送一个中断事件给锁控器锁控器从读卡器读取用户卡的ID号并将该ID号信息发送到管理主机管理主机根据数据库中存储的信息来判断用户是否具有开锁权限若有且锁当前处于“已锁住”状态则将锁打开;否则系统报警。 ④通过以上分析可以得出用户开锁的激发事件是:用户感应卡靠近读卡器。 ⑤由于序列图是按照时间顺序组织对象之间交互活动因此需要将这些活动按照时间顺序进行排序并记录下参与每个活动的对象。根据以上分析结果结合图2-26已给出的信息可以得出用户开锁涉及的活动事件如表2-20所示。
这是一道要求读者掌握UML建模中序列图知识点的分析题。本题的解答思路如下。 ①系统的动态行为常采用UML序列图表示,它展现了一组对象和由这组对象收发的消息,用于按时间顺序对控制流建模。要注意它强调的是时间和顺序。 ②图2-26所表达的序列图有两个特征:一是它有对象生命线;二是它有控制焦点。对象生命线是一条垂直的虚线,表示一个对象的生命跨度。控制焦点是一个瘦高的矩形,表示一个对象执行一个动作所经历的时间段。矩形的顶部表示动作的开始,底部表示动作的结束。在序列图顶部水平方向画出的是参与交换的对象。 ③看懂序列图之后,接着根据问题要点,查找题目中与用户开锁相关的信息。对这些关键信息进行归纳整理的结果如下:用户开锁时,只需将感应卡靠近读卡器。读卡器获取信息后将发送一个中断事件给锁控器,锁控器从读卡器读取用户卡的ID号并将该ID号信息发送到管理主机,管理主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于“已锁住”状态,则将锁打开;否则系统报警。 ④通过以上分析,可以得出用户开锁的激发事件是:用户感应卡靠近读卡器。 ⑤由于序列图是按照时间顺序组织对象之间交互活动,因此需要将这些活动按照时间顺序进行排序,并记录下参与每个活动的对象。根据以上分析结果结合图2-26已给出的信息,可以得出用户开锁涉及的活动事件如表2-20所示。

相关问题
  • ASP是一套()的对象模型。

    ASP是一套()的对象模型。

    答案解析
  • 关于对象的链接 下列说法错误的是()。A.对象被子链接后 被链

    关于对象的链接,下列说法错误的是()。A 对象被子链接后,被链接的信息保存源文件中B 目标文件中只显示链接信息的一个映象C 保存在计算机或网络上的源文件

    答案解析
  • 某公司拟开发一套在线游戏系统 该系统的设计目标之一是支持用户

    某公司拟开发一套在线游戏系统,该系统的设计目标之一是支持用户自行定义游戏对象属性,行为和对象之间的交互关系。为了实现上述目标,公司应该采用()

    答案解析
  • 在统一建模语言:(UML)中 ()给出了系统内从一个活动到另一

    在统一建模语言:(UML)中,()给出了系统内从一个活动到另一个活动的流程,它强调对象间控制流程。A 对象图 B 活动图 C 协作图 D 序列图请帮忙给出

    答案解析
  • 软件著作权保护的对象不包括()。 A.源程序B.目标程序C.用户手

    软件著作权保护的对象不包括()。A 源程序B 目标程序C 用户手册D 处理过程请帮忙给出正确答案和分析,谢谢!

    答案解析
  • 在UML提供的图中 ()用于按时间顺序描述对象间的相互。A.网络

    在UML提供的图中,()用于按时间顺序描述对象间的相互。A 网络图B 状态图C 协作图D 序列图请帮忙给出正确答案和分析,谢谢!

    答案解析
  • CORBA构件模型中 ()的作用是在底层传输平台与接收调用并返回

    CORBA构件模型中,()的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,()是最终完成客户请求的服务对象实现。A 伺服对象激活器B

    答案解析
  • 下列设计模式中 ()模式既是类结构型樽式 又是对象结构型模式

    下列设计模式中,()模式既是类结构型樽式,又是对象结构型模式。此模式与()模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从

    答案解析
  • 在面向对象技术中 不同的对象在收到同一消息时可以产生完全不同

    在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果, 这一现象称为(),’它由()机制来支持。利用类的层次关系,把具有通用

    答案解析
  • 某些程序设计语言中 在运行过程中当一个对象发送消息请求服务时

    某些程序设计语言中,在运行过程中当一个对象发送消息请求服务时,根据接收对象的具体情况将请求的操作与实现的方法进行连接,称为()。A 静态绑定 B

    答案解析

最新问题

Copyright © 2016-2023 114题库网(114158.com)All Rights Reserved.  免责声明 豫ICP备19007809号-5