软件需求包括三个不同的层次。业务需求、用户需求和功能需求。其中业务需求( )。
- A.反映了组织机构或客户对系统、产品高层次的目标要求,在项目视图与范围文档中予以说明
- B.描述用户使用产品必须要完成的任务,在使用实例文档或方案脚本说明中予以说明
- C.定义了开发人员必须实现的软件功能
- D.描述了系统展现给用户的行为和执行的操作等
正确答案及解析
正确答案
A
解析
本考题考查的知识点为软件需求基础知识。
1.业务需求(Businessrequirement)表示组织或客户高层次的目标。业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开发一个系统,即组织希望达到的目标。使用前景和范围(visionandscope)文档来记录业务需求,这份文档有时也被称作项目轮廓图或市场需求(projectcharter或marketrequirement)文档。
2.用户需求描述的是用户的目标,或用户要求系统必须能完成的任务。
3.功能需求规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。
4.系统需求用于描述包含多个子系统的产品(即系统)的顶级需求。包括功能需求、非功能需求和设计约束。功能需求在上述“3.”已经介绍了。非功能需求则是指系统必须具备的属性或品质,又可细分为软件属性(易用性、可维护性、效率等)。设计约束也称为限制条件或补充规约,通常是对系统的一些约束说明。例如:必须采用国有自主知识点产权的数据库系统、必须运行在UNIX操作系统之下等。
包含此试题的试卷
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案