常用的UML建模详解

 UML主要包括图表中的十一种,那在本次的介绍中,只讲解活动图、状态机图、顺序图。

种类UML图作用
结构图类图主要用来业务概念模型分析,在需求分析中必不可少
对象图一般开发人员会使用,产品经理不常用
构件图用来分析IT基础架构,软件架构等方面的需求,但需要具备基础架构或软件设计方面经验
部署图
包图用来组织类图等,在实际工作中用处不大
行为型活动图主要用来分析业务流程,大部分情况下会使用两种图,在分析业务流程中必不可少的利器
状态机图
顺序图
通信图可以理解为顺序图的另一种表达形式,工作中不常用
用例图可以系统的表达软件系统的绝大部分需求,在需求分析中必不可少
时序图表示某种东西随时间变化的状态,基本不会使用

产品流程分析三剑客:

1.如果事情是围绕某个东西开展的,可以考虑状态机图

2.如果事情不是围绕某东西开展的,状态机图可能就不合适,可以考虑顺序图或者活动图

3.如果没有复杂的特殊流程,可以考虑顺序图

4.如果有较复杂的特殊流程,可以考虑活动图

5.不要限制自己只能用一种图,可同时使用两种甚至三种图,从多个角度来分析问题,稍后在适当取舍。

状态机图举例:

顺序图举例:

活动图举例:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值