`

uml语言基础笔之用例图,组件图,泳道图等

    博客分类:
  • uml
阅读更多

  这里包括剩余的uml基础知识,相关图例可查网络,提供一两个图片作为衬托  

 

  用例图:从用户的角度描述某个相对完整的业务系统;目的是展示系统的核心功能及与其交互的用户(actor);涉及两个概念,角色(触发用例的人物,或者是时间)和用例(业务功能描述)

   角色之间包含两种关系:依赖和继承

   用例之间包含两种关系:包含关系(必选,是抽象的用例,是为了复用共用业务操作步骤)和扩展关系(可选)

   用例图

 

  组件图:表现软件模块的实现关系,也表现软件模块的关系

 

  部署图:描述系统的软,硬件的布局关系

 

  时序图:用来描述某个顺序执行不带分支的业务流程当中,各个对象按时间的先后的交互关系

 

  协作图:按空间的布局,描述对象之间的交互关系,作用是平衡类的责任,补充说明时序图

 

  状态转换图:描述单个对象/子系统在不同事件触发的情况下,状态的转换过程,用在对复杂的对象进行分析的时候

 

  活动图:描述业务流程(可带分支),并可建模业务操作,补充说明用例图

 

  泳道图:活动图按角色划分为一个个泳道,每个角色的活动散落在各个角色对应的泳道里,如下图:

   泳道图

 

  包:用于组织uml元素,划分子系统

  • 大小: 63 KB
  • 大小: 16.2 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics