首页学历类考试大学计算机科学
(简答题)

简述UML的几种图。

正确答案

(1)用例图:用例图展现了一组用例、参与者以及它们间的关系。可以用用例图描述系统的静态使用情况。在对系统行为组织和建模方面,用例图的是相当重要的。
(2)类图: 类图显示了一组类、接口、协作以及它们之间的关系。
(3)对象图:对象图展示了一组对象及它们间的关系。用对象图说明类图中所反应的事物实例的数据结构和静态快照。对象图表达了系统的静态设计视图或静态过程视图,除了现实和原型方面的因素外,它与类图作用是相同的。
(4)交互图:交互图展现了按一定的目的进行的一种交互,它由在一个上下文中的一组对象及它们间交互的信息组成。交互图也可用于描述一个用例的行为。顺序图和协作图都是交互图,顺序图和协作图可以相互转换。
顺序图:展现了一组对象和由这组对象收发的消息,用于按时间顺序对控制流建模。
协作图:展现了一组对象,这组对象间的连接以及这组对象收发的消息。它强调收发消息的对象的结构组织,按组织结构对控制流建模。
(5)状态图:展示了一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态间的转移。一个状态图描述了一个状态机,用状态图说明系统的动态视图。它对于接口、类或协作的行为建模尤为重要,可用它描述对象的生命周期。
(6)活动图:活动图是一种特殊的状态图,描述需要做的活动、执行这些活动的顺序以及工作流(完成工作所需要的步骤)。它对于系统的功能建模特别重要,强调对象间的控制流程。
高层活动图用于表示需要完成的一些任务,即用于分析用例,理解涉及多个用例的工作流、多线程及并行,显示相互联系的行为整体,还可用于对企业过程建模,对系统的功能建模。低层活动图用于表示类的方法。  (7)构件图(组件图):构件图展现了一组构件之间的组织和依赖,用于对源代码、可执行的发布、物理数据库和可调整的系统建模。
(8)部署图:部署图展现了对运行时处理节点以及其中构件的配署。它描述系统硬件的物理拓扑结构(包括网络布局和构件在网络上的位置),以及在此结构上执行的软件(即运行时软构件在节点中的分布情况)。用部署图说明系统结构的静态部署视图,即说明分布、交付和安装的物理系统。

答案解析

相似试题

  • (简答题)

    UML2.0提供了多少种图,分别是?

    答案解析

  • (单选题)

    UML中哪种图()用来描述过程或操作的工作步骤。

    答案解析

  • (单选题)

    UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,分别是()

    答案解析

  • (简答题)

    UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法?

    答案解析

  • (简答题)

    UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。

    答案解析

  • (简答题)

    简述文件的几种权限、符号及其含义。

    答案解析

  • (简答题)

    简述软件危机的几种典型表现。

    答案解析

  • (简答题)

    简述螺母的几种画法。

    答案解析

  • (简答题)

    简述防止拥塞的几种方法

    答案解析

快考试在线搜题