UML
孙正嗯大正
Java开发
展开
-
UML—部署图
部署图部署图用于描述软件执行所需要的处理器和设备的拓扑结构,部署图显示了运行软件系统的物理硬件,以及如何将软件部署到硬件上。部署图通常包括:节点,组件和关联关系。节点节点是在运行时代表计算资源的物理元素,在UML中图形上节点使用一个三维立方体来表示。节点类型(1)处理器:处理器是能够执行软件,具有计算能力的节点,服务器,工作站和其他具有处理能力的机器都是处理器。(2)设备:设备是没有计...原创 2020-01-09 10:31:45 · 774 阅读 · 11 评论 -
UML—构件图
构件图构件图描述软件构件以及构件之间的关系,构件本身是代码的物理模块,构件图则显示了代码的结构。构件图中通常包含3种元素:组件,接口,依赖关系。1.组件组件是定义了良好接口的物理实现单元,组件是系统中可替换的物理部件,以下内容可以被认为是组件:程序源代码,子系统,动态链接库,ActiveX控件,在UML中图形上组件使用左侧带有两个突出小矩形的矩形表示。构件是定义良好的接口实现单元,它可以是...原创 2020-01-09 10:28:33 · 1643 阅读 · 8 评论 -
UML—活动图
前言: 活动图是uml用于对系统的动态行为建模的一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图的本质是一种流程图。 活动图着重表现从一个活动到一个活动的控制流。活动图的基本组成元素:一.活动状态 对象的活动状态可以被理解成一个组合,它的控制流由其他活动状态或动作状态组成,用于表示状态机中的非原子运行 ----特点: 1:活动状态可以分解成其他子活动或者动作状...原创 2020-01-08 11:24:27 · 1378 阅读 · 7 评论 -
UML—状态图
前言:状态图是通过建立类对象的生存周期模型来描述对象随时间变化的动态行为。UML中用状态机对软件系统的动态特征建模,状态机由状态,转换,事件,活动和动作5部分组成。一个状态图表示一个状态机,主要用于表现从一个状态到另一个状态的控制流。1.状态状态定义对象在其生命周期中的条件或状况。一个完整的状态有5部分组成:名字,入口/出口动作,内部转换,延迟事件,子状态。2.转换转换是状态间的关联。...原创 2020-01-08 11:08:39 · 583 阅读 · 7 评论 -
UML—时序图
时序图描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图时序图包括了4个元素:对象(Object),生命线(Lifeline),激活(Activation),消息(Message)1.对象对象代表时序图中的对象在交互中所扮演的角色2.生命线生命线是一条垂直的虚线,表示时序图中的对象在一段时间内的存在3.激活时序图可以描述对象的激活和去激活,激活...原创 2020-01-08 11:02:31 · 569 阅读 · 9 评论 -
UML—类图
前言: 类图是描述类,接口,协作以及它们之间的关系的图,用来显示系统中各个类的静态结构,类图包含7个元素:类,接口,协作,依赖关系,泛化关系,实现关系以及关联关系。类 类用矩形表示,并且该矩形被划分为三部分,顶层部分存放类的名称(Attribute)中间部分存放类的属性(Attribute)底部部分存放类的操作(Operation)接口 接口是在没有给出对象的实现和状态的情况下对...原创 2019-12-30 14:18:22 · 257 阅读 · 7 评论 -
UML—用例图
前言: 用例图是由软件需求分析到最终实现的的第一步,它描述人们希望如何使用一个系统,用例图显示谁将是相关的用户,用户希望系统提供什么服务,以及用户需要为系统提供的服务。 UML中的用例图描述了一组用例,参与者以及它们之间的关系。参与者(Actor) 通常可以将参与者分成三类:系统用户,与所建造的系统交互的其它系统和一些可以运行的进程。在用例图中,使用了泛化关系来描述多个参与者之间...原创 2019-12-30 13:55:16 · 398 阅读 · 5 评论 -
UML—构成
UML的结构UML的基本构造块-UML中的事物事物(Things):构成模型图的一些基本图示符号,它们表示一下面向对象的基本概念结构事物类接口协作用例主动类构件节点行为事务(动态部分)交互状态机分组事务(组织部分)包是UML中唯一的组织机制注释事务(解释部分)-UML中的关系关系(Relationshpis):表示基本图示符号之间的关系关联(横线)描述了两...原创 2019-12-01 20:13:30 · 428 阅读 · 6 评论 -
UML—概述
面向对象技术 面向对象技术出现于20世纪70年代末,是软件工程领域中的重要技术 是一种程序设计方法 是一种对现实世界中问题的抽象方式 对面象对象建模技术的研究的主要成果是统一建模语言UML软件质量衡量指标 外部 ⦁ 正确性(Correctness) ⦁ 健壮性和可靠性(Robusness and reliablility) ⦁ 性能(Performan...原创 2019-12-01 19:58:29 · 367 阅读 · 8 评论