糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > 软件开发过程与项目管理(4.软件项目需求管理)

软件开发过程与项目管理(4.软件项目需求管理)

时间:2022-11-20 10:12:37

相关推荐

软件开发过程与项目管理(4.软件项目需求管理)

软件开发过程与项目管理(4.软件项目需求管理)

软件需求定义软件需求管理的过程1.需求获取2.需求分析3.需求规格编写4.需求验证5.需求变更管理 需求建模的基本方法介绍原型方法结构化分析法面向对象的用例分析法用例需求分析方法综述 功能列表法 小结例题简答题自练

软件需求定义

需求是指用户对软件的功能和性能的要求

软件需求管理的过程

1.需求获取

2.需求分析

需求分析是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述。

3.需求规格编写

需求分析工作完成的一个基本标志是形成了一份完整的、规范的需求

规格说明书

4.需求验证

5.需求变更管理

需求建模的基本方法介绍

原型方法结构化分析法面向对象的用例分析法功能列表法

原型方法

结构化分析法

数据流图数据字典系统流程图

面向对象的用例分析法

UML需求视图

用例视图(Use case Diagram)时序图(Sequence Diagram)状态图(State Diagram)活动图(Activity Diagram)

用例需求分析方法综述

识别出系统的参与者(Actor)描述主要的用例(Use case)实现用例视图实现顺序视图,活动视图,状态视图等

功能列表法

小结

例题

简答题

我们常常从哪些方面着手处理需求不明确问题?

1)让用户参与开发。

2)开发用户界面原型。

3)需求讨论会议。

4)强化需求分析和评审。

自练

下列不属于软件需求范畴的是。

A.

软件采用什么样的技术实现

B.

用户希望软件能做什么样的事情

C.

用户希望软件完成什么样的功能

D.

用户希望软件达到什么样的性能

正确答案: A

下列哪一项不属于结构化分析方法的技术。

A.

数据流图

B.

数据字典

C.

系统流程图

D.

系统用例图

正确答案: D

下列是软件项目的一个突出特点,也是软件项目最为普遍的一个特点。

A.

需求变更

B.

暂时性

C.

阶段性

D.

约束性

正确答案: A

下列不是需求建模方法的是。

A.

原型方法

B.

结构化设计法

C.

面向对象的用例分析法

D.

功能列表法

正确答案: B

下列不属于 UML 需求视图的是。

A.

甘特图

B.

用例图

C.

状态图

D.

顺序图

正确答案: A

下列哪项不属于数据字典的组成部分。

A.

数据项

B.

数据流

C.

数据文件

D.

数据库

正确答案: D

下列哪一项不属于软件项目需求管理的过程。

A.

需求获取

B.

需求分析

C.

编写需求规格

D.

需求更新

正确答案: D

数据字典是由数据项、数据流以及操作指令组成的。

正确答案: 错误

软件项目系统的响应时间属于功能性需求。

正确答案: 错误

用例需求分析方法采用一种面向过程的情景分析方法。

正确答案: 错误

需求是指用户对软件的功能和性能的要求,就是用户希望软件能做什么事情,完成什么样的功能,达到什么性能。

正确答案: 正确

需求分析工作完成的一个基本标志是形成了一份完整的、规范的需求规格说明书。

正确答案: 正确

结构化分析方法是一种自下而上逐步求精的分析方法。

正确答案: 错误

面向对象的用例分析法不是一个需求建模方法。

正确答案: 错误

需求规格说明应该包括系统的运行环境。

正确答案: 正确

结构化分析法是一个需求建模方法。

正确答案: 正确

需求管理包括需求填空 1 、 需求填空 2 、 填空 3 、 需求填空 4 、 需求填空 5 等 5 个过程。

正确答案:

填空 1:

获取

填空 2:

分析

填空 3:

编写需求规格

填空 4:

验证

填空 5:

变更

如果觉得《软件开发过程与项目管理(4.软件项目需求管理)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。