
UML建模
文章平均质量分 50
StrugglingMice
这个作者很懒,什么都没留下…
展开
-
浅谈UML---用例图
用例图概念用例图(Use Case Diagram):也称用户模型图,是从软件需求分析到最终实现的第一步,它是从 客户的角度来描述系统的功能。基本组件参与者(Actor)、用例(Use Case)和关系(Relationship)。用例之间的关系泛化(generalization):泛化关系是一种继承关系,子用例将继承基用例的所有行为,关系和通信关系,也就是说在任何使用基用例的地方都可以用子用例来原创 2017-07-27 02:35:02 · 8052 阅读 · 0 评论 -
浅谈UML---类图
类图概念类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类的表示类名:图正中间的黑体字表示类的名称,如果是名字的字体是斜体字,则表明该类是抽象类;属性:类名下面的区域表示类的属性;操作:属性下面的区域表示类的操作(或者说方法);可见性:属性和操作前面的+、-原创 2017-07-27 15:53:39 · 3242 阅读 · 0 评论 -
浅谈UML---对象图
对象图概念对象图(Object Diagram)是类图的一个实例,用于显示系统执行时的一个可能的快照,即在某一个时间上系统可能出现的样子,对象图用带下划线的对象名称来表示对象。组成 对象图(Object Diagram)是由对象(Object)和链(Link)组成的。对象图的目的在于描述系统中参与交互的各个对象在某一时刻是如何运行的。原创 2017-07-27 16:25:51 · 455 阅读 · 0 评论 -
浅谈UML---时序图
时序图概念 描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图;基本组件对象(Object) 时序图中的对象在交互中扮演的角色就是对象。生命线(Lifeline) 生命线是一条垂直的虚线, 这条虚线表示对象的存在, 在时序图中, 每个对象的底部都有生命线。激活(Activation) 代表时序图中对象执行一项操作的时期,激活期可以理解为语义中{原创 2017-07-27 17:44:22 · 3321 阅读 · 0 评论 -
浅谈UML---协作图
协作图概念协作图(collaboration diagram):用来描述为了完成确定事务,各对象消息练习的结构关系。特征协作图(也叫合作图)是一种交互图。时序图侧重于对象间消息传递在时间上的先后关系;而协作图表达对象间交互的过程及对象间的关联关系。基本组件对象(Object): 协作图中的对象在交互中扮演的角色就是对象。链(Link): 是对象与对象之间关联的实例。消息(Messag原创 2017-07-28 17:41:51 · 2275 阅读 · 0 评论 -
浅谈UML---活动图
活动图概述 活动图用来描述用例的行为,便于人们对业务流程的理解以及描述复杂过程的算法,本质上也就是流程图。组件活动状态图(Activity)动作状态(Actions)动作状态约束(Action Constraints)动作流(Control Flow)开始节点(Initial Node)终止节点(Final Node)对象(Objects)数据存储对象(DataStore)对原创 2017-07-28 21:55:48 · 652 阅读 · 0 评论 -
浅谈UML---状态图
状态图概述 状态图不仅可以描述对象所处的可能状态以及状态之间个转换并给出状态变序列的起点和终点,还可以描述对象接收事件触发时的行为状态等等基本组件状态(state) 对象在其生命周期中的一种状况。转移(transition) 是两个不同状态之间的一种关系。事件(event) 发生在时间和空间上对状态机有意义的那些事情。活动(activities) 指状态机中进行的非原原创 2017-07-28 23:54:38 · 2307 阅读 · 0 评论