参考答案和解析
正确答案: ⑴功能模型指出发生什么,动态模型确定如何发生,对象模型确定发生的客体(功能模型说明做什么,动态模型说明怎样做,对象模型说明由谁做和对谁做)。三者分工协作,构成一套完整的分析模型。
⑵对象模型是分析模型的核心,是其他两个模型的框架。
更多“说明分析阶段建立的三个模型的关系。”相关问题
  • 第1题:

    OOSE分析阶段所要做的事就是建立______和分析模型。


    正确答案:需求模型
    需求模型

  • 第2题:

    把实体—联系模型转换为关系模型时,实体之间多联系在关系模型中是通过______来实现。

    A.建立新的属性

    B.建立新的关键字

    C.建立新的关系

    D.建立新的实体


    正确答案:C

  • 第3题:

    结构化分析和设计方法是在分析阶段建立系统的逻辑模型,而在设计阶段建立系统的 ______。


    正确答案:物理模型
    物理模型 解析:结构化分析和设计方法的生命周期划分为计划(分析阶段)、开发(设计阶段)、运行3个时期,在分析阶段建立系统的逻辑模型,在设计阶段建立物理模型。

  • 第4题:

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

    A.信息模型
    B.功能模型
    C.关系模型
    D.静态模型

    答案:B
    解析:
    对象模型技术把分析时收到的信息构造在三类模型中,即对象模型、功能模型和动态模型。

  • 第5题:

    OMT方法提出在系统分析阶段建立的模型有()

    • A、对象模型
    • B、静态模型
    • C、动态模型
    • D、编程模型
    • E、功能模型

    正确答案:A,C,E

  • 第6题:

    面向对象的分析通常要建立三个模型,请问三个模型的作用?


    正确答案: A.功能模型:表达系统的详细需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由用例图和场景描述组成。
    B.对象模型:表示静态的、结构化的系统“数据”性质。描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,类图是构件对象模型的核心工具。
    C.动态模型:描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统的“控制”特性。面向对象方法中,常用状态图、顺序图、合作图、活动图构件系统的动态模型。

  • 第7题:

    请说明“三层结构”与“三个模型”之间的关系。


    正确答案:三个模型从根本上满足了B/A/S(Browser/Application/Server)三层结构的需求:B层(又称浏览层)对应功能模型,A层(又称业务逻辑层)对应业务模型,S层(又称数据库服务器层)对应数据模型。这真是一种奇妙的、天衣无缝的巧合!

  • 第8题:

    面向对象开发方法主要分为分析、设计和实现三个阶段,下面属于分析阶段主要工作的是()

    • A、定义子系统接口参数 
    • B、编写代码 
    • C、改进系统的性能 
    • D、建立用例模型

    正确答案:D

  • 第9题:

    填空题
    面向对象的分析阶段建立的系统模型不包括()。

    正确答案: 数据模型
    解析: 暂无解析

  • 第10题:

    问答题
    面向对象的分析通常要建立三个模型,请问三个模型的作用?

    正确答案: 功能模型:表达系统的详细需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由用例图和场景描述组成。
    对象模型:表示静态的、结构化的系统“数据”性质。描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,类图是构建对象模型的核心工具。
    动态模型:描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统的“控制”特性。面向对象方法中,常用状态图、顺序图、合作图、活动图构建系统的动态模型。
    解析: 暂无解析

  • 第11题:

    单选题
    面向对象开发方法主要分为分析、设计和实现三个阶段,下面属于分析阶段主要工作的是()
    A

    定义子系统接口参数 

    B

    编写代码 

    C

    改进系统的性能 

    D

    建立用例模型


    正确答案: A
    解析: 面向对象开发方法的开发过程
    1、分析问题的性质和求解问题:在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方法等。一般称之为面向对象的分析,即OOA。
    面向对象分析与其它分析方法一样,是提取系统需求,并建立问题域精确模型的过程。
    面向对象分析的关键,是识别出问题域内的对象,并分析他们相互间的关系,最终建立起问题域的正确模型。
    通常,面向对象分析过程从分析陈述用户需求的文件开始。需求陈述的内容包括:问题范围,功能需求,性能需求,应用环境及假设条件等。总之,需求陈述应该阐明“做什么”而不是“怎样做”。它应该描述用户的需求而不是提出解决问题的方法。在利用面向对象开发方法时,书写需求陈述要尽力做到语法正确,而且应该慎重选用名词、动词、形容词和同义词。
    接下来,系统分析员应该深入理解用户需求,抽象出目标系统的本质属性,并用模型准确地表示出来。
    面向对象分析大体上按照下列顺序进行:建立功能模型、建立对象模型、建立动态模型、定义服务。
    2、整理问题:对分析的结果作进一步的抽象、归类、整理,并最终以范式的形式将它们确定下来。一般称之为面向对象的设计,即OOD。设计则是把分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。
    3、程序实现:用面向对象的程序设计语言将上一步整理的范式直接映射(即直接用程序设计语言来取代)为应用软件。一般称之为面向对象的程序,即OOP。面向对象实现主要包括两项工作:把面向对象设计结果翻译成用某种程序语言书写的面向对象程序;测试并调试面向对象的程序。

  • 第12题:

    问答题
    说明分析阶段建立的三个模型的关系。

    正确答案: ⑴功能模型指出发生什么,动态模型确定如何发生,对象模型确定发生的客体(功能模型说明做什么,动态模型说明怎样做,对象模型说明由谁做和对谁做)。三者分工协作,构成一套完整的分析模型。
    ⑵对象模型是分析模型的核心,是其他两个模型的框架。
    解析: 暂无解析

  • 第13题:

    面向对象开发方法主要分为分析、设计和实现三个阶段。下面不属于分析阶段主要工作的是(2)。

    A.识别参与者

    B.获取用例

    C.改进系统的性能

    D.建立用例模型


    正确答案:C
    OOA就是直接以问题域中客观存在的事物或概念识别为对象,建立分析模型,解决系统“做什么”的问题。用例分析方法是OOA的一种重要方法,通过识别参与者、合并需求获得用例、细化用例描述三个阶段来建立用例模型。

  • 第14题:

    面向对象开发方法主要分为分析、设计和实现三个阶段,下面属于分析阶段主要工作的是()

    A.定义子系统接口参数

    B.编写代码

    C.改进系统的性能

    D.建立用例模型


    正确答案:D
    面向对象开发方法的开发过程1.面向对象分析(OOA):面向对象分析包括需求分析和需求模型化两个部分。其主要作用是明确用户的需求,并用标准化的面向对象模型来规范地表达这一需求,最后形成面向对象的分析模型。它是系统设计的依据。识别出问题域中的对象,并分析它们之间的相互关系,最终建立起问题域的对象模型、动态模型和功能模型。其中,对象模型是最基本、最重要、最核心的。2.面向对象设计(OOD):把分析阶段得到的问题域需求转变成符合要求的、抽象的系统实现方案。分为两个阶段:(1)系统设计:确定实现系统的策略和目标系统的高层结构(2)对象设计:确定解空间中的类、关联、接口形式及实现服务的算法3.面向对象编程(OOP):选择一种支持面向对象的程序设计语言实现OOD的设计结果。选择语言应考虑的因素:可重用性\将来能否占主导地位\类库\开发环境4.面向对象测试(OOT)

  • 第15题:

    用生命周期法开发系统时,其在系统分析阶段的主要任务有()。

    A:全面调查
    B:编写系统风险性分析报告
    C:详细调查
    D:建立新系统的逻辑模型
    E:编写出系统说明书

    答案:C,D,E
    解析:
    用生命周期法开发系统时,其系统分析阶段的主要任务有详细调查、建立新系统的逻辑模型和编写出系统说明书。

  • 第16题:

    ()是需求分析阶段的重要成果,它的主要内容就是画出(),建立数据字典和编写加工说明。
    系统需求说明书;数据流图

  • 第17题:

    面向对象的分析阶段建立的系统模型不包括()。


    正确答案:数据模型

  • 第18题:

    面向对象分析阶段建立的三个模型中,核心模型()

    • A、功能模型
    • B、动态模型
    • C、对象模型
    • D、分析模型

    正确答案:C

  • 第19题:

    把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过()来实现。

    • A、建立新的属性
    • B、建立新的关键字
    • C、建立新的关系
    • D、建立新的实体

    正确答案:C

  • 第20题:

    多选题
    OMT方法提出在系统分析阶段建立的模型有()
    A

    对象模型

    B

    静态模型

    C

    动态模型

    D

    编程模型

    E

    功能模型


    正确答案: A,D
    解析: 暂无解析

  • 第21题:

    单选题
    面向对象分析阶段建立的三个模型中,核心模型()
    A

    功能模型

    B

    动态模型

    C

    对象模型

    D

    分析模型


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    某团队希望了解焊接工艺中的温度(x1)、时间(x2)和焊锡量(x3)对焊接强度的影响,该过程已经积累的大量历史数据,该团队拟采用回归技术分析三个因素的影响程度,请问在进行回归分析时,以下哪种处理方法是正确的?()
    A

    针对焊接强度(y)对三个影响因素分别建立回归方程

    B

    先分析三个因素之间的相关关系,然后用最佳子集法建立y对三个因素的线性回归模型,然后根据模型诊断结果对模型进行改进

    C

    先建立y和三个因素的线性回归模型,剔除不显著的因素,即可构建所需模型

    D

    先建立y和三个因素的非线性回归模型,剔除不显著因素,即可构建所需模型


    正确答案: B
    解析: 暂无解析

  • 第23题:

    问答题
    请说明“三层结构”与“三个模型”之间的关系。

    正确答案: 三个模型从根本上满足了B/A/S(Browser/Application/Server)三层结构的需求:B层(又称浏览层)对应功能模型,A层(又称业务逻辑层)对应业务模型,S层(又称数据库服务器层)对应数据模型。这真是一种奇妙的、天衣无缝的巧合!
    解析: 暂无解析