UML模型的组成

UML模型基本元素

image

模型组织元素

•图:最直接的一种组织元素

•模型:
--业务分析模型 --系统分析模型
--设计模型 --实现模型
--测试模型

•视图
--逻辑视图 --进程视图
--实现视图 --部署视图

•包:视图、模型、子系统、层、包

视图、模型与图

视图

模型

用例视图

业务/系统分析模型(为主)

用例图、交互图、状态机图、类图、交互概述图

设计模型

交互图、状态机图、类图、交互概述图

逻辑视图

业务分析模型

类图

设计分析模型(为主)

类图、交互图、状态机图、对象图、包图

设计模型

活动图、交互图、活动图、交互概述图、状态机图、对象图

实现视图

设计模型

构件图、部署图

部署视图

设计模型

部署图

模型修饰元素使用要点与其他元素

•建模时切忌抠细节、钻牛角尖,例如为聚合/组合争论不休、为属于哪些依赖关系而煞费脑筋。模型的修饰元素中,通常只有20%的使用价值

•模型中如果包含过多的修饰元素将会妨碍图的阅读,因此除非必要,不要添加过多的修饰元素

•其他元素:文件、URL

模型创建流程

image

源自PPT

冯瑞涛
原文地址:https://www.cnblogs.com/finehappy/p/1600848.html