单选题
用UML语言建造系统模型时,{{U}} {{/U}}。
A.只建立一个模型
B.在系统开发的每个阶段都要建造不同的模型,建造这些模型的目的相同
C.在系统开发的每个阶段都要建造不同的模型,建造这些模型的目的不同
D.以上皆非
【正确答案】
C
【答案解析】[分析] 用UML语言建造系统模型时,并不是只建立一个模型。在系统开发的每个阶段都要建造不同的模型,建造这些模型的目的不同。需求分析阶段建造的模型用来捕获系统的需求,描绘与真实世界相应的基本类和协作关系。设计阶段的模型是分析模型的扩充,为实现阶段作指导性的、技术上的解决方案。实现阶段的模型是真正的源代码,编译后就变成了程序。最后的配置模型则是在物理架构上解释系统是如何展开的。