面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互

题库2022-08-02  57

问题 面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括(请作答此空),其他行为模型还有( )。A.顺序图和协作图B.顺序图和状态图C.协作图和活动图D.状态图和活动图

选项 A.顺序图和协作图
B.顺序图和状态图
C.协作图和活动图
D.状态图和活动图

答案 A

解析 面向对象分析产生三种分析模型 :1. 对象模型:对用例模型进行分析,把系统分解成互相协作的分析类,通过类图/对象图描述对象/对象的属性/对象间的关系,是系统的静态模型 2. 动态模型:描述系统的动态行为,通过时序图/协作图描述对象的交互,以揭示对象间如何协作来完成每个具体的用例,单个对象的状态变化/动态行为则可以通过状态图(活动图)来表达 。3. 功能模型:功能模型表示变化的系统的“功能”性质,它指明了系统应该“做什么”,因此更直接地反映了用户对目标系统的需求。功能模型指明了系统应该“做什么”;动态模型明确规定了什么时候(即在何种状态下接受了什么事件的触发)做;对象模型则定义了做事情的实体。
转载请注明原文地址:https://tihaiku.com/congyezige/2400989.html

最新回复(0)