本章学习重点
- 系统结构和类图
- 系统结构与序列图
- 系统结构与通信图
系统结构一般来说可以分成两大类:
静态结构:这就像是拍摄电视剧时的“人物关系图”。在这张关系图中,将会详细解释所有人物的背景、与其他角色之间的关系,以及人物的社会经济地位。
动态结构:这如同拍摄电视剧的“分镜表”,在这个“分镜表”中,会详细描述在某一个特定的分镜中,所有人物间如何交互,以达到某一个特定的场景。
而将这两种结构结合在一起的,就是“剧本”,在“剧本”中,详细描述了角色的对话、预设的情景及相关的摆设。
在 UML 13张图中,系统的“静态结构”用“类图”(Class Diagram)来描述;系统的“动态结构”则用“序列图”(Sequence Diagram)来表示;至于“通信图”(Communication Diagram)则是两种结构的一种可视化呈现,不过比较偏向“动态结构”。
转载请注明:不灭的焱 » 《UML与Enterprise Architech 16 项目实战》第3章 表达系统内部的结构