UML学习
UML从考虑系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等9种图。根据个人的开发经验,结合这些图从不同的侧面对系统进行描述,希望对初学者有帮助。
文子越来越强
这个作者很懒,什么都没留下…
展开
-
UML总结之构件图和部署图
一 构件图1.构件的含义: 是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现。 构件作为系统中定义良好接口的物理实现单元,仅仅依赖于构件所支持的接口。系统中的一个构件可以被支持正确接口的其他构件所替代。2.构件和类的对比 3.构件图的含义 用来表示系统中构件与构件之间、类或接口与构件之间的关系图原创 2014-12-09 16:29:14 · 3316 阅读 · 21 评论 -
UML总结之时序图、协作图
一 时序图1.定义 时序图(Sequence Diagram),亦称为序列图,是一种UML行为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序。 描述对象是如何交互的。重点放在消息序列上,描述消息在对象间是如何收发的 时序图有两个坐标轴:纵坐标轴显示时间,横坐标轴显示对象。每一个对象的表示方法是:矩形框中写有对象或(和)类名,且名字下面有下划线原创 2014-12-04 10:00:10 · 3221 阅读 · 16 评论 -
uml总结之状态图、活动图
一 状态图(State Diagram)(一)含义状态图是UML中对系统的动态方面进行建模的五种图之一。主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起的 状态转移的时间,以及因状态转移而伴随的动作。一般用状态机对一个对象的生命周期建模。我的理解就是从开始状态起,经过事件形成某个状态,再经过某个事件形成某个状态,如此直到结束状态。(二)构成1.状原创 2014-12-03 20:10:15 · 2536 阅读 · 16 评论 -
UML总结之用例图
一 用例图含义用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能什么时候用到用例图构成关系作用原创 2014-12-02 17:23:48 · 1733 阅读 · 15 评论 -
[UML]静态视图——类图
在uml静态机制中类图是一个重点,它不但是设计人员关注的核心更是实现人员的关注点,建模工具也主要根据类图产生代码。 一 类及类图的概念 类是一组具有相同属性、方法、关系和语义的对象的描述。一个类实现一个或多个接口。 类图显示了一组类、接口、协作以及他们之间的关系。它的表示如下: 从上到下依次为类名、属性、方法 二 类图中的关系三 我的类图四 总结原创 2014-11-30 15:09:25 · 2426 阅读 · 16 评论 -
[UML]基本构造块之事物
UML是一种可视化的面向对象的建模语言,它用图的形式建立软件的基本雏形,为程序员提供指导方向,表现典型的面向对象系统的整个结构。UML的基本构造块包括事物、关系和图。下面粗略的介绍一下UML中的事物。 事物是构成模型图的一些基本图示符号,它们表示一些面向对象的基本概念,是对模型中最具代表性的成分的抽象。 一 结构事物 (1)类 具有相同属性、方法、原创 2014-11-23 14:35:29 · 2353 阅读 · 16 评论