试题详情
- 简答题面向对象的设计活动中,有构架师、用例工程师和构件师参加,他们每个角色的职责是什么?
- 构架设计的目的是要勾画出系统的总体结构,这项工作由经验丰富的构架设计师主持完成。该活动以用例模型、分析模型为输入,生成物理构架、子系统及其接口、概要的设计类(即设计阶段定义的类)。
根据分析阶段产生的高层类图和交互图,由用例设计师研究已有的类,将它们分配到相应的用例中。检查每个用例的功能,这些功能依靠当前的类能否实现,同时检查每个用例的特殊需求是否有合适的类来实现。细化每个用例的类图,描述实现用例的类及其类之间的相互关系,其中的通用类和关键类可用粗线框区分,这些类将作为项目经理检查项目时的重点。
经过前面两个活动,构架设计师已经将系统的构架建立起来,用例设计师按照用例的功能将每个类分配给相应的用例。现在要由构件工程师详细设计每个类的属性、方法和关系。 关注下方微信公众号,在线模考后查看
热门试题
- 什么是软件危机?主要表现在哪些方面?
- 在类的设计中需要遵循的方针是什么?三个主
- 为什么说喷泉模型叫好的体现了面向对象软件
- 快速原型模型中,用于及早向用户提交一个原
- 比较α测试与β测试,说明其异同。
- 软件测试阶段的基本任务应当是根据软件开发
- 软件工程学研究的对象是什么?
- 举例说明你对概要设计与详细设计的理解。有
- 传统的软件开发模型的缺陷是什么?原型化方
- 可行性研究主要研究哪些问题?试说明之。
- 状态―迁移图用于()建模,状态中包含()
- 软件维护中,因重新初始化控制标志或指针而
- 在进度压力下赶任务,其成果往往是以()产
- 试论述瀑布模型软件开发方法的基本过程,比
- 在客观世界中有若干类,这些类之间有一定的
- 在黑盒测试中,着重检查输入条件的组合的测
- 基数和参与性属于()图的描述工具。
- 为什么说软件界面设计的质量会直接影响到用
- 在软件生存期的各个阶段中跨越时间最长的阶
- 阐述面向对象的特征,并做简要的解释?