试题详情
- 简答题请简要说明类图的应用领域,并重点说明在软件系统建模应用时的三种模型的关键点及区别。
- 类图主要可以应用于业务性模型、软件系统模型和数据库逻辑模型。类图应用于软件系统模型时,主要是用来构建领域模型、分析模型和设计模型:
领域模型是从面向对象的视角看待现实世界的结果,也就是通过类图来描述现实世界中各种事物的关系。因此在构建这个模型时,最主要的工作是找出相关的类,然后明明类之间的关联关系,必要时加入一些多重性描述和业务规则约束。
分析模型和领域模型是很相近的,甚至可以说领域模型是一种全局的业务分析模型。而在RUP中,分析模型主要是针对软件系统的分析,领域模型则更多是偏重对业务领域的分析。
设计模型则是在分析模型的基础上添加设计元素的结果。与分析模型相比,设计模型中的类的属性集更趋完善;更重要的是,它将加入模板类、参数类、抽象类/接口等设计元素,以及框架类的使用、设计模式的使用等。总的来说,设计模型是一种详细设计模型,将能够直接对编程予以指导。 关注下方微信公众号,在线模考后查看
热门试题
- 宝图有什么作用?
- 下列对活动图的描述正确的是()
- 在下列关系中,属于非定向关系的是()关系
- 由()、()以及它们之间的()构成的用于
- ()是对系统的用例、类、对象、接口以及相
- 设计模式()具体的编程语言。
- 下列关于UML特点的描述不正确的是()。
- 在UML中什么是用例?如何识别用例。
- 在UML 2.0中定义了哪四
- 领域建模的步骤有哪些?
- 面向对象设计的基本特征有哪些?这些特征对
- 规格描述是一种事物构造块吗?如果不是,它
- 下面()不是构成用例图的基本元素
- 根据下图完成题目: 对于B类
- ()表示软件系统的可执行工件(artif
- 在UML规范中定义了4种基本的依赖类型,
- UML中的关系元素包括()。
- UML定义了3种扩展机制,即标记值、原型
- 类图是面向对象系统建模中最常用和最基本的
- 对象名的下面要有下划线。