面向对象分析产生的分析模型:
- 功能模型:把用户的功能性需求转化为开发人员和用户都能理解的一种表达方式,一般结果是用例模型
- 对象模型:通过对用例模型的分析,把系统分解成互相协作的分析类,一般情况下,通过类图和对象图来描述系统中的所有对象,对象的属性以及对象之间的相互关系,对象模型使系统的静态模型
- 动态模型:描述系统的动态的行为,通过顺序图和协作图来描述系统中对象之间的交互关系,解释所有对象是如何通过分工协作来实现每个具体用例,通过状态图来描述系统中单个对象的状态变化抢矿,已解释单个对象的动态行为