对象模型、动态模型和功能模型 - 软考真题题目与答案
本单元共 1 道题,每题给答案,部分带解析。
1. 简答题
采用面向对象方法开发软件,通常需要建立对象模型、动态模型和功能模型,请分别介绍这3种模型,并详细说明它们之间的关联关系,针对上述模型,说明哪些模型可用于软件的需求分析?
答案:对象模型描述系统的静态结构,用对象图表示;动态模型描述系统的交互和行为,用状态图表示;功能模型描述系统的数据变换,用DFD表示。对象模型是基础,动态模型和功能模型都依赖于对象模型。对象模型和动态模型可用于需求分析。