UML
文章平均质量分 76
xiatian_sun
这个作者很懒,什么都没留下…
展开
-
UML学习笔记(二)——用例图
用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。用例图仅仅是从参与者使用系统的角度来描述系统中的信息。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。用例图所包含的元素如下:1. 参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 2. 用例(Use C原创 2016-11-16 09:23:34 · 1822 阅读 · 0 评论 -
UML学习笔记(一)——介绍
什么是UML? Unified Modeling Language(UML又称为统一建模语言或标准建模语言)是国际对象管理组织OMG制定的一个通用的、可视化建模语言标准,可以用来描述(specify)、可视化(visualize)、构造(construct)和记载(document)软件密集型系统的各种工件(artifacts,又译为制品)。 UML是一个支持模型化和软件系统开原创 2016-11-16 09:07:53 · 2185 阅读 · 1 评论 -
UML学习笔记(三)--类图
类图(Class Diagram)使用出现在系统中的不同类来描述系统的静态结构,它用来描述不同的类以及它们之间的关系。在UML中,类使用包含类名、属性和操作且带有分隔线的长方形来表示,如定义一个Employee类,它包含属性name、age和email,以及操作modifyInfo(),在UML类图中该类如图1所示:图1类的UML图 在UML类图中,类一般原创 2016-11-16 09:44:12 · 1580 阅读 · 0 评论 -
UML学习笔记(四)--活动图
活动图指明了系统将如何实现它的目标,活动图用来描述动作和动作导致对象状态改变的结果,而不用考虑引发状态改变的事件。活动图通常记录单个操作或方法的逻辑,单个用例或商业过程的逻辑流程。它本质上是一种流程图。活动图的符号与状态图的符号非常相似。活动图主要目的是描述动作及对象的改变结果,而状态图则是以状态的概念描述对象,子系统,系统在生命周期中的各种行为。活动图中的状态转换不需要触发事件。活动图的原创 2016-11-16 09:53:34 · 27494 阅读 · 4 评论 -
UML学习笔记(五)--顺序图
顺序图是用来描述对象自身及对象间信息传递顺序的视图。它用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。它着重显示了参与相互作用的对象和所交换消息的顺序。顺序图主要有4个标记符:对象、生命线、消息和激活。顺序图用一个二维图描述系统中各个对象之间的交互关系,其中,纵轴是时间轴,时间沿竖线向下延伸,横轴代表了参与相互作用的对象。当对原创 2016-11-16 10:48:50 · 30177 阅读 · 1 评论 -
UML学习笔记(六)--协作图
协作图——CommunicationDiagram,也叫合作图,是一种交互图(interactiondiagram)。强调的是发送和接收消息的对象之间的组织结构,一个协作图显示了一系列的对象和在这些对象之间的联系以及对象间发送和接收的消息。 也叫“通信图”,“协作”作为一个结构事物用于表达静态结构和动态行为的概念组合,表达不同事物相互协作完成一个复杂功能。 协作图的描述原创 2016-11-16 10:57:04 · 1478 阅读 · 0 评论 -
UML学习笔记(七)--部署图
部署图(deployment diagram,配置图)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。 一个UML部署图(对象管理组织2001)描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态视图。 部署图显原创 2016-11-16 11:03:54 · 724 阅读 · 0 评论