首页 > 编程语言 > 详细

UML(统一建模语言)

时间:2016-11-08 14:23:57      阅读:207      评论:0      收藏:0      [点我收藏+]

需求分析阶段

用例图

定义:用例图并不是用来描述用例的。用例图的主要作用是:直观地描述系统对外提供的功能。

用例图的三个要素:角色、系统、用例

用例图的关系:

  • 角色和用例的关系:有关和无关
  • 用例和用例的关系:
  1. 泛化(其实就是继承)
  2. 包含
  3. 扩展
  4. (依赖)

设计阶段

类图

类的关系:

  1. 继承
  2. 实现(接口)
  3. 关联(最弱的关系)
  4. 依赖(比关联更强)
  5. 聚合(“has a”的关系,整体销毁后,部分还能继续存在)
  6. 组合(“owns a”的关系,整体销毁后,部分同样被销毁)

动态图

分类:

  1. 状态图
  2. 活动图
  3. 序列图
  4. 协作图

结构图

分类:

  1. 组件图

部署阶段

部署图

实际应用中很少用UML部署图,因为没有其他成熟画图软件的表现力强。

UML(统一建模语言)

原文:http://www.cnblogs.com/sheeva/p/6042623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!