[UML专题-2] UML视图与图


     ✌劝学诗 -唐•颜真卿
三更灯火五更鸡,正是男儿读书时。
黑发不知勤学早,白首方悔读书迟。

UML视图与图


⭐ 视图定义

UML视图是表达系统单个方面的UML建模结构的简单子集。不同的视图划分有时会模糊,但是我们希望它能直观的表达意思。

⭐ 视图分类

视图在最高层次可以划分成三个(领)域:结构性分类、动态行为、模型管理。

  • 结构性分类描述了系统中的事物和其间的关系。分类提供了动态行为构建的基础。分类视图包括静态视图、用例视图、实现视图。
  • 动态行为描述了系统时间上的行为。行为可以用静态视图中系统快照的一系列变更来描述。行为视图包括状态机视图、活动视图、交互视图。
  • 模型管理描述了用层次式的单元对模型自身的组织。包是模型的通用组织单元。模型管理视图与其他分类视图相交迭,把团队工作和配置控制组织起来。
  • UML还包括部分实用的扩展能力的若干结构,其包括约束、版型和标签值,这些结构适用于所有视图的元素。
    UML全部视图及对应的图,如下表:
主要(领)域 视图 主要概念
结构性 静态视图 类图 类、关联、依赖、实现、接口
.. 用例视图 用例图 用例、活动者、关联、包含
.. 实现视图 构件图 构件、接口、依赖、实现
.. 配置视图 配置图 结点、构件、依赖、位置
动态行为 状态机视图 状态图 状态、事件、迁移、动作
.. 活动视图 活动图 状态、活动、分叉、连接
.. 交互视图 顺序图 交互、对象、消息、激活
.. .. 协作图 协作、交互、协作角色、消息
模型管理 模型管理视图 类图 包、子系统、模型
扩展 所有 所有 约束、版型、标签值
⭐ 图

以上表格中,每种视图都有相应的图去体现,对于每种视图、图及图中用到的概念词汇,以后的课程会详细更新!


✨ 更多精彩,期待中...

  ✉ liuxiaoleivc@163.com
  ℹ Wechat: liuxiaoleione(添加时请注明'简友')


版权声明®

  版权所有,翻版必究!
  本系列课程文本及表格仅为个人整理资料和见解,可以转载或学习,但要注明作者和出处,然文章中图片均链接自百度网页,未经作者许可禁止一切商用活动!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容