试题详情
- 简答题什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型?
-
(1)实体类保存要存入永久存储体的信息。实体类通常在事件流或交互图中,是对用户最有意义的类。
边界类位于系统与外界的交界处,包括所有的窗体、报表、系统硬件接口、与其他系统的接口。
控制类负责协调其他类的工作。每个用例中至少应该有一个控制类,它控制用况中的事件顺序。
(2)分为三种类型是因为它们各自的功能不同。
界面类——描述系统与角色之间的接口。
控制类——在分析模型内表示协调、顺序、事务处理以及控制其他对象的类。
实体类——为需要长久保存的信息进行建模的类。 关注下方微信公众号,在线模考后查看
热门试题
- 在只有单重继承的类层次结构中,类层次的结
- 目进度管理知识领域主要包括()、()、进
- 你认为一个好的软件开发人员应具备哪些基本
- 当模块调用下属模块时,如果交换的都是简单
- UML语言支持面向对象的主要概念,并与具
- 成本-效益分析的目的是()
- 详细设计的基本任务是什么?有哪几种描述方
- 软件开发中系统分析阶段产生的文档是()
- 某模块的源程序如下: 对程序进行逻辑
- 关于内容耦合的描述正确的是()
- 什么是形式化方法?说说它产生的原因和适用
- 软件结构图中不能有控制信息流动。
- 而()是以定位,分析和改正错误为目的的。
- 维护副作用
- 确认软件的功能是否与需求规格说明书中所要
- 第四代语言(4GL)应具备哪些的特征?
- 下面的()不是敏捷开发方法的特点。
- TSP的最终目的在于指导管理人员如何在最
- 结构化方法是一种基于()的方法。
- 为什么说成本估计是不可能精准的?