06须要工程考卷A.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

06须要工程考卷A

一、选择题(每题2分,共20分)

A.确定用户需求

B.设计系统架构

C.需求规格说明书

D.验证需求可实现性

A.需求获取

B.需求分析

C.需求验证

D.编码实现

A.访谈

B.调查问卷

C.焦点小组

D.故事板

4.需求分析的主要目的是什么?

A.确定系统功能

B.确定系统性能

C.确定系统约束条件

D.理解用户需求并建立需求模型

A.功能需求

B.非功能需求

C.设计约束

D.项目进度计划

A.单元测试

B.集成测试

C.系统测试

D.静态分析

A.用户需求不明确

B.市场竞争

C.技术进步

D.项目进度压力

A.需求跟踪矩阵

B.需求变更记录

C.项目进度计划

D.需求优先级矩阵

A.描述系统功能

B.描述系统结构

C.描述系统行为

D.描述项目进度

A.以用户为中心

B.保持需求稳定性

C.提高开发效率

D.降低项目成本

二、填空题(每题2分,共20分)

1.需求工程包括需求获取、需求分析、需求规格说明书编写、需求验证和______等阶段。

2.需求获取的方法可分为正式方法和非正式方法,其中非正式方法包括访谈、调查问卷、______等。

3.需求分析的主要任务是理解用户需求,建立需求模型,并______。

4.需求规格说明书是需求工程的重要成果,主要包括功能需求、______和设计约束等。

5.需求验证的目的是确保需求规格说明书中的需求是正确的、完整的、______的。

6.在需求管理过程中,需求跟踪矩阵用于记录需求与______之间的关系。

7.UML图是需求工程中常用的建模工具,其中用例图用于描述系统的______。

8.需求变更管理包括识别需求变更、评估需求变更影响、______和实施需求变更。

9.需求工程实践中,为提高需求质量,应遵循以用户为中心、保持需求稳定性、______等原则。

10.需求工程与项目管理密切相关,项目范围、进度、成本和质量等均受到______的影响。

三、简答题(每题10分,共30分)

1.简述需求工程的基本概念及其重要性。

2.请列举至少三种需求获取方法,并简要说明各自的特点。

3.简述需求规格说明书的作用及其主要内容。

四、案例分析题(20分)

(1)用户可以在线观看课程视频;

(2)用户可以在线提问,教师在线解答;

(3)系统支持课程有哪些信誉好的足球投注网站功能;

(4)系统具备课程推荐功能;

(5)系统支持多种支付方式。

1.列举出至少三种需求获取方法,并说明如何运用这些方法获取上述需求。

2.对上述需求进行分类,并简要说明分类依据。

3.针对需求(3)和需求(4),分别给出一个用例图示例。

4.请简要说明如何对上述需求进行验证。

五、论述题(10分)

结合实际项目经验,论述需求工程在软件开发过程中的作用及挑战。

一、选择题答案

1.B

2.D

3.D

4.D

5.D

6.D

7.A

8.C

9.A

10.A

二、填空题答案

1.需求管理

2.焦点小组

3.需求规格说明书

4.非功能需求

5.可行

6.设计文档、代码、测试用例

7.功能需求

8.批准需求变更

9.提高需求可追溯性

10.需求变更

三、简答题答案

1.需求工程是软件工程的一个重要分支,旨在通过系统化、规范化的方法获取、分析、规格化、验证和管理用户需求。其重要性体现在:确保项目成功、提高软件质量、降低开发成本、缩短开发周期。

2.访谈:通过与用户面对面交流,获取用户需求;问卷调查:通过发放问卷,收集大量用户意见;焦点小组:邀请一组用户进行讨论,挖掘潜在需求。

3.需求规格说明书的作用是明确项目需求,为开发团队提供指导。其主要内容包括:引言、项目概述、功能需求、非功能需求、设计约束、附录等。

四、案例分析题答案

1.方法:访谈、问卷调查、焦点小组。运用:访谈了解用户对在线教育平台的需求;问卷调查收集用户对课程类型、支付方式等方面的偏好;焦点小组讨论课程推荐算法。

2.分类:功能需求(1、2、3)、非功能需求(4、5)。分类依据:需求是否涉及系统功能。

3.用例图略。

4.验证方法:需求评审、原型测试、用户测试。

五、论述题答案

需求工程在软件开发过程中的作用:确保项目方向正确、提高开发效率、降低风险、增强项目可管理性。挑战:需求获取困难、需求变更频繁、需求理解不一致、需求验证复杂。

1.需求工程基本概念与重要性

2.需求获取方法及其特点

3.需求规格说明书作用与内容

4.需求验证方法

5.需求管理工具与技巧

6.UML图在需求工程中的应用

7.需求变更管理

8.需求工程与项目管理的关联

各题型知识点详解及示例:

1.选择题:考察学

文档评论(0)

135****0218 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档