您的位置:首页 > 其它

UML 的构成

2008-12-30 08:59 155 查看
当前我们所使用的UML一般都为UML1.4,最新的UML为2.0

UML有三大基本构造块,包括事物(元素)、关系以及图

事物包括:

(1)结构事物:类、接口、用例、协作等

(2)行为事物:协作、状态机

(3)分组事物:包

(4)注释事物:注释包

关系分为:联系、泛化(相当于继承)、依赖、实现

按照UML1.4图总共有九种:

用例图:用于描述系统的功能以及操作者

顺序图:描述各个元素交互的顺序,偏重于时间

协作图:同顺序图,但偏重于交互

类图:

对象图:

活动图:类似流程图,可以用于描述多个元素的状态。

状态图:描述一个元素的不同状态

构件图:描述系统各模块的构成

部署图:描述系统的分布状况

UML的体系结构(4+1视图)

用例视图:描述系统的功能性需求(用例驱动)

逻辑视图:系统的概念设计

进程视图:系统中并发与同步的情况

实现视图:系统构件的组成结构

部署视图:系统硬件的物理结构

UML的扩展机制包括:版型、标记值、约束
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: