全部科目 > 信息系统项目管理师 >
2013年上半年 上午试卷 综合知识
第 2 题
知识点 面向对象系统分析   面向对象开发方法  
关键词 分析阶段   开发方法   面向对象   对象   开发  
章/节 信息系统及其技术和开发方法  
 
 
面向对象开发方法主要分为分析、设计和实现三个阶段,下面属于分析阶段主要工作的是(2)。
 
  A.  定义子系统接口参数
 
  B.  编写代码
 
  C.  改进系统的性能
 
  D.  建立用例模型
 
 




 
 
相关试题     面向对象的分析、设计与开发 

  第25题    2016年上半年  
对象模型技术OMT把需求分析时收集的信息构造在三类模型中,即对象模型、动态模型和(25)。下图显示了这三个模型的建立次序。

  第27题    2018年上半年  
UML图不包括()。

  第26题    2016年下半年  
以下关于UML的叙述中,不正确的是(26)。

 
知识点讲解
· 面向对象系统分析
· 面向对象开发方法
 
        面向对象系统分析
        面向对象系统分析(OOA)阶段将运用面向对象的方法分析问题域,建立基于对象、消息的业务模型,形成对客观世界和业务本身的正确认识。
        面向对象的分析模型
        面向对象的分析模型由用例模型、类-对象模型、对象-关系模型和对象-行为模型组成。
        .用例模型:可用若干幅用例图组成。用例描述了用户和系统之间的交互,其重点是系统为用户做什么。用例模型描述全部的系统功能行为。
        .类-对象模型:描述系统所涉及的全部类以及对象。每个类和对象都通过属性、操作来进行进一步描述。
        .对象-关系模型:描述对象之间的静态关系,同时定义了系统中所有重要的消息路径,它也可以具体化到对象的属性、操作。对象-关系模型包括类图和对象图。
        .对象-行为模型:描述了系统的动态行为。包括状态图、顺序图、协作图和活动图。
        面向对象的分析方法
        面向对象分析的主要目标如下:
        .描述用户需求。
        .建立软件设计的基础。
        .定义软件完成后可被确认的一组需求。
        面向对象的分析步骤
        (1)发现角色/参与者。
        (2)发现用例。
        (3)建立用例模型。
        (4)进行领域分析。
        (5)建对象-关系模型。
        (6)建立对象-行为模型。
        (7)建立功能模型。
 
        面向对象开发方法
        目前,面向对象分析和设计通常采用UML。UML是面向对象的标准建模语言,通过统一的语义和符号表示,使各种方法的建模过程和表示统一起来,已成为面向对象建模的工业标准。UML通过事务、关系和图对现实世界进行建模。
        面向对象开发方法将问题和问题的解决方案组织为离散对象的集合,数据结构和行为都包含在对象的表示中。面向对象的特性包括表示、抽象、分类、封装、继承、多态和持久性。面向对象开发方法包括面向对象分析、面向对象设计和面向对象实现。面向对象分析强调在问题领域内发现和描述对象或概念。例如,在图书馆信息系统里包含了书、图书馆和顾客这样一些概念。面向对象设计采用协作的对象、对象的属性和方法说明软件解决方案的一种方式,强调的是定义软件对象和这些软件对象如何协作来满足需求,是面向对象分析的延续。例如,图书馆系统中的软件对象“书”可以有“标题”属性和“获取书”方法,在面向对象编程过程中会实现设计的对象,如Java中的Book类。
        面向对象开发方法中分析和设计有时会存在一部分重叠,不是完全独立的活动。在迭代开发中,不严格区分分析、设计和实现,而是每次迭代不同程度地进行精化。有关应用程序设计的详细内容可参考本书第10章。



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

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