全部科目 > 信息系统监理师 >
2024年下半年 上午试卷 综合知识
第 29 题
知识点 需求的分类  
章/节 软件与软件工程知识  
 
 
软件的(23)反映了组织机构或客户对系统、产品高层次的目标要求。
 
  A.  功能需求
 
  B.  性能需求
 
  C.  技术先进性
 
  D.  业务需求




 
 
相关试题     软件与软件工程知识 

  第27题    2018年上半年  
软件测试方法可分为白盒测试法和黑盒测试法。黑盒测试法可以发现的软件问题不包含( )。

  第27题    2011年上半年  
配置管理是软件质量保证的重要一环。软件配置管理的基本任务包括配置标识、版本管理、变更管理、(26)和配置报告。在配置管理库中,受控库(CL)通常以(27)为单位..

  第6题    2024年下半年  
为验证某程序的模块A是否正确实现了规定的功能,需要进行(30);为验证模块A能否与其他模块按照规定方式正确工作,需要进行(31)。

 
知识点讲解
· 需求的分类
 
        需求的分类
        什么是软件的需求呢?软件需求就是系统必须完成的事,以及必须具备的品质。具体来说,软件需求包括功能需求、非功能需求和设计约束三个方面的内容。
        (1)功能需求。是指系统必须完成的那些事,即为了向它的用户提供有用的功能,产品必须执行的动作。
        (2)非功能需求。是指产品必须具备的属性或品质,如可靠性、性能、响应时间、容错性及扩展性,等等。
        (3)设计约束。也称为限制条件、补充规约,这通常是对解决方案的一些约束说明,例如必须采用国有自主知识版权的数据库系统,必须运行在UNIX操作系统之下等。
        除了这三种需求之外,还有业务需求、用户需求和系统需求这三个处于不同层面下的概念,充分理解这些需求才能够更加清晰地理清需求的脉络。
        (1)业务需求。是指反映组织机构或客户对系统、产品高层次的目标要求,通常问题定义本身就是业务需求。
        (2)用户需求。是指描述用户使用产品必须要完成什么任务、怎么完成的需求,通常是在问题定义的基础上进行用户访谈、调查,对用户使用的场景进行整理,然后建立的从用户角度的需求。
        (3)系统需求。是从系统的角度来说明软件的需求,它包括了用特性说明的功能需求,质量属性及其他非功能需求,还有设计约束。
        我们经常围绕着“功能需求”来展开工作,而功能需求大部分都是从“系统需求”的角度来分析与理解的,也就是用“开发人员”的视角来理解需求。但要想真正地得到完整的需求,仅戴上“开发人员”的眼镜是不够的,还需要“领域专家”的眼镜,从更高的角度来理解需求,这就是“业务需求”。同时还应该更好地深入用户,了解他们的使用场景,了解他们的所思所想,这就是“用户需求”。这是一个理解层次的问题,并不仅仅是简单的概念。



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

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