UML学习笔记(一)

UML学习笔记(一)

UML-统一的图形语言

  • 用例图:需求捕获,测试依据
  • 类图:静态系统结构
  • 对象图:对象之间的关联
  • 构件图:构件之间的关联
  • 部署图:构件的物理部署

以上五种图形用于描述系统结构

  • 顺序图:捕获时间顺序
  • 协作图:强调对象协作
  • 状态图:生命周期状态转换
  • 活动图:工作流程模型

**以上四种图形用于描述系统行为

UML运用于开发过程(总结)

  1. 完成Use Case Diagram & Document
  2. 对于比较复杂的Use Case用Activity图辅助说明
  3. 根据Use Case Diagram 和 Activity Diagram,分析业务领域的概念,抽象出概念模型
  4. 分析概念模型,抽象出类
  5. 分析类的职责和关系,做出类图
  6. 根据类图制作Sequence、Collaboration、State Chart等各种图示
  7. 重复迭代5-6,直到“完美”
  8. Coding
  9. 测试并修改,有必要的话从前面的步骤开始改起,或从1,或从5
  10. 部署并和用户一起测试
  11. 从实施和测试得到的反馈驱动下一次1-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值