✌劝学诗 -唐•颜真卿
三更灯火五更鸡,正是男儿读书时。
黑发不知勤学早,白首方悔读书迟。
⭐ 视图定义
UML视图是表达系统单个方面的UML建模结构的简单子集。不同的视图划分有时会模糊,但是我们希望它能直观的表达意思。
⭐ 视图分类
视图在最高层次可以划分成三个(领)域:结构性分类、动态行为、模型管理。
- 结构性分类描述了系统中的事物和其间的关系。分类提供了动态行为构建的基础。分类视图包括静态视图、用例视图、实现视图。
- 动态行为描述了系统时间上的行为。行为可以用静态视图中系统快照的一系列变更来描述。行为视图包括状态机视图、活动视图、交互视图。
- 模型管理描述了用层次式的单元对模型自身的组织。包是模型的通用组织单元。模型管理视图与其他分类视图相交迭,把团队工作和配置控制组织起来。
- UML还包括部分实用的扩展能力的若干结构,其包括约束、版型和标签值,这些结构适用于所有视图的元素。
UML全部视图及对应的图,如下表:
主要(领)域 | 视图 | 图 | 主要概念 |
---|---|---|---|
结构性 | 静态视图 | 类图 | 类、关联、依赖、实现、接口 |
.. | 用例视图 | 用例图 | 用例、活动者、关联、包含 |
.. | 实现视图 | 构件图 | 构件、接口、依赖、实现 |
.. | 配置视图 | 配置图 | 结点、构件、依赖、位置 |
动态行为 | 状态机视图 | 状态图 | 状态、事件、迁移、动作 |
.. | 活动视图 | 活动图 | 状态、活动、分叉、连接 |
.. | 交互视图 | 顺序图 | 交互、对象、消息、激活 |
.. | .. | 协作图 | 协作、交互、协作角色、消息 |
模型管理 | 模型管理视图 | 类图 | 包、子系统、模型 |
扩展 | 所有 | 所有 | 约束、版型、标签值 |
⭐ 图
以上表格中,每种视图都有相应的图去体现,对于每种视图、图及图中用到的概念词汇,以后的课程会详细更新!
✨ 更多精彩,期待中...
✉ liuxiaoleivc@163.com
ℹ Wechat: liuxiaoleione(添加时请注明'简友')
版权声明®
版权所有,翻版必究!
本系列课程文本及表格仅为个人整理资料和见解,可以转载或学习,但要注明作者和出处,然文章中图片均链接自百度网页,未经作者许可禁止一切商用活动!
网友评论