感悟网 导航

UML时序图在做面向对象分析之时可用来表达什么

作者&投稿:弋非 (若有异议请与网页底部的电邮联系)
使用uml进行面向对象分析与设计,使用到哪些视图~

第 1 页 共 8 页
农业大学期末考试试卷(A卷)-答案
2007学年第1学期 考试科目: 面向对象分析与设计
考试类型:(闭卷) 考试时间: 120 分钟
学号 姓名 年级专业
题号 一 二 三 四 五 总分 得分





评阅人
一、判断题(每题1分,共10分。对的标“T”,错的标“F”,将答案写入下表)
1 2 3 4 5 6 7 8 9 10 F
T
F
T
F
T
F
T
F
T
1. 一个状态图最多只能由一个初态和一个终态。(F) 2. 协作图中的消息必须要有消息顺序号。(T)
3. 两个参与者(actor)之间可以有包含(include)关系、扩展(extend)关系或泛化(generalization)关系,而包含关系和扩展关系是依赖(dependency)关系的版型。(F) 4. 参与者(actor)和用例(use case)之间的关系是关联(association)关系。(T) 5. 类A和类B之间的关系如图1所示,则称类B中的getName()方法是对类A中的getName()方法的重载(overload)。(F)

你可能不了解序列图的组成,序列图和时序图一样的哈,首先,时序图中垂直的虚线是生命线,表示对象存活时间,箭头是指调用,调用者指向被调用者,也叫激活条,它也是有持续时间的,不是说线长时间就久。断断续续是指激活的条件有限制(激活是一个对象执行一个行为的时期)。
给你个栗子:

你看,学生的生命线是一直存在的,因为它是主角啊。。。
图书管理员的生命线较短,是由于当学生要借阅图书的时候,才需要管理员。

简而言之,就是用来表现交互,它比较强调消息时间顺序。

任何一个系统,对象都不是孤立存在的,它们相互间要通过传递消息进行交互。
顺序图(也就是时序图)就是交互图的一种。
当你要考察多个对象间的行为,并且要强调消息的时间顺序,就应选择顺序图。

对UML时序图的具体元素和应用,可以参考trufun Plato UML2建模工具的帮助系统,非常全面的uML2手册参考资料,并有详细的参考案例!可以到trufun官网上免费下载!

《UML9种图的分类及运用》
答:- 它们主要由节点及其关系组成。UML行为图**则包括以下几种类型:1. **用例图**:- 用例图展现角色(用户)和用例(功能)之间的关联。- 它们描述了使用系统的人以及这些人能使用系统执行的功能。2. **时序图**:- 时序图显示参与者在执行功能时的时间顺序。- 它们是交互图,用于展示对象间的...

《UML序列图编辑本段时序图结构》
答:对象间的通信通过生命线之间的水平消息线来表示,箭头指示消息的方向,如同步、异步或简单调用。阅读时序图的方法是从上至下,沿着时间轴观察对象间消息的交换,分析随时间推移而发生的交互行为。时序图中的消息包括信号、操作调用,如远程过程调用(RPC)或远程方法调用(RMI)。当对象接收到消息时,称为...

《UML9种图的分类及运用》
答:·用例图描述角色以及角色与用例之间的连接关系。说明使用这个系统的人都有谁,以及这些人使用这个系统能做些什么 ·用例元素包括;角色(使用者),用例(实现的功能),关系(关联,依赖,泛化,实现)UML时序图 ·时序图用来显示参与者执行某项功能时所要经历的时间顺序,时序图是一种交互图,展示对象...

《...分析设计的章节结构如何帮助初学者理解面向对象开发?》
答:在深入探索UML系统分析设计之前,我们先来看看目录,它将引导你逐步掌握这个强大的工具:章节一:入门篇1.1 传统软件生命周期,对比面向对象的开发方式,理解转型的重要性。1.2 面向对象的方法,揭示其核心概念和优势,为后续学习打下基础。1.3 面向对象的开发,阐述如何在实践中应用面向对象思想。1.4 ...

《...图和UML建模有什么区别,重点举例说明用面向对象的方法在软件工程_百 ...》
答:UML是面向对象的分析设计方法,DFD是面向数据流的设计方法。当然UML功能强,表述容易清晰,对将来采用面向对象的实现会省很多力气。UML是面向对象分析方法的表达工具,涉及的图包括用例图,活动图,类图,时序图,协作图,状态图等等;可以涵盖从需求分析到设计,编码整个开发过程用到的模型。DFD是面向过程分析方法的...

《uml是什么》
答:在开发过程中,时序图可以帮助团队理解用户与网站交互的详细步骤,从而确保功能的正确实现。通过UML的建模过程,开发团队能够更加系统、有序地推进项目开发,最终实现一个稳定、高效的电子商务网站。总的来说,UML作为一种强大的建模工具,为软件开发人员提供了一种通用且高效的方式来描述、分析和设计软件系统...

《UML序列图的时序图结构》
答:浏览时序图的方法是,从上到下查看对象间交换的消息,分析那些随着时间的流逝而发生的消息交换。时序图中的消息可以是信号、操作调用或类似于 C++ 中的 RPC ( Remote Procedure Call, 远程过程调用)或 Java 中的 RMI ( Remote Method Invocation , 远程方法调用)。当对象接收到一个消息时,该对象...

《产品工作中常用UML图——用例图、活动图、状态图、类图、时序图》
答:探索产品设计的视觉语言:UML图的魅力 在产品设计的旅程中,UML(统一建模语言)图谱宛如一套强大的导航工具,帮助产品经理清晰地描绘系统功能、流程和对象状态。用例图、活动图、状态图、类图和时序图,每一种都犹如舞台上的关键角色,各有其独特的功能和应用场景。用例图,系统的功能说明书 它描绘出执行...

《用starUML创建时序图》
答:先说一下时序图相关的基本概念:时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。时序图中包括...

《时序图怎么画》
答:时序图简笔画如下:1、确定交互过程的上下文;2、识别参与过程的交互对象;3、为每个对象设置生命线;4、从初始消息开始,依次画出随后消息;5、考虑消息的嵌套,标示消息发生时的时间点,则采用FOC(focus of control);6、说明时间约束的地点。1、时序图,又名序列图、循序图,是一种UML交互图。它...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网