结构类模型描述系统应用的静态结构,结构成员及其相互关系,他为研究系统动态行为奠定了基础。行为类模型图描述系统动态行为的各个方面,及描述系统随时间变化的行为。行为用从静态视图中抽取的瞬间值的变化来描述。
方法/步骤
1
类图描述类和类之间的静态关系,不仅显示信息的结构,同时还描述了系统的行为,如下图所示:
2
对象图对象图可以看做是类图的一个实例。展示了一组对象及它们之间的关系。
3
构件图描述代码构件的物理结构及各构件之间的依赖关系。用于对源代码、可执行的发布、物理数据库和可调整的系统建模,如下图所示:
4
部署图(配置图)描述了系统硬件的物理拓扑结构,包括网络布局和构件在网络上的位置,已经在结构上执行的软件,如下图所示:
5
用例图展示了一组用例、用户及它们之间的关系。从用户角度描述系统功能,并指出各功能的操作者,如下图所示:
6
顺序图(序列图)用于按时间顺序对控制流建模,说明系统的动态视图,强调的是时间和顺序,如下图所示:
7
协助图强度收发消息对象的结构组织,按组织结构对控制流建模,并强调上下层次关系,强调对象协作,如下图所示:
8
状态图展示了一个特定对象的所有可能状态及由于各种事件的发生而引起的状态间的转移,强调一个对象按事件次序发生的行为,如下图所示:
9
活动图描述需要做的活动、执行这写活动的顺序(多为并行的)及工作流(完成工作所需要的步骤),如下图所示: