更多“需求分析阶段的一项重要工作建立功能需求和非功能需求框架,以下哪一项不属于非功能需求() ”相关问题
  • 第1题:

    软件需求分析一般应确定的是用户对软件的( )。

    A.功能需求

    B.非功能需求

    C.性能需求和功能需求

    D.功能需求和非功能需求


    正确答案:D

  • 第2题:

    软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析业务需求与功能需求的区别?
    业务需求是用户高层领导机构决定的,它确定软件的目标、规模和范围。业务需求一般在进行需求分析之前就应该确定,需求分析阶段要以此为参照制定需求调研计划、确定用户核心需求和软件功能需求。业务需求通常比较简洁,大约三~五页纸就可以描述清楚,也可以将它直接作为需求规格说明书中的一部分。
    功能需求定义了软件开发人员必须实现的软件功能。用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的、非系统化的、有冗余的,开发人员不能据此编写程序。软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。开发人员根据功能需求进行软件设计和编码。

  • 第3题:

    用户需求一般指的是用户对软件的()。

    A.功能需求

    B.非功能需求

    C.性能需求

    D.功能需求和非功能需求


    D

  • 第4题:

    软件需求分析-般应确定的是用户对软件的( )。

    A.功能需求

    B.非功能需求

    C.性能需求

    D.功能需求和非功能需求


    正确答案:D
    软件需求分析中需要构造-个完全的系统逻辑模型,理解用户提出的每-功能与性能要求,使用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。

  • 第5题:

    软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析功能需求和非功能需求的区别?
    (1)功能需求定义了软件开发人员必须实现的软件功能。用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的、非系统化的、有冗余的,开发人员不能据此编写程序。软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。开发人员根据功能需求进行软件设计和编码。
    (2)非功能需求是对功能需求的补充,可以分两类。一类对用户来说是最重要的属性,包括有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性。另一类对开发者来说是很重要的质量属性,包括可维护性、可移植性、可重用性、可测试性。