构架设计的目的是要勾画出系统的总体结构,这项工作由经验丰富的构架设计师主持完成。该活动以用例模型、分析模型为输入,生成物理构架、子系统及其接口、概要的设计类(即设计阶段定义的类)。
根据分析阶段产生的高层类图和交互图,由用例设计师研究已有的类,将它们分配到相应的用例中。检查每个用例的功能,这些功能依靠当前的类能否实现,同时检查每个用例的特殊需求是否有合适的类来实现。细化每个用例的类图,描述实现用例的类及其类之间的相互关系,其中的通用类和关键类可用粗线框区分,这些类将作为项目经理检查项目时的重点。
经过前面两个活动,构架设计师已经将系统的构架建立起来,用例设计师按照用例的功能将每个类分配给相应的用例。现在要由构件工程师详细设计每个类的属性、方法和关系。
(简答题)
面向对象的设计活动中,有构架师、用例工程师和构件师参加,他们每个角色的职责是什么?
正确答案
答案解析
略
相似试题
(简答题)
面向对象的测试用例设计有几种方法?如何实现?
(简答题)
测试面向对象软件时,主要有哪些设计集成测试用例的方法?
(简答题)
测试面向对象软件时,主要有哪些设计单元测试用例的方法?
(简答题)
测试面向对象软件时,主要有哪些设计确认测试用例的方法?
(简答题)
小李新接了一个项目:设计一个简单的学生选课系统,系统能注册符合要求的同学,同学注册以后就能进行选课,选课过程如下:先选课名,然后根据课程的上课老师、时间、地点和人数限制来决定是否成功选课;老师也可以根据情况提供新的课程说明或修改过去课程的说明;教务处的老师统一管理注册的情况,可以有删除、修改学生、老师和课程的权限。请用面向对象方法设计出对象模型(对象类图,标出多重性、角色、限定词和关系:泛化、聚集、关联)、动态模型(学生成功注册后选课的顺序图)、功能模型(用例图)三大模型。
(判断题)
在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的消息传递将用例的职责分配到分析类中。
(判断题)
在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析 类实例之间的消息传递将用例的职责分配到分析类中。
(简答题)
面向对象设计与面向对象分析的区别是什么?设计包括哪些活动?
(判断题)
用例分析法是来自面向对象的分析方法。