文章分类 -  UML

摘要:何在统一软件开发过程中使用UML? 在起始阶段,通常有用例图、类图、活动图、顺序图等UML图的参与。 在细化阶段经常需要使用到类图、包图、组件图几种静态视图,以及所有动态视图。 到构建阶段,使用UML的高频期已经过去,此时主要需要用到UML的部署图来说明。 转化阶段是以用户为主导的阶段,用户需要试用软件来确定其要求是否已经被满足。 在测试时可以使用用例图来设计测试用例,使用活动图来辅助测试。 阅读全文
posted @ 2020-07-17 15:12 二次元攻城狮 阅读(229) 评论(0) 推荐(0) 编辑
摘要:部署图是一种展示运行时进行处理的节点和在节点上存在的制品的配置的图。 部署图它阐述了在实际应用中软件和它的运行环境的关系,并且描述了软件部署在硬件上的具体方式。 部署图中的主要元素包括节点与节点之间的关联关系。此外,部署图中也可以使用注解和约束。 部署图的组成元素:节点、部署图中的关系。 阅读全文
posted @ 2020-07-17 15:03 二次元攻城狮 阅读(614) 评论(0) 推荐(0) 编辑
摘要:组件图即是用来描述组件与组件之间关系的一种UML图。组件图在宏观层面上显示了构成系统某一个特定方面的实现结构。 组件图中主要包含三种元素,即组件、接口和关系。 组件图通过这些元素描述了系统的各个组件及之间的依赖关系,还有组件的接口及调用关系。此外,组件图还可以使用包来进行组织,使用注解与约束来进行解释和限定。 组件图在面向对象设计过程中起着非常重要的作用:它明确了系统设计,降低了沟通成本,而且按照面向对象方法进行设计的系统和子系统通常保证了低耦合度,提高了可重用性。 组件图的组成元素:组件、接口、组件图中的关系、组件的内部结构。 阅读全文
posted @ 2020-07-17 14:38 二次元攻城狮 阅读(1634) 评论(0) 推荐(0) 编辑
摘要:活动图是UML中一种重要的用于表达系统动态特性的图。 活动图的作用是描述一系列具体动态过程的执行逻辑,展现活动和活动之间转移的控制流,并且它采用一种着重逻辑过程的方式来叙述。 在对软件密集系统建模的时候,有时需要详细地模拟系统在运作时的业务流程。面对这种需要,我们可以分析对象间发生的活动和触发条件,选用活动图对这些动态方面进行建模。 活动图组成元素:动作和活动节点、开始和终止、控制流、判断节点、合并节点、泳道。 活动图的主要组成元素包括动作、活动、动作流、分支与合并、分叉与汇合、泳道和对象流等。 阅读全文
posted @ 2020-07-17 13:47 二次元攻城狮 阅读(967) 评论(0) 推荐(0) 编辑
摘要:状态机图,UML 1.x规范中称状态图,是一个展示状态机的图。 状态机图基本上就是一个状态机中元素的投影,这也就意味着状态机图包括状态机的所有特征。状态机图显示了一个对象如何根据当前状态对不同事件做出反应的动态行为。 状态机图主要由状态和转换两种元素组成。 状态机图用于对系统的动态方面进行建模,适合描述一个对象在其生命周期中的各种状态及状态的转换。 阅读全文
posted @ 2020-07-17 10:50 二次元攻城狮 阅读(2654) 评论(0) 推荐(0) 编辑
摘要:顺序图的概念: 顺序图是按时间顺序显示对象交互的图。它显示了参与交互的对象和所交换信息的先后顺序,用来表示用例中的行为,并将这些行为建模成信息交换。 顺序图是一种交互图,强调消息的时间顺序,亦称时序图 。 顺序图主要包括四个元素:对象、生命线、激活和消息。 在UML中,顺序图将交互关系表示为一张二维图。 其中纵向是代表时间维度,时间向下延伸,按时间依次列出各个对象所发出和接收的消息。水平方向是代表对象的维度,排列着参与交互的各个独立的对象。 阅读全文
posted @ 2020-06-29 11:16 二次元攻城狮 阅读(2858) 评论(0) 推荐(1) 编辑
摘要:通信图(协作图)是表现对象交互关系的图,它展现了多个对象在协同工作达成共同目标的过程中互相通信的情况,通过对象和对象之间的链、发送的消息来显示参与交互的对象。 首先通信图一样是一种交互图,它描述的是对象和对象之间的关系,即一个类操作的实现。简而言之就是,对象和对象之间的调用关系,体现的是一种组织关系。 通信图中的元素主要有对象、消息和链三种。对象和链分别作为通信图中的类元角色和关联角色出现,链上可以有消息在对象间传递。 从结构方面来看,通信图包含了一个对象的集合并且定义了它们之间的行为方面的关系,表达了一些系统的静态内容。 从行为方面来看,通信图包含了在各个对象之间进行传递交换的一系列的消息集合,以完成协作的目的。 UML2.0以后不再用协作图说法,而是明确定义为“通信图”,即Communication Diagram,而“协作”作为一个结构事物用于表达静态结构和动态行为的概念组合,表达不同事物相互协作完成一个复杂功能。故UML 2.0以后通信图不再是协作图,没有专门的“协作图”,只有“协作”。 阅读全文
posted @ 2020-06-28 23:03 二次元攻城狮 阅读(2257) 评论(0) 推荐(1) 编辑
摘要:包图是用来描述模型中的包和所包含元素的组织方式的图,是维护和控制系统总体结构的重要内容。 包图能够组织许多UML中的元素,不过其最常用的用途是用来组织用例图和类图。 包图中包含包元素以及包之间的关系。与其他图类似,包图中可以创建注解和约束。 阅读全文
posted @ 2020-06-28 15:16 二次元攻城狮 阅读(551) 评论(0) 推荐(0) 编辑
摘要:对象图显示了某一时刻的一组对象及它们之间的关系。 对象图可以看做是类图的实例,用来表达各个对象在某一时刻的状态。 对象图中的建模元素主要有对象和链,对象是类的实例,链是类之间的关联关系的实例。 阅读全文
posted @ 2020-06-28 14:45 二次元攻城狮 阅读(365) 评论(0) 推荐(0) 编辑
摘要:类图的定义:是显示一组类、接口、协作以及它们之间关系的图。 类图主要包含7种元素:类、接口、协作、依赖关系、泛化关系、实现关系、关联关系。 类图可以包含注解和约束。 类图还可以有包或子系统,二者都用于把模型元素聚集成更大的组件。 阅读全文
posted @ 2020-06-27 19:18 二次元攻城狮 阅读(366) 评论(0) 推荐(0) 编辑
摘要:用例图是用来描述系统功能的技术,表示一个系统中用例与参与者及其关系的图,主要用于需求分析阶段。用例图的基本组成元素:参与者、用例、元素之间的关系。用例图使用范围:需求分析。捕获需求:描述功能需求、行为需求(系统要完成什么任务)。分析需求:明确类和对象,建立之间的关系。 用例图的基本概念:用例图是表示一个系统中用例与参与者关系之间的图。它描述了系统中相关的用户和系统对不同用户提供的功能和服务;用例图相当于从用户的视角来描述和建模整个系统,分析系统的功能与行为;用例图中的主要元素包括参与者、用例以及元素之间的关系。此外,用例图还可以包括注解和约束,也可以使用包将图中的元素组合成模块。 阅读全文
posted @ 2020-06-23 20:59 二次元攻城狮 阅读(1185) 评论(0) 推荐(0) 编辑
摘要:统一建模语言(UML)是一种通用的可视化建模语言,可以用来描述、可视化、构造和文档化软件密集型系统的各种工件。UML是独立于过程的,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具。注:UML不是一种程序设计语言,其描述的模型可以和各种编程语言相联系。 阅读全文
posted @ 2020-06-22 22:25 二次元攻城狮 阅读(411) 评论(0) 推荐(0) 编辑

  1. 1 烟花易冷 小柔Channel
  2. 2 红颜如霜 江壹纯
  3. 3 不谓侠 小桃Channel
  4. 4 小小恋歌 新坦结衣
  5. 5 神预言 袁娅维TIARAY
小小恋歌 - 新坦结衣
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.
点击右上角即可分享
微信分享提示
主题色彩