`

UML画图

阅读更多
类图(class diagram):展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中所建立的最常见的图就是类图。类图给出系统的静态设计视图。包含主动类的类图给出了系统的静态进程视图。
对象图(object diagram):展现了一组对象以及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图相同,这些图给出系统的静态设计视图或静态进程视图,但它们是从真实的或原型案例的角度建立的。
用例图(use case diagram):展现了一组用例、参与者(actor)以及它们之间的关系。用例图给出系统的静态用例视图。这些图对系统的行为进行组织和建模是非常重要的。
序列图(sequence diagram):是场景(scenario)的图形化表示,描述了以时间顺序组织的对象之间的交互活动。
协作图(collaboration diagram或communication diagram):强调收发消息的对象的结构组织。
序列图和协作图都是交互图(interaction diagram)。交互图展现了一种交互,它由一组对象和它们之间的关系组成,包括它们之间可能发送的消息。交互图关注系统的动态视图。序列图和协作图是同构的,它们之间可以相互转换。
状态图(statechart diagram):展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。
活动图(activity diagram):是一种特殊的状态图,它展现了在系统内从一个活动到另一个活动的流程。活动图专注于系统的动态视图。它对于系统的功能建模特别重要,并强调对象间的控制流程。
构件图(component diagram):展现了一组构件之间的组织和依赖。构件图专注于系统的静态实现视图。它与类图相关,通常把构件映射为一个或多个类、接口或协作。
部署图(deployment diagram):展现了运行处理节点以及其中的构件的配置。部署图给出了体系结构的静态实施视图。它与构件图相关,通常一个节点包含一个或多个构件。
分享到:
评论

相关推荐

    简单UML画图例子

    这个“简单UML画图例子”很可能是为了帮助初学者理解和应用UML图表来表达系统结构和行为。在这个压缩包文件中,我们可以期待找到一些示例图或一个工具,演示了如何绘制和操作UML图的基本元素。 UML包括多种图表类型...

    uml画图工具

    标题 "uml画图工具" 指的是一种用于创建统一建模语言(UML)图表的软件工具。UML是一种标准化的建模语言,广泛应用于软件工程领域,它提供了图形化的方式来描绘系统的结构和行为。这类工具可以帮助用户直观地表示...

    UML画图软件,类图,ER图等!压缩包内包含两款免费软件,供您选择

    完全免费的两款UML画图软件,经测试,完全免费,内含的两款软件分别是SoftwareIdeasModeler和DiagramDesignersetup,尤其值得推荐的是SoftwareIdeasModeler,这款软件界面简洁,友好,大方,易用!非常的好,值得下载...

    UML画图软件.zip

    《UML画图软件及其在软件开发中的应用》 UML(统一建模语言)是软件工程领域一种广泛使用的标准化建模语言,它为面向对象的设计和开发提供了一种图形化表示方法。"UML画图软件.zip" 文件提供了一个实用的UML图形...

    UML画图工具

    UML画图工具是在进行系统分析时用到的画图工具,可以绘制用例图、顺序图、活动图、状态图、类图等

    uml画图工具(JUDE1.2.1)

    《UML画图工具JUDE1.2.1:小巧实用的建模利器》 在信息技术领域,统一建模语言(Unified Modeling Language,简称UML)是一种通用的、直观的建模工具,广泛应用于软件工程的设计阶段。它通过图形化的方式表达软件...

    UML画图 jude5.5

    《UML画图工具Jude 5.5详解与应用》 UML(Unified Modeling Language),统一建模语言,是软件开发过程中一种重要的图形表示工具,用于可视化、构造和文档化系统模型。Jude 5.5是一款轻量级的UML画图工具,它以其...

    基于web的UML画图系统

    【基于Web的UML画图系统】是一种在线的、基于浏览器的应用程序,它允许用户创建、编辑和共享统一建模语言(UML)图表。这种系统借鉴了如Rational Rose等桌面应用程序的功能,但将其转化为更适合云计算环境的形式,让...

    最新UML画图工具-violetumleditor-3.0

    一款非常好用的UML 画图工具,可以画出各种UML图形,帮助你在阅读逻辑复杂的代码的时候,理清代码的调用逻辑,帮助自己理解代码

    uml画图工具最新版本

    uml画图工具最新版本uml画图工具最新版本

    JUDE使用教程(UML画图工具之一)

    JUDE 使用教程(UML画图工具之一) JUDE 是一款功能强大且实用的 UML 绘图工具,通过本教程,您将学习如何安装、使用和掌握 JUDE 的基本功能,并学习如何使用 JUDE 创建 UML 图。 JUDE 安装教程 为了使用 JUDE,...

    优秀的UML画图工具MAC.zip

    在Mac操作系统上,有许多优秀的UML画图工具可供选择,其中"Visual Paradigm CE"是一款广受欢迎的免费社区版。本文将详细介绍这款工具以及如何在Mac上使用它。 Visual Paradigm Community Edition(简称VP CE)是...

    亿图UML画图软件

    亿图UML画图软件

    JUDE UML画图工具使用说明

    ### JUDE UML画图工具使用说明 #### JUDE功能概览 JUDE是一款专注于面向对象设计的专业画图工具,支持多种图形建模标准,如UML2.0(统一建模语言)、UML1.4、CRUD(创建、读取、更新、删除)、流程图、数据流图、...

    UML画图及项目开发文档概要

    本文将深入探讨UML画图及其在项目开发文档中的应用,旨在帮助开发者更好地理解和应用这一技术。 首先,UML是面向对象设计的一种标准化语言,它通过图形化的方式表达系统的结构和行为。UML提供了多种图表类型,如...

    UML画图工具 argoUML-0.34.part1.rar

    UML画图工具 argoUML-0.34.part1.rar

    2019最新版StarUML 专业UML画图工具破解版 | 可以画 流程图 类图 时序图等等

    专业UML画图工具破解版 ,可以画 流程图 类图 时序图等等,是画UML最佳帮手

    StartUML画图软件

    StartUML画图软件 超级好用的工具,下载下来即可使用,破解版本

    drawio-x64-18 UML画图工具(开源版)

    drawio是一款简单易用且开源的UML画图工具,安装即用。

Global site tag (gtag.js) - Google Analytics