代码改变世界

随笔档案-2009年11月28日

UML 交互概述图

2009-11-28 21:37 by 闫妍, 464 阅读, 收藏,
摘要: •什么是交互概述图 •交互概述图是将活动图和顺序图嫁接在一起的图 •可以看作活动图的变体,它将活动节点进行细化,用一些小的顺序图来表示活动节点内部的对象控制流 •也可以看作顺序图的变体,它用活动图来补充顺序图 •交互概述图在草图中更加适用,先通过活动图对业务流程进行建模,然后对于一些关键的、复杂度并不高的活动节点进行细化,用顺序图来表示它的对象间的控制流 •不要盲目的使用交... 阅读全文

UML 交互图 (顺序图、通信图、鲁棒图、定时图)

2009-11-28 18:43 by 闫妍, 5083 阅读, 收藏,
摘要: •交互与交互图 交互的概念 •一次交互就是指在特定语境中,为了实现某一个目标,而在一组对象之间进行交换的一组消息所表示的行为 消息 UML中的4种交互图 •顺序图:顺序图是一种强调消息时间顺序的交互图,为读者提供了控制流随着时间推移的清晰的可视化轨迹 •通信图:UML 2.0中的通信图实际上就是UML 1中的协作图,它强调的是参加交互的对象的组织,为读者提供了在协作对... 阅读全文

UML中对关系的描述 (二)

2009-11-28 12:55 by 闫妍, 243 阅读, 收藏,
摘要: UML 中的关系是比较难记的部分,这里我把UML常用的关系做一下总结和简单介绍。 说明: 示例图形是使用 EA 7.5 绘制的。 UML 五种基础关系(类图为例) 关联关系 关联关系连接元素和实例,用无方向实线连接两个模型元素。 关联的两端可以为双方标记角色和多重性 现实事物不是孤立存在的,对象与对象之间都存在着一定的关系,比如教师和学生,我们用关联关系表示。 建角... 阅读全文