面向对象分析
考试要求: 掌握     
知识路径:  > 嵌入式系统的项目开发与维护知识  > 面向对象分析与设计方法  > 面向对象分析与设计


 
       面向对象分析(Object-Oriented Analysis,OOA)的目标是完成对所解问题的分析,确定待开发软件系统要做什么,建立系统模型。为了达到这一目标,必须完成以下任务:
       (1)在客户和软件工程师之间沟通基本的用户需求。
       (2)标识类(包括定义其属性和操作)。
       (3)刻画类的层次结构。
       (4)表示类(对象)之间的关系。
       (5)为对象行为建模。
       (6)递进地重复任务(1)至任务(5),直至完成建模。
       其中任务(2)至任务(4)刻画了待开发软件系统的静态结构,任务(5)刻画了系统的动态行为。
       面向对象分析的一般步骤如下:
       (1)获取客户对系统的需求,包括标识场景和用例,以及构建需求模型。
       (2)用基本的需求为指南来选择类和对象(包括属性和操作)。
       (3)定义类的结构和层次。
       (4)建造对象-关系模型。
       (5)建造对象-行为模型。
       (6)利用用例/场景来复审分析模型。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有