UML
光明顶上的5G
作者5G,目前专注于Java后端技术的学习
展开
-
UML通用知识点描述
UML作为一种建模语言,其在项目开发过程中的作用,总结起来主要有以下几个方面:1、UML作为一种建模语言,为用户提供了一种易用的、具有可视化建模能力的语言,能够使用户使用该语言进行系统的开发工作,并且能够进行有意义的模型互换。UML统一了各种方法对不同类型的系统、不同的开发阶段以及不同内部概念的不同观点,从而有效的消除了各种建模语言之间许多不必要的差异。他实际上是一种通用的建模语言,可以为许多...原创 2018-11-19 21:50:41 · 659 阅读 · 0 评论 -
用例图
目录 用例图的基本概念用例图的构成要素用例的重要元素用例之间的各种重要关系用例图的基本概念含义:由参与者、用例以及他们之间的关系构成的用于描述系统功能的动态视图成为用例图。其中用例和参与者之间的对应关系又叫做通讯关联,他表示参与者使用了系统中的哪些用例。用例图是从软件需求分析到最终实现的第一步,他显示了系统的用户和用户希望提供的功能,有利于用户和软件开发人员之间的沟通。...原创 2018-11-25 18:42:50 · 18812 阅读 · 0 评论 -
类图和对象图
类图与对象图的基本概念在UML中,系统静态结构的描述主要是通过类图和对象图来实现的。类图从抽象的角度描述系统的静态结构,特别是模型中存在的类、类的内部结构以及他们与其他类之间的相互关系,而对象图是系统静态结构的一个快照,是类的实例化表示。含义: 类图显示了系统的静态结构,而系统的静态结构构成了系统的概念基础。系统中的各种概念都是现实应用中有意义的概念,这些概念包括真实世界...原创 2018-11-25 20:35:24 · 1290 阅读 · 0 评论 -
序列图
目录序列图的基本概念序列图的组成序列图的基本概念序列图是对象之间基于时间顺序的动态交互,它显示出了随着时间的变化对象之间是如何进行通讯的。序列图的主要用途之一是从一定程度上更加详细的描述用例表达的需求,并将其转化为进一步的更加正式层次的精细表达。序列图的含义序列图与下一章要讲的协作图都是交互图,彼此等价。序列图用于表现一个交互,该交互是一个协作中各种类元角色间的一组消息交换...原创 2018-11-25 23:27:37 · 912 阅读 · 0 评论 -
协作图
协作图的基本概念含义:协作图就是表现对象协作关系的图,它表示了协作中作为各种类元角色的对象所处的位置,在图中主要显示了类元角色和关联角色。类元角色和关联角色描述了对象的配置和当一个协作的实例执行时可能出现的连接。当协作被实例化时,对象受限于类元角色,连接受限于关联角色。作用:协作图作为一种在给定语境中描述协作中各个对象之间组织交互关系的空间组织结构的图形化方式,在使用其建模时,可以将其作用...原创 2018-11-26 15:42:06 · 3611 阅读 · 0 评论 -
活动图
活动图的基本概念活动图是状态机的一个特殊例子,他强调计算过程中的顺序和并发步骤。活动图所有或多数状态都是活动状态或动作状态,所有或大部分的转换都由原状态中完成的活动触发。含义:活动图是一种用于描述系统行为的模型视图,它可用来描述动作和动作导致对象状态改变的结果,而不用考虑引发状态改变的事件。通常,活动图记录单个操作或方法的逻辑、单个用例或商业过程中的逻辑流程。 在UML中...原创 2018-11-26 20:57:51 · 9475 阅读 · 0 评论 -
包图
UML中对模型元素进行组织管理是通过包来实现的。它把概念上相似的、有关联的、会一起产生变化的模型元素组织在同一个包中,方便开发者对复杂系统的理解,控制系统结构各部分之间的连接。而包图是由包与包之间的联系构成的,它是维护和控制系统总体结构的重要工具。包图的基本概念模型的组织结构:计算机系统的模型自身是一个计算机系统的制品,被应用在一个给出了模型含义的大型语境中。该模型包括模型的内部组织、整个...原创 2018-11-27 10:31:07 · 7737 阅读 · 0 评论 -
构件图和部署图
在构造一个面向对象的软件系统的时候,不光要考虑到系统的逻辑部分,也要考虑到系统的物理部分。逻辑部分需要描述对象类、接口、交互和状态机等,物理部分要定义构件和节点。在UML中,使用构件图和部署图来表示物理图形。这两种图用于建立系统的实现模型,使用构件图描述业务过程,使用部署图描述业务过程中的组织机构和资源。构件:在构件中,将系统中可重用的模块封装成具有可替代性的物理单元,我们称之为构件,它是独立...原创 2018-11-30 23:26:22 · 1686 阅读 · 0 评论 -
状态图
状态图是系统分析的一种常用的建模元素,用来表示系统的行为。在面向对象技术中状态图又被称为状态迁移图,它是有限状态机的图形表示,用于描述一个对象类的一个对象在其生存期间的行为。1、状态图的基本概念1.1、状态机的含义 状态机是一种记录下给定时刻状态的设备,它可以根据各种不同的输入对每个给定的变化改变其状态或引发一个动作。比如计算机操作系统中的进程调度和缓冲区调度都是一个状态机。...原创 2018-12-01 14:00:52 · 794 阅读 · 0 评论