需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。A.检测和解决需求之间的冲突B.发现软件的边界,以及软件及其环境如何交互C.详细描述系统需求,以导出软件需求D.将分配的需求在组件上实现

题目

需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。

A.检测和解决需求之间的冲突

B.发现软件的边界,以及软件及其环境如何交互

C.详细描述系统需求,以导出软件需求

D.将分配的需求在组件上实现


相似考题
更多“需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。A.检测和解决需求之间的冲 ”相关问题
  • 第1题:

    论需求分析方法及应用 需求分析是提炼、分析和仔细审查已经获取到的需求的过程。需求分析的目的是确保所有的项目干系人(利益相关者)都理解需求的含义并找出其中的错误、遗漏或其它不足的地方。需求分析的关键在于对问题域的研究与理解。为了便于理解问题域,现代软件工程所推荐的需求分析方法是对问题域进行抽象,将其分解为若干个基本元素,然后对元素之间的关系进行建模。常见的需求分析方法包括面向对象的分析方法、面向问题域的分析方法、结构化分析方法等。而无论采用何种方法,需求分析的主要工作内容都基本相同。

    请围绕"需求分析方法及应用"论题,依次从以下三个方面进行论述。 1. 简要叙述你参与管理和开发的软件系统开发项目以及你在其中所承担的主要工作。 2. 概要论述需求分析工作过程所包含的主要工作内容。 3. 结合你具体参与管理和开发的实际项目,说明采用了何种需求分析方法,并举例 详细描述具体的需求分析过程。


    正确答案:         本文的内容组织过程中需要注意的,主要是需求分析涉及到的工作内容。需求分析的工作通常包括以下七个方面:
    (1)绘制系统上下文范围关系图:这种关系图是用于定义系统与系统外部实体间的界限和接口的简单模型,它可以为需求确定一个范围。
    (2)创建用户界面原型:用户界面对于一个系统来说是十分重要的,因此在需求分析阶段通过快速开发工具开发一个抛弃式原型,或者通过PowerPoint、Flash等演示工具制作一个演示原型,甚至是用纸和笔画出一些关键的界面接口示意图,将帮助用户更好地理解所要解决的问题,更好地理解系统。
    (3)分析需求的可行性:对所有获得的需求进行成本、性能和技术实现方面的可行性研究,以及这些需求项是否与其他的需求项有冲突,是否有对外的依赖关系等。
    (4)确定需求的优先级:这是一项很重要的工作,迭代开发已经成为了现代软件工程方法的一个基础,而需求的优先级是制订迭代计划的一个最重要的依据。对于需求优先级的描述,可以采用满意度和不满意度指标进行说明。其中满意度表示当需求被实现时用户的满意程度,不满意度表示当需求未被实现时用户的不满意程度。
    (5)为需求建立模型:也就是建立分析模型,这些模型的表现形式主要是图表加上少量的文字描述,所谓“一图抵千字”,图形化地描述需求将使得其更加清晰、易懂。根据采用的分析方法不同,采用的图也将不同。例如,OOA中的用例模型和领域模型,SA中的DFD和E-R图等。需求分析模型主要描述系统的数据、功能、用户界面和运行的外部行为,它是系统的一种逻辑表示技术,并不涉及软件的具体实现细节。需求分析模型可以帮助系统分析师理解系统,使需求分析任务更加容易实现。同时,它也是以后进行软件设计的基础,为软件设计提供了系统的表示视图。
    (6)创建数据字典:数据字典是对系统用到的所有数据项和结构进行定义,以确保开发人员使用了统一的数据定义。
    (7)使用QFD:这是在需求优先级基础上的一个升华,其原理与满意度和不满意度指标十分接近,通过将产品特性、属性与对用户的重要性联系起来。

  • 第2题:

    需求分析是软件生存周期中的重要工作,以下描述不正确的是:( )。

    A.软件需求是针对待解决问题的特征的描述

    B.绝大部分软件需求可以被验证,验证手段包括评审和测试

    C.需求分析可以检测和解决需求之间的冲突

    D.在资源有限时,可以通过优先级对需求进行权衡


    正确答案:B

  • 第3题:

    项目经理在需求调研的过程中,应尽可能的多了解客户的需求,并对需求进 行分析,其做需求分析的目的一般不包栝()。

    A.检测和解决需求之间的冲突

    B.定义潜在的风险

    C.发现软件的边界,以及软件与其环境如何交互

    D.描述需求分析,以导出软件需求


    正确答案:B
    “需求分析”是指对要解决的问题进行详细的分析,弄清楚问题的要求和项目的范围边界,包括需要输入什么数据,要得到什么结果,最后应输出什么,哪些是需要做的,哪些是不需要的,并解决项目干系人之间需求的冲突。

  • 第4题:

    需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。完整的需求开发的过程包括(12)。

    A.需求获取、需求分析、需求定义

    B.需求获取、需求分析、

    C.需求获取、需求分析、需求定义、需求验证

    D.需求分析、需求定义、需求验证


    正确答案:C
    解析:需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。软件项目需求开发的结果应该有项目视图和范围文档、用例文档、软件需求规格说明及相关分析模型,经评审批准,这些文档就定义了开发工作的需求基线,这个基线在客户和开发人员之间就构筑了计划产品功能需求和非功能需求的一个约定。根据《信息系统项目管理师教程》(第二版)的第17章有关内容,需求开发的过程有以下4个主要活动。(1)需求获取;(2)需求分析;(3)需求定义;(4)需求验证。

  • 第5题:

    以下关于软件需求分析和软件设计的叙述中,不正确的是( )。

    A.需求分析可以检测和解决需求之间的冲突,并发现系统的边界
    B.软件设计是根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础
    C.需求分析是为了评价和改进产品质量,识别产品缺陷和问题而进行的活动
    D.软件设计是为了描述软件架构及相关组件之间的接口

    答案:C
    解析:
    软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证。在资源有限时,可以通过优先级对需求进行权衡。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。软件设计是根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础。通过软件设计,描述出软件架构及相关组件之间的接口;然后,进一步详细地描述组件,以便能构造这些组件。软件测试是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。

  • 第6题:

    需求分析是软件生存周期中的重要工作,以下描述不正确的是( )

    A:软件需求是针对待解决问题的特征的描述
    B:绝大部分软件需求可以被验证,验证手段包括评审和测试
    C:需求分析可以检测和解决需求之间的冲突
    D:在资源有限时,可以通过优先级对需求进行权衡

    答案:B
    解析:
    B选项应该为,所有的软件需求都可以被验证,因为需求有一个特性就是可验证性。

  • 第7题:

    以下关于软件需求分析的叙述中,不正确的是( )。

    A.软件需求分析阶段的任务是描述出软件架构及相关组件之间的接口
    B.软件需求分析可以检测和解决需求之间的冲突
    C. 软件需求分析可以确定系统的边界
    D.软件需求分析是软件工程中的一个关键过程

    答案:A
    解析:
    软件需求分析的目的是对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统的需求。选项A是软件设计的任务。通过软件设计,描述出软件架构及相关组件之间的接口 ;然后,进一步详细地描述这些组件,以便能构造这些组件。

  • 第8题:

    狭义信息资源管理的微观过程描述正确的是()

    • A、需求分析、信源分析、信息采集、信息组织
    • B、信源分析、需求分析、信息采集、信息组织
    • C、信源分析、信息采集、需求分析、信息组织
    • D、信源分析、信息采集、信息组织、需求分析

    正确答案:A

  • 第9题:

    分析与输出培训需求结果的内容有()

    • A、对培训需求调查信息进行分类、整理
    • B、对培训需求进行分析、总结
    • C、撰写培训需求分析报告
    • D、确定培训需求调查的内容
    • E、对培训需求进行考核

    正确答案:A,B,C

  • 第10题:

    多选题
    对货币需求的宏观分析与微观分析理解正确的是 ( )
    A

    货币需求的宏观分析和微观分析说明分析的角度和着力点有所不同

    B

    货币需求的宏观分析和微观分析可以相互替代

    C

    在对货币需求进行研究时,宏观分析和微观分析应有机结合

    D

    宏观与微观的货币需求分析之间存在着不可割裂的有机联系

    E

    单独从宏观领域或微观范畴分析货币需求都是有所缺憾的


    正确答案: E,C
    解析: 暂无解析

  • 第11题:

    单选题
    狭义信息资源管理的微观过程描述正确的是()
    A

    需求分析、信源分析、信息采集、信息组织

    B

    信源分析、需求分析、信息采集、信息组织

    C

    信源分析、信息采集、需求分析、信息组织

    D

    信源分析、信息采集、信息组织、需求分析


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

  • 第12题:

    单选题
    下列不属于员工培训需求分析与输出需求结果的是()
    A

    对培训需求调查信息进行归类、整理

    B

    对培训需求进行分析、总结

    C

    撰写培训需求分析报告

    D

    整理培训需求的动机和愿望


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

  • 第13题:

    项目经理在需求调研的过程中,应尽可能多地了解客户的需求,并对需求进行分析,其做需求分析的目的一般不包括( )。

    A.检测和解决需求之间的冲突B.定义潜在的风险C.发现软件的边界,以及软件与其环境如何交互D.详细描述系统需求,以导出软件需求


    正确答案:B

  • 第14题:

    ()不是软件需求分析的目的。

    A.检测和解决需求之间的冲突

    B.发现软件的边界,以及软件与其环境如何交互

    C.详细描述系统需求

    D.导出软件需求


    正确答案:A

  • 第15题:

    以下关于需求定义的叙述中,( )是正确的

    A.需求定义的目标是根据需求调查和需求分析的结果,进一步定义准确无误产品需求,形成《需求规格说明书》

    B.《需求规格说明书》将只交给甲方作为验收依据,乙方开发人员不需要了解

    C.需求定义的目的是对各种需求信息进行分析并抽象描述,为目标系统建立概念模型

    D.需求定义是指开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果


    正确答案:A

  • 第16题:

    项目经理在需求调研的过程中,应尽可能的多了解客户的需求进行分析,并对需求进行分析,其做需求分析的目的一般不包括( )

    A.检测和解决需求之间的冲突
    B.定义潜在的风险
    C.发现软件的边界,以及软件与其环境如何交互
    D.翻描述需求分析,以导出软件需求

    答案:B
    解析:

  • 第17题:

    项目经理在需求调研的过程中,应尽可能的多了解客户的需求,并对需求进行分析,其做需求分析的目的一般不包栝(14)。

    A.检测和解决需求之间的冲突
    B.定义潜在的风险
    C.发现软件的边界,以及软件与其环境如何交互
    D.描述需求分析,以导出软件需求

    答案:B
    解析:
    “需求分析”是指对要解决的问题进行详细的分析,弄清楚问题的要求和项目的范围边界,包括需要输入什么数据,要得到什么结果,最后应输出什么,哪些是需要做的,哪些是不需要的,并解决项目干系人之间需求的冲突。

  • 第18题:

    关于对软件需求分析的描述,不正确的是( )。

    A.需求分析的任务是解决目标系统"怎么做"的问题
    B.需求分析阶段研究的对象是软件项目的用户要求
    C.分析需求应该包括业主单位隐含的需求
    D.需求分析包括确定软件设计的约束和软件同其他系统元素的接口

    答案:A
    解析:
    需求分析的任务是解决目标系统“做什么”的问题,而概要设计和详细设计阶段解决的是“怎么做”。

  • 第19题:

    以下关于需求定义的叙述中,( )是正确的。

    A. 需求定义的目标是根据需求调査和需求分析的结果,进一步定义准确无误的产品需求,形成《需求规格说明书》
    B. 《需求规格说明书》将只交给甲方作为验收依据,乙方开发人员不需要了解
    C. 需求定义的目的是对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型
    D. 需求定义是指开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果

    答案:A
    解析:
    教材上的原话,《信息系统项目管理师教程第二版》P371 需求定义的目标是根据需求调查和需求分析的结果,进一步定义准确无误产品需求,形成《需求规格说明书》。系统设计人员将依据《需求规格说明书》开展系统设计工作。

  • 第20题:

    下列不属于员工培训需求分析与输出需求结果的是()

    • A、对培训需求调查信息进行归类、整理
    • B、对培训需求进行分析、总结
    • C、撰写培训需求分析报告
    • D、整理培训需求的动机和愿望

    正确答案:D

  • 第21题:

    以下不属于需求分析阶段应做的工作和任务是()

    • A、需求分析的最终目的是完整而准确地描述系统应当“做什么”和“怎么做”
    • B、需求分析阶段的一切努力都是为了把用户对系统的要求表达清楚
    • C、需求分析阶段的任务可用四个字来描述:即理解和表达
    • D、需求分析的基本思想是分解和抽象

    正确答案:A

  • 第22题:

    单选题
    以下不属于需求分析阶段应做的工作和任务是()
    A

    需求分析的最终目的是完整而准确地描述系统应当“做什么”和“怎么做”

    B

    需求分析阶段的一切努力都是为了把用户对系统的要求表达清楚

    C

    需求分析阶段的任务可用四个字来描述:即理解和表达

    D

    需求分析的基本思想是分解和抽象


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

  • 第23题:

    单选题
    需求分析是对各种需求信息进行分析并抽象描述。()不属于需求分析的范畴。
    A

    检测和解决需求之间的冲突 

    B

    发现软件的边界,以及软件及其环境如何交互 

    C

    详细描述系统需求,以导出软件需求 

    D

    将分配的需求在组件上实现


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