类图主要可以应用于业务性模型、软件系统模型和数据库逻辑模型。类图应用于软件系统模型时,主要是用来构建领域模型、分析模型和设计模型:
领域模型是从面向对象的视角看待现实世界的结果,也就是通过类图来描述现实世界中各种事物的关系。因此在构建这个模型时,最主要的工作是找出相关的类,然后明明类之间的关联关系,必要时加入一些多重性描述和业务规则约束。
分析模型和领域模型是很相近的,甚至可以说领域模型是一种全局的业务分析模型。而在RUP中,分析模型主要是针对软件系统的分析,领域模型则更多是偏重对业务领域的分析。
设计模型则是在分析模型的基础上添加设计元素的结果。与分析模型相比,设计模型中的类的属性集更趋完善;更重要的是,它将加入模板类、参数类、抽象类/接口等设计元素,以及框架类的使用、设计模式的使用等。总的来说,设计模型是一种详细设计模型,将能够直接对编程予以指导。
(简答题)
请简要说明类图的应用领域,并重点说明在软件系统建模应用时的三种模型的关键点及区别。
正确答案
答案解析
略
相似试题
(简答题)
请简要说明类图和顺序图的组成。
(简答题)
请简要说明类图和对象图的关系和异同。
(简答题)
请简要说明类图在应用领域中的作用,并说明在对系统建模时主要用到哪3种模型,以及3种模型的区别。
(简答题)
在绘制类图时,第一步就是发现类,最常用的方法是什么?请简要说明它的使用方法。
(简答题)
请简要说明PAD图的优点。
(简答题)
请简要说明部署图的阅读步骤。
(简答题)
绘制状态机图的常用的步骤是什么?请简要说明。
(简答题)
在分析和设计阶段都需要建立类图,试说明分析类图与设计类图的主要区别是什么?
(简答题)
UML语言定义了五种类型不同的图,把它们有机的结合起来可以描述系统的所有视图,请列举出这些图的名称,简要描述它们的作用,并指出每类图各包括哪些图?