- 浏览: 43909 次
- 性别:
- 来自: 成都
最新评论
类图(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):展现了运行处理节点以及其中的构件的配置。部署图给出了体系结构的静态实施视图。它与构件图相关,通常一个节点包含一个或多个构件。
对象图(object diagram):展现了一组对象以及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图相同,这些图给出系统的静态设计视图或静态进程视图,但它们是从真实的或原型案例的角度建立的。
用例图(use case diagram):展现了一组用例、参与者(actor)以及它们之间的关系。用例图给出系统的静态用例视图。这些图对系统的行为进行组织和建模是非常重要的。
序列图(sequence diagram):是场景(scenario)的图形化表示,描述了以时间顺序组织的对象之间的交互活动。
协作图(collaboration diagram或communication diagram):强调收发消息的对象的结构组织。
序列图和协作图都是交互图(interaction diagram)。交互图展现了一种交互,它由一组对象和它们之间的关系组成,包括它们之间可能发送的消息。交互图关注系统的动态视图。序列图和协作图是同构的,它们之间可以相互转换。
状态图(statechart diagram):展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。
活动图(activity diagram):是一种特殊的状态图,它展现了在系统内从一个活动到另一个活动的流程。活动图专注于系统的动态视图。它对于系统的功能建模特别重要,并强调对象间的控制流程。
构件图(component diagram):展现了一组构件之间的组织和依赖。构件图专注于系统的静态实现视图。它与类图相关,通常把构件映射为一个或多个类、接口或协作。
部署图(deployment diagram):展现了运行处理节点以及其中的构件的配置。部署图给出了体系结构的静态实施视图。它与构件图相关,通常一个节点包含一个或多个构件。
发表评论
-
计算机网络笔记
2012-09-24 20:51 1734计算机网络基础笔记 计算机网络的定义:将独立自主的、地理上 ... -
软件测试笔记
2012-12-11 22:11 618QTP QTP:自动化功能测试工具,用于功能回归测试 将测 ... -
软件体系结构与设计模式笔记(刘伟-中南大学)
2012-12-26 22:35 977软件体系结构与设计模 ... -
操作系统常见问题解答
2013-04-02 12:16 615(一)进程与线程的区 ... -
数据库中的五种约束
2013-04-02 12:47 633数据库中的五种约束及其添加方法 五大约束1.—-主键约束(P ... -
搜索引擎蜘蛛算法与蜘蛛程序构架
2013-04-05 22:08 685一、网络蜘蛛基本原理 ... -
JAVA三大框架SSH和MVC
2013-04-07 16:08 787Java—SSH(MVC) JAVA三大框 ... -
linux命令
2013-04-10 15:42 697文件系统操作命令: 1. cat:可以显示文件的内容(经常和 ... -
TCP三次握手(建立连接)/四次挥手(关闭连接)
2013-04-22 20:48 779相对于SOCKET开发者,TCP创建过程和链接折除过程是由T ... -
教你如何迅速秒杀掉:99%的海量数据处理面试题
2013-04-22 22:37 864前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/ ... -
操作系统常见算法
2013-04-29 10:45 603一、进程(作业)调度算 ... -
黑客教程
2013-05-04 20:56 1180文章转载自 WebShell's Blog:http://w ... -
怎样写一个简单的操作系统
2013-05-24 13:31 859怎样写一个简单的操 ... -
Hibernate学习笔记
2013-06-08 17:26 603课程内容 1HelloWorld a) Xml ... -
Spring学习笔记
2013-06-12 16:22 718课程内容 1. 面向接口 ... -
Struts2学习笔记
2013-06-12 16:31 720目录 Ø Action n 简单数据校验 Ø R ... -
编译原理
2012-09-24 20:47 920实验一 词法分析程序设计与实现 一、实验目的 加深对 ... -
几种RAID级别的对比表
2012-09-24 20:38 1226几种RAID级别的对比表 ... -
ARM和CPU的区别
2012-09-20 16:25 948ARM是一个处理器厂家,因为其生产的处理器很有特点,所以这一类 ...
相关推荐
这个“简单UML画图例子”很可能是为了帮助初学者理解和应用UML图表来表达系统结构和行为。在这个压缩包文件中,我们可以期待找到一些示例图或一个工具,演示了如何绘制和操作UML图的基本元素。 UML包括多种图表类型...
标题 "uml画图工具" 指的是一种用于创建统一建模语言(UML)图表的软件工具。UML是一种标准化的建模语言,广泛应用于软件工程领域,它提供了图形化的方式来描绘系统的结构和行为。这类工具可以帮助用户直观地表示...
完全免费的两款UML画图软件,经测试,完全免费,内含的两款软件分别是SoftwareIdeasModeler和DiagramDesignersetup,尤其值得推荐的是SoftwareIdeasModeler,这款软件界面简洁,友好,大方,易用!非常的好,值得下载...
《UML画图软件及其在软件开发中的应用》 UML(统一建模语言)是软件工程领域一种广泛使用的标准化建模语言,它为面向对象的设计和开发提供了一种图形化表示方法。"UML画图软件.zip" 文件提供了一个实用的UML图形...
UML画图工具是在进行系统分析时用到的画图工具,可以绘制用例图、顺序图、活动图、状态图、类图等
《UML画图工具JUDE1.2.1:小巧实用的建模利器》 在信息技术领域,统一建模语言(Unified Modeling Language,简称UML)是一种通用的、直观的建模工具,广泛应用于软件工程的设计阶段。它通过图形化的方式表达软件...
《UML画图工具Jude 5.5详解与应用》 UML(Unified Modeling Language),统一建模语言,是软件开发过程中一种重要的图形表示工具,用于可视化、构造和文档化系统模型。Jude 5.5是一款轻量级的UML画图工具,它以其...
【基于Web的UML画图系统】是一种在线的、基于浏览器的应用程序,它允许用户创建、编辑和共享统一建模语言(UML)图表。这种系统借鉴了如Rational Rose等桌面应用程序的功能,但将其转化为更适合云计算环境的形式,让...
一款非常好用的UML 画图工具,可以画出各种UML图形,帮助你在阅读逻辑复杂的代码的时候,理清代码的调用逻辑,帮助自己理解代码
uml画图工具最新版本uml画图工具最新版本
JUDE 使用教程(UML画图工具之一) JUDE 是一款功能强大且实用的 UML 绘图工具,通过本教程,您将学习如何安装、使用和掌握 JUDE 的基本功能,并学习如何使用 JUDE 创建 UML 图。 JUDE 安装教程 为了使用 JUDE,...
在Mac操作系统上,有许多优秀的UML画图工具可供选择,其中"Visual Paradigm CE"是一款广受欢迎的免费社区版。本文将详细介绍这款工具以及如何在Mac上使用它。 Visual Paradigm Community Edition(简称VP CE)是...
亿图UML画图软件
### JUDE UML画图工具使用说明 #### JUDE功能概览 JUDE是一款专注于面向对象设计的专业画图工具,支持多种图形建模标准,如UML2.0(统一建模语言)、UML1.4、CRUD(创建、读取、更新、删除)、流程图、数据流图、...
本文将深入探讨UML画图及其在项目开发文档中的应用,旨在帮助开发者更好地理解和应用这一技术。 首先,UML是面向对象设计的一种标准化语言,它通过图形化的方式表达系统的结构和行为。UML提供了多种图表类型,如...
UML画图工具 argoUML-0.34.part1.rar
专业UML画图工具破解版 ,可以画 流程图 类图 时序图等等,是画UML最佳帮手
StartUML画图软件 超级好用的工具,下载下来即可使用,破解版本
drawio是一款简单易用且开源的UML画图工具,安装即用。