更多“需求分析的困难主要体现在4个方面:问题的复杂性、()、()、需求”相关问题
  • 第1题:

    培训需求分析主要分析哪几方面的需求

    A. 组织需求

    B. 作业需求

    C. 个人需求

    D. 能力需求


    正确答案:ABC

  • 第2题:

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

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


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

  • 第3题:

    软件需求分析阶段的工作,可以分为以下几个方面;对问题定义、分析与综合、编写需求分析文档以及()

    • A、总结
    • B、阶段性报告
    • C、需求分析评审
    • D、以上答案都不正确

    正确答案:C

  • 第4题:

    软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需求分析文档以及()

    • A、总结
    • B、阶段性报告
    • C、需求分析评审
    • D、以上答案都不正确

    正确答案:C

  • 第5题:

    需求分析的困难主要表现在()。

    • A、问题的复杂性
    • B、需求易变性
    • C、交流障碍
    • D、不完备性和不一致性

    正确答案:A,B,C,D

  • 第6题:

    健康管理在中国的需求迫切而巨大,主要体现在哪些方面?


    正确答案: 1、我国人口学特征的改变人口老龄化,且有起步晚,速度快,数量大,发展不平衡,“未富先老”等特点。
    2、慢性病患病率迅速上升,慢病死亡占总死亡比例的80.9%
    3、医疗费用急剧增涨,个人、集体和政府不堪重负。
    4、健康保障模式的改变

  • 第7题:

    培训需求分析主要分析哪几方面的需求()

    • A、组织需求
    • B、作业需求
    • C、个人需求
    • D、能力需求

    正确答案:A,B,C

  • 第8题:

    通常培训与开发需求分析主要来自()方面

    • A、组织需求分析
    • B、工作任务需求分析
    • C、人员需求分析
    • D、能力需求分析
    • E、设备需求分析

    正确答案:A,B,C

  • 第9题:

    单选题
    软件需求分析阶段的工作,可以分为以下几个方面;对问题定义、分析与综合、编写需求分析文档以及()
    A

    总结

    B

    阶段性报告

    C

    需求分析评审

    D

    以上答案都不正确


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

  • 第10题:

    填空题
    在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:()需求、()需求、()需求、()需求。另外还有可靠性、安全性、保密性、可移植性、可维护性等方面的需求。

    正确答案: 功能,性能,环境,用户界面
    解析: 暂无解析

  • 第11题:

    多选题
    需求分析的困难主要表现在()。
    A

    问题的复杂性

    B

    需求易变性

    C

    交流障碍

    D

    不完备性和不一致性


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

  • 第12题:

    问答题
    简述在需求分析基本任务中,对问题的综合需求包括哪几个方面。

    正确答案: 一、确定对系统的综合要求
    1.功能需求
    这方面的需求指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所有功能。
    2.性能需求
    性能需求指定系统必须满足的定时约束或容量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的需求。
    3.可靠性和可用性需求
    可靠性需求定量地指定系统的可靠性。
    可用性与可靠性密切相关,它量化了用户可以使用系统的程度。
    4.出错处理需求
    这类需求说明系统对环境错误应该怎样响应。例如,如果它接收到从另一个系统发来的违反协议格式的消息,应该做什么?注意,上述这类错误并不是由该应用系统本身造成的。
    5.接口需求
    接口需求描述应用系统与它的环境通信的格式。常见的接口需求有:用户接口需求;硬件接口需求;软件接口需求;通信接口需求。
    6.约束
    设计约束或实现约束描述在设计或实现应用系统时应遵守的限制条件。在需求分析阶段提出这类需求,并不是要取代设计(或实现)过程,只是说明用户或环境强加给项目的限制条件。常见的约束有:精度;工具和语言约束;设计约束;应该使用的标准;应该使用的硬件平台。
    7.逆向需求
    逆向需求说明软件系统不应该做什么。理论上有无限多个逆向需求,我们应该仅选取能澄清真实需求且可消除可能发生的误解的那些逆向需求。
    8.将来可能提出的要求
    应该明确地列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求。
    二、分析系统的数据要求
    任何一个软件系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远影响,因此,必须分析系统的数据要求,这是软件需求分析的一个重
    要任务。
    三、导出系统的逻辑模型
    综合上述两项分析的结果可以导出系统的详细的逻辑模型,通常用数据流图、实体-联系图、状态转换图、数据字典和主要的处理算法描述这个逻辑模型。
    四、修正系统开发计划
    根据在分析过程中获得的对系统的更深入更具体的了解,可以比较准确地估计系统的成本和进度,修正以前制定的开发计划。
    解析: 暂无解析

  • 第13题:

    软件需求分析阶段要进行问题识别、分析与综合等几方面的工作,其中问题识别是双方确定对问题的综合需求,包括功能需求、( )及用户界面需求等内容。

    A.性能需求、经费需求

    B.环境需求、人员需求

    C.人员需求、经费需求

    D.性能需求、环境需求


    正确答案:D
    解析:问题识别就是从系统角度来理解软件,确定对所开发系统的综合要求,并提出这些需求的实现条件,以及需求应该达到的标准。这些需求包括:功能需求(做什么)、性能需求(要达到什么指标)、环境需求(如机型,操作系统等)、可靠性需求(不发生故障的概率)、安全保密需求、用户界面需求、资源使用需求(软件运行时所需的内存、cPu等)、软件成本消耗与开发进度需求,预先估计以后系统可能达到的目标。

  • 第14题:

    通常培训与开发需求分析主要来自( )方面。

    A.组织需求分析
    B.工作任务需求分析
    C.人员需求分析
    D.能力需求分析
    E.设备需求分析

    答案:A,B,C
    解析:
    通常,培训与开发需求分析主要来自三个方面:组织分析、工作任务分析和人员分析。组织分析旨在确定组织中哪些方面需要培训与开发;工作任务分析旨在确定培训与开发应该包括哪些内容;人员分析主要是通过分析员工现有状况和应有状况之间的差距,来确定谁需要或应该接受培训与开发,以及接受什么样的培训与开发。

  • 第15题:

    需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是()需求。


    正确答案:功能需求

  • 第16题:

    简述在需求分析基本任务中,对问题的综合需求包括哪几个方面。


    正确答案: 一、确定对系统的综合要求
    1.功能需求
    这方面的需求指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所有功能。
    2.性能需求
    性能需求指定系统必须满足的定时约束或容量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的需求。
    3.可靠性和可用性需求
    可靠性需求定量地指定系统的可靠性。
    可用性与可靠性密切相关,它量化了用户可以使用系统的程度。
    4.出错处理需求
    这类需求说明系统对环境错误应该怎样响应。例如,如果它接收到从另一个系统发来的违反协议格式的消息,应该做什么?注意,上述这类错误并不是由该应用系统本身造成的。
    5.接口需求
    接口需求描述应用系统与它的环境通信的格式。常见的接口需求有:用户接口需求;硬件接口需求;软件接口需求;通信接口需求。
    6.约束
    设计约束或实现约束描述在设计或实现应用系统时应遵守的限制条件。在需求分析阶段提出这类需求,并不是要取代设计(或实现)过程,只是说明用户或环境强加给项目的限制条件。常见的约束有:精度;工具和语言约束;设计约束;应该使用的标准;应该使用的硬件平台。
    7.逆向需求
    逆向需求说明软件系统不应该做什么。理论上有无限多个逆向需求,我们应该仅选取能澄清真实需求且可消除可能发生的误解的那些逆向需求。
    8.将来可能提出的要求
    应该明确地列出那些虽然不属于当前系统开发范畴,但是据分析将来很可能会提出来的要求。
    二、分析系统的数据要求
    任何一个软件系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远影响,因此,必须分析系统的数据要求,这是软件需求分析的一个重
    要任务。
    三、导出系统的逻辑模型
    综合上述两项分析的结果可以导出系统的详细的逻辑模型,通常用数据流图、实体-联系图、状态转换图、数据字典和主要的处理算法描述这个逻辑模型。
    四、修正系统开发计划
    根据在分析过程中获得的对系统的更深入更具体的了解,可以比较准确地估计系统的成本和进度,修正以前制定的开发计划。

  • 第17题:

    培训需求分析报告主要内容包含()方面。

    • A、需求分析实施的背景;
    • B、开展需求分析的目的和性质;
    • C、概述需求分析实施的方法和过程;
    • D、阐明分析结果。

    正确答案:A,B,C,D

  • 第18题:

    在需求分析阶段,首先进行问题识别,即双方确定对问题的综合需求,这些需求包括:()需求、()需求、()需求、()需求。另外还有可靠性、安全性、保密性、可移植性、可维护性等方面的需求。


    正确答案:功能;性能;环境;用户界面

  • 第19题:

    以下哪种需求是指客户陈述的一些问题,包括对现状的不满、困难、抱怨、不足等?()

    • A、明显需求
    • B、隐藏需求
    • C、主要需求
    • D、次要需求

    正确答案:B

  • 第20题:

    填空题
    需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是()需求。

    正确答案: 功能需求
    解析: 暂无解析

  • 第21题:

    填空题
    需求分析的困难主要体现在4个方面:问题的复杂性、()、()、需求易变性。

    正确答案: 交流障碍,不完备性和不一致性
    解析: 暂无解析

  • 第22题:

    多选题
    培训需求分析报告主要内容包含()方面。
    A

    需求分析实施的背景;

    B

    开展需求分析的目的和性质;

    C

    概述需求分析实施的方法和过程;

    D

    阐明分析结果。


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

  • 第23题:

    多选题
    通常培训与开发需求分析主要来自(  )方面。
    A

    组织需求分析

    B

    工作任务需求分析

    C

    人员需求分析

    D

    能力需求分析

    E

    设备需求分析


    正确答案: A,C
    解析:
    通常,培训与开发需求分析主要来自三个方面:组织分析、工作任务分析和人员分析。组织分析旨在确定组织中哪些方面需要培训与开发;工作任务分析旨在确定培训与开发应该包括哪些内容;人员分析主要是通过分析员工现有状况和应有状况之间的差距,来确定谁需要或应该接受培训与开发,以及接受什么样的培训与开发。