软考高级系统架构设计师系列之:软件工程之UML建模
UML融合了多种面向对象的建模方法,利用图形与符号,直观低表达与展示,连通了不同行业/不同专业人士,搭起了业界沟通的桥梁。
1.UML的四种类型图特点及对应的视图
-
用例图:描述一组用例、参与者及其之间的关系。从外部用户角度描述系统功能,并指出功能执行者。
-
编写用例需识别的元素:参与者、用例间关系、用例图、用例之间的描述
-
静态图:显示了系统的静态结构。特别是存在事物的种类的内部结构相互之间的关系,包括类图、对象图、包图。
-
行为图:描述系统的动态模型和组成对象间的交互关系,包括交互图、状态图、活动图。
-
交互图:描述对象之间的的消息传递。包括:顺序图,用于显示对象之间的交互。协作图,描述系统的行