广元列举网 > 教育培训 > 职业培训 > 高中毕业学高级软件开发工程师好不好
广元
[切换城市]

高中毕业学高级软件开发工程师好不好

更新时间:2013-11-26 16:53:35 浏览次数:265次
区域: 广元 > 朝天
类别:其他培训
地址:四川省成都市郫县团结
  7、你使用过UML哪些?

  答:UML中包括九种图:用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、配置图。

  1)用例图(Use Case Diagram)

  它是UML中简单也是复杂的一种图。说它简单是因为它采用了面向对象的思想,又是基于用户视角的,绘制非常容易,简单的图形表示让人一看就懂。说它复杂是因为用例图往往不容易控制,要么过于复杂,要么过于简单。

  用例图表示了角色和用例以及它们之间的关系。

  2)类图(Class Diagram)

  是常用的一种图,类图可以帮助我们更直观的了解一个系统的体系结构。通过关系和类表示的类图,可以图形化的方式描述一个系统的设计部分。

  3)对象图()

  对象图是类图的实例,几乎使用与类图完全相同的标识。它们的不同点在于对象图显示类的多个对象实例,而不是实例的类。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。

  4)状态图

  描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应的。通常创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为。

  5)时序图

  又称顺序图,描述了对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。

  顺序图由一组对象构成,每个对象分别带有一条竖线,称作对象的生命线,它代表时间轴,时间沿竖线向下延伸。顺序图描述了这些对象随着时间的推移 相互之间交换消息的过程。消息用从一务垂直的对象生命线指向另一个对象的生命线的水平箭头表示。图中还可以根据需要增加有关时间的说明和其他注释。

  6)协作图

  协作图用于显示组件及其交互关系的空间组织结构,它并不侧重于交互的顺序。协作图显示了交互中各个对象之间的组织交互关系以及对象彼此之间的链 接。与序列图不同,协作图显示的是对象之间的关系。另一方面,协作图没有将时间作为一个单独的维度,因此序列号就决定了消息及并发线程的顺序。协作图是一 个介于符号图和序列图之间的交叉产物,它用带有编号的箭头来描述特定的方案,以显示在整个方案过程中消息的移动情况。

  协作图用途:

  通过描绘对象之间消息的移动情况来反映具体的方案。

  显示对象及其交互关系的空间组织结构,而非交互的顺序。

      ---------------------------招生办联系方式---------------------------

  成都幼儿师范学校

  联系人:杨老师

  咨询电话:028-81459650

  移动电话:13096365338

  咨询Q Q:2763031284

  邮箱:2763031284@q***

  地址:四川省成都市郫县团结
广元职业培训相关信息
注册时间:2013年09月09日
UID:89233
---------- 认证信息 ----------

查看用户主页