
UML画图总结
文章平均质量分 88
fddxb110
欢迎交流
展开
-
UMl——用例图
前言:学习了Uml之后没能及时总结,总是想着一次性将那种高大上的博客,想法碰上激情也许是不错的,对于患有严重拖延症的我最后还是决定先至少整理出来,思维的火花我相信能够碰撞出来。1、 用例图的概念是什么 是参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图。需求分析的产物做什么 系统用户、系统分析员、系原创 2015-11-22 18:14:10 · 1597 阅读 · 73 评论 -
UML——类图和对象图
类图是什么 用于对系统中的各种概念进行建模,并描绘出它们之间关系的图,它描述了系统的静态结构有什么 类元:类、接口、数据类型、构件 模型元素:类(Class)接口(Interface)依赖关系(dependency)泛化关系(Generalization)关联关 系(原创 2015-11-29 12:25:19 · 1795 阅读 · 8 评论 -
UML——包图
包图概念 包图:是一种维护和描述系统总体总结模型的重要建模工具 包:包图中的重要概念,包含了一组模型元素和图,构成了进行配置控制、存储和访问控制的基础 目的:1)通过合理规划自身功能反映系统的高层架构,在逻辑上将系统进行模块化分解 2 )组织源代码 3)描述需求的高阶概况原创 2015-11-29 16:14:27 · 1394 阅读 · 40 评论 -
UML——序列图
概念 用于表现一个交互,该交互是一个协作中的各种类元角色间的一组消息交换,重点在于强调时间顺序 交互 1)是指在具体语境中由为实现某个目标的一组对象之间进行交互的一组消息所构成的行为 2)需要交互机制的两种情况: 为控制流方面建模;对系统的动态方面建模组成 1)原创 2015-11-29 19:45:39 · 1458 阅读 · 5 评论 -
UML——活动图
概念 活动图着重描述了用例实例或对象的活动,以及操作实现中所完成的工作,可以用来描述动作和动作导致 对象状态改变的结果,通常出现在设计的前期 与流程图的区别? 活动图不仅能够表达顺序流程控制,还能够表达并发流程控制 活动图是面向对象的,流程图是面向过程的 与状态图的区别?原创 2015-12-01 15:19:19 · 1332 阅读 · 8 评论 -
UML——协作图
概念 协作是指在一定的语境中一组对象以及用以实现某些行为的这些对象间的相互作用 协作图是表现对象协作关系的图,他表示了协作中作为各种类元角色的对象所处的位置,在图中主要显示 了类元角色和关联角色 在交互中会有四有对象: 1) 存在于整个交互作用中的对象 2) 在交互作用中创建的对象原创 2015-12-01 16:05:20 · 1214 阅读 · 12 评论 -
UML遗留问题总结
(一)泛化和继承的区别?(二)用例图的作用?(三)UML图可以分成几类,每类有哪些?(四)交互图有哪些,有什么区别?(五)UML图归何档,有谁来看?原创 2016-01-03 16:37:12 · 1772 阅读 · 49 评论 -
状态图
概念 一个状态图表示一个状态机,主要用于表现从一个状态到另一个状态的控制流,不仅可以展现一个对象拥有的状态,还可以说明事件如何随着时间的推移来影响这些状态 1)状态机 1. 概念 是一种记录给定时刻状态的设备,它可以 根据各种不同的输入对每个给定的变化而改变其状态或引发一个动作 2. 组成 状态原创 2015-12-18 16:46:54 · 2792 阅读 · 51 评论