UML 的构成


当前我们所使用的UML一般都为UML1.4,最新的UML为2.0      
UML有三大基本构造块,包括事物(元素)、关系以及图
事物包括:
(1)结构事物:类、接口、用例、协作等
(2)行为事物:协作、状态机
(3)分组事物:包
(4)注释事物:注释包

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

按照UML1.4图总共有九种:
用例图:用于描述系统的功能以及操作者
顺序图:描述各个元素交互的顺序,偏重于时间
协作图:同顺序图,但偏重于交互
类图:
对象图:
活动图:类似流程图,可以用于描述多个元素的状态。
状态图:描述一个元素的不同状态
构件图:描述系统各模块的构成

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

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

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

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

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

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

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

UML的扩展机制包括:版型、标记值、约束



本文转自:http://hi.baidu.com/mosessz/blog/item/2fbef75191fc7a65853524aa.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值