UML 的构成

Posted on 2008-12-30 08:59  火之光  阅读(752)  评论(0编辑  收藏  举报


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

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

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

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

 

 

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

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

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

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

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

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

 

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

 

 

 



Copyright © 2024 火之光
Powered by .NET 8.0 on Kubernetes