
UML
文章平均质量分 92
吴声子夜歌
个人学习记录
展开
-
UML--状态图的基本概念和作用
状态图的含义1)状态机状态机是一种记录下给定时刻状态的设备,它可以根据各种不同的输入对每个给定的变化改变其状态或引发一个动作。比如:计算机操作系统中的进程调度和缓冲区调度都是一个状态机。在UML中,状态机由对象的各个状态和连接这些状态的转换组成, 是展示状态与状态转换的图。在面向对象的软件系统中,一个对象无论多么简单或者多么复杂,都必然会经历一个从开始创建到最终消亡的完整过程,这个过程通常...原创 2019-10-27 20:56:55 · 53098 阅读 · 2 评论 -
UML--部署图详解
部署图部署图用来描述业务过程中的组织机构和资源。部署图的含义部署图(Deployment Diagram)描述了一个系统运行时的硬件节点,以及在这些节点上运行的软件构件将在何处物理地运行和它们将如何彼此通信的静态视图。在一个部署图中,包含了两种...原创 2019-10-25 10:48:54 · 14513 阅读 · 1 评论 -
UML--构件图详解
构件图在UML中是通过构件图和部署图来表示单元的。它们描述了系统实现方面的信息,使系统具有可重用性和可操作性。构件在构件图中,将系统中可重用的模块封装成为具有可替代性的物理单元,我们称之为构件,它是独立的,是在一个系统或子系统中的封装单位,提供一个或多个接口,是系统高层的可重用的部件。构件作为系统中的一个物理实现单元,包括软件代码(包括源代码、二进制代码和可执行文件)或者相应组成部分,例如...原创 2019-10-25 09:27:57 · 9894 阅读 · 0 评论 -
UML--包图详解
包图在UML的建模机制中,模型的组织是通过包(Package)来实现的。包可以把所建立的各种模型(包括静态模型和动态模型)阻止起来,形成各种功能或用途的模块,并可以控制包中元素的可见性,以及描述包之间的依赖关系。模型的组织结构计算机系统的模型自身是一个计算机是一个计算机系统的制品,被应用在一个给出了模型含义的大语境环境中。该模型包括模型的内部组织、整个开发过程中对每个模型的注释说明、一个缺省...原创 2019-10-24 16:40:41 · 41614 阅读 · 2 评论 -
UML--序列图详解
序列图的基本概念序列图(Sequence Diagram)是对象之间基于时间顺序的动态交互,它显示出了随着时间的变化对象之间是如何进行通讯的。序列图的主要用途之一是从一定程度上更加详细地描述用例表达的需求,并将其转化为进一步的更加正式层次的精细表达。序列图的含义序列图用于表现一个交互,该交互是一个协作中各种类元角色间的一组消息交换,侧重于强调时间顺序。所谓交互(Interaction)是指...原创 2019-10-24 10:09:29 · 28013 阅读 · 0 评论 -
UML--活动图详解
活动图活动图是状态机的一个特殊例子,它强调计算过程中的顺序和并发步骤。活动图所有或多数状态都是活动状态或动作状态,所有或大部分的转换都由原状态中完成的活动触发。活动图的含义活动图是一种用于描述系统行为的模型视图,它可用来描述动作和动作导致对象状态改变的结果,而不用考虑引发状态改变的事件。通常,活动图记录单个操作或方法的逻辑、单个用例或商业过程的逻辑流程。在UML中,活动图的起点用来描述活动...原创 2019-10-23 22:06:04 · 37031 阅读 · 0 评论 -
UML--协作图详解
协作图协作图包含一组对象和以消息交互为联系的关联,用于描述系统的行为是如何由系统的成分合作实现的。在协作图中,类元角色描述了一个对象,关联角色描述了协作关系中的链,并通过几何排列表现交互作用中的各个角色。协作图的含义所谓协作,是指在一定的语境中一组对象以及用以实现某些行为的这些对象间的相互作用。它描述了这样一组对象为实现某种目的而组成相互合作的“对象社会”。在协作中,它同时包含了运行时的类元...原创 2019-10-23 19:41:01 · 42598 阅读 · 0 评论 -
UML--用例图详解
用例图的含义由参与者(Actor)、用例(Use Case) 以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。其中用例和参与者之间的对应关系又叫做通讯关联(Communication Association)。用例图的作用用例图是需求分析中的产物,主要作用是描述参与者与和用例之间的关系,帮助开发人员可视化地了解系统的功能。借助于用例图,系统用户、系统分析人员、系统设计人员、领...原创 2019-09-14 19:38:26 · 112268 阅读 · 11 评论 -
UML--类图详解
类图的含义类图(Class Diagram)显示了系统的静态结构,而系统的静态结构构成了系统的概念基础。类图从抽象角度描述系统的静态结构,特别时模型中存在的类、类的内部结构以及它们与其它类之间的相互关系。类图就是用于对系统中的各种概念进行建模,并描绘出它们之间关系的图。类图在项目开发中的作用由于静态视图主要被用于支持系统的功能性需求,也就是系统提供给最终用户的服务,而类图的作用时对系统的静态...原创 2019-09-18 20:04:14 · 15047 阅读 · 0 评论