`

UML的13种类型的图及作用(1)

    博客分类:
  • UML
 
阅读更多
1. 用例图(Use Case Diagram):对系统的使用方式分类.

2. 类图(Class Diagram):显示类和它们的相互关系.

3. 对象图(Object Diagram):只显示对象及它们的相互关系.

4. 活动图(Activity Diagram):显示人或对象的活动,其方式类似于流程图.

5. 状态机图(Statechart Diagram):显示生命周期比较有趣或复杂的对象的各种状态.

6. 通信图(Communication Diagram):显示在某种情形下对象之间发送的消息.

7. 顺序图(Sequence Diagram):显示与通信图类以的信息,但强调的是顺序,而不是连接.

8. 包图(Package Diagram):显示相关的类如何组合,对开发人员有用.

9. 部署图(Deployment Diagram):显示安装已完成系统的机器、过程和部署制品.

10.组件图(Component Diagram):显示可重用的组件(对象或子系统)及期接口.

11.交互总图:使用顺序图喧赤活动的务个步骤.

12.时间图:显示消息和对象状态的准确时间限制.

13.复合结构图(Composite Structure Diagram):显示对象在聚合或复合中的相互关系,显示接口和协作的对象
分享到:
评论

相关推荐

    各种UML图图例.pdf

    本文将基于《各种UML图图例.pdf》中的内容,深入探讨几种常见的UML图类型及其应用场景,旨在为学习者提供一个全面的视角,理解UML图在实际项目中的价值。 ### 1. 系统流程图 系统流程图是一种高层次的图形表示方法...

    UML distilled.pdf

    11. 通信图(Communication Diagram)和用例图(Use Case Diagram):通信图用于表示对象之间如何在运行时相互作用,而用例图则描述了系统的功能以及用户如何与系统交互。 12. 组合结构图(Composite Structure ...

    uml术语1.txt

    UML是一种标准化的图形化语言,用于软件系统的设计、构造和文档记录,它提供了一套完整的符号系统,帮助软件工程师、架构师和开发人员在不同层次上描述系统的静态结构和动态行为。 ### UML基本术语详解 #### 1. ...

    最新《UML入门教程》(中文版)

    1. **UML基本概念**:解释了UML的起源、目标和核心概念,包括模型、图、元素、关系等,以及它们在软件开发过程中的作用。 2. **UML图的分类**:介绍了UML的九种主要图表类型,包括用例图、类图、对象图、序列图、...

    uml期末复习 选择题

    - **Inheritance (继承)**: 虽然在UML用例图中不常用,但它表示一种继承关系,其中子用例继承父用例的特性。 #### 三、UML的适用范围 **6. UML的独立性** - **定义**: UML是一种独立于具体软件开发过程的建模语言,...

    四套UML期末考试题

    13. **状态图(State Diagram)**:状态图描述了一个对象在其生命周期中的各种状态及转换。 14. **活动图(Activity Diagram)**:活动图用于表示工作流程或计算过程,类似流程图。 这四套UML考试题可能包括以上...

    UML 资源集合 含课件 例子 及工具书

    - 主要图表:用例图、类图、对象图、序列图、协作图、状态图、活动图、组件图和部署图是UML中最常见的九种图表。 2. **UML工具箱.pdf** - 这可能是关于UML工具的一本指南,可能涵盖了各种UML建模工具的使用、特点...

    面向对象技术与UML课件及源代码-by 南邮-陈杨

    本书为中南大学精品教材立项项目,分为上下两篇共21章,涵盖了面向对象技术中Java开发环境配置、程序设计基础、面向对象原理以及UML的知识。本书使用的开发环境是JDK 1.6+Eclipse 3.3+Rational Rose 2003,逐步引领...

    电子科技大学uml期末考试题A卷+答案

    《电子科技大学uml期末考试题A卷+...通过这个考试题,我们可以看到UML涵盖了许多概念,包括用例、类、接口、关系、图的种类和它们各自的作用。理解并熟练运用这些知识对于软件开发过程中的分析、设计和沟通至关重要。

    UML参考手册-UML入门资料

    **第 1 章 UML 综述** - **1.1 UML 简介** - UML(Unified Modeling Language)是一种用于规范软件系统的图形化语言,旨在帮助开发者理解和描述软件系统的架构和行为。 - **1.2 UML 的历史** - **1.2.1 面向对象...

    第13章 UML建模技术.zip

    1. 类图:类图是UML中最基本的图,用于描述系统的静态结构,包括类、接口、继承关系、关联关系、实现关系等。类图有助于理解系统中的对象及它们之间的关系,是设计阶段的重要输出。 2. 用例图:用例图展示了系统与...

    UML基础与Rose建模教程期末考试题

    3. **UML包含的图及作用** UML主要包括用例图、类图、对象图、序列图、协作图、状态图、活动图、组件图、部署图等。用例图描绘了用户与系统的行为;类图展示了类、接口及其关系;对象图是类图在特定时刻的实例;...

    软件工程复习提纲,软件工程与UML知识结合

    5. UML中的图包括静态图(如类图、对象图、用例图、包图)和动态图(如序列图、协作图、状态图、活动图)。其中,用例图是最核心的,因为它定义了系统的主要功能,而序列图是最普遍的,因为它可以直观地表示对象间的...

    UML面向对象需求分析与建模教程 ppt 第二版 书号9787030569141 邹盛荣 科学出版社 --2018.03

    "06 UML 2.5标准"章节详细解读了UML 2.5版本的主要特征和改进,包括新的图类型、扩展机制和模型元素,帮助读者掌握最新版UML的规范。 "08 需求分析"章节详细阐述了如何使用UML进行需求分析,包括用例图、活动图和...

    UML建模教程

    UML定义了多种图类型,如类图、序列图、状态机图、活动图等,每种图都有其特定的目的和应用场景。 ### UML的主要图类型 #### 6. 类图(Class Diagram) 类图主要用于描述系统的静态结构,展示类之间的关系,如继承...

    23个设计模式的UML图(visio版)

    Visio是一款由Microsoft公司开发的图表绘制工具,能够创建各种类型的图表,包括UML图,因此这些设计模式的UML图应该是使用Visio软件精心制作的。 23个设计模式主要包括: 1. 工厂方法(Factory Method):定义一个...

    高级软件工程UML建模课件

    这一章节深入浅出地讲解了UML的基本元素和图表类型,包括用例图、类图、对象图等,并介绍了它们在软件开发中的应用。UML的通用构造,如事物、关系和图,为理解后续章节的具体图表类型打下基础。 **第4章 顺序图和...

    UML试题及答案,很有用!

    以上内容涵盖了UML中的一些基本概念和知识点,包括对象图、关联多重度、状态图、类图、用例图、序列图、协作图、面向对象特性、关系类型、事件和建模原则等。这些知识点对于理解和应用UML进行系统分析和设计至关重要...

    UML试卷和答案.doc

    UML包含多种类型的图,用于描述系统的不同方面,如静态结构、动态行为和物理部署等。试卷中提到的UML图不包括“流程图”(D),这是因为在UML标准中,流程图通常由其他工具如活动图或序列图来替代。 #### 2. 包图中的...

Global site tag (gtag.js) - Google Analytics