试题详情
- 简答题什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型?
-
(1)实体类保存要存入永久存储体的信息。实体类通常在事件流或交互图中,是对用户最有意义的类。
边界类位于系统与外界的交界处,包括所有的窗体、报表、系统硬件接口、与其他系统的接口。
控制类负责协调其他类的工作。每个用例中至少应该有一个控制类,它控制用况中的事件顺序。
(2)分为三种类型是因为它们各自的功能不同。界面类——描述系统与角色之间的接口。
控制类——在分析模型内表示协调、顺序、事务处理以及控制其他对象的类。
实体类——为需要长久保存的信息进行建模的类。 关注下方微信公众号,在线模考后查看
热门试题
- PDL是描述处理过程()。
- 耦合度最高的是()。
- 逻辑覆盖指(),是对()的惟一可行的替代
- 下列哪个阶段不是软件生存期三个阶段中的内
- 在软件生产的程序系统时代由于软件规模扩大
- 瀑布模型本质上是一种()模型。
- 简述活动图在分析阶段的作用
- 试分析结构化方法存在的主要问题是什么?
- 什么是数据字典?其作用是什么?它有哪些条
- 软件开发活动的顺序应该是()。
- 可行性研究需要的时间长短取决于系统的规模
- 什么是编码风格?为什么要强调编码风格?
- 表示对象相互行为的模型是()模型。
- 设计下列伪程序的语句覆盖测试用例。 B
- 包含关系用于构造多个用例()。
- 结构化维护与非结构化维护的主要区别在于(
- 软件结构使用的图形工具,一般采用()图。
- 面向对象设计的步骤中,正确的顺序是()。
- ()针对开发过程中的程序、数据、文档提出
- 现在有一个医院病房监护系统,请根据用户需