需求工程

需求工程

骆斌, 主编

出版社:高等教育出版社

年代:2009

定价:31.0

书籍简介:

本书是普通高等教育“十一五”国家级规划教材,是作者在相关课程教学和多年的科研基础上完成的。全书共分为五个部分。

书籍目录:

第一部分 绪论

第1章 需求工程导论

1.1 软件生产中的需求问题

1.1.1 软件的发展

1.1.2 20世纪90年代的软件评估

1.1.3 软件的模拟特性

1.1.4 需求问题具体原因分析

1.2 需求工程

1.2.1 需求工程简介

1.2.2 需求工程与系统工程

1.2.3 需求工程的重要性

1.2.4 需求工程的复杂性

1.2.5 需求工程师需要具备的知识和技能

引用文献

第2章 需求基础

2.1 需求的定义

2.2 需求概念的内涵

2.2.1 问题域与解系统

2.2.2 共享现象

2.2.3 需求与规格说明

2.2.4 问题域特性

2.2.5 从问题域、需求和规格说明的关系看需求工程

2.3 需求概念的外延

2.3.1 需求的分类

2.3.2 功能需求

2.3.3 性能需求

2.3.4 质量属性

2.3.5 对外接口

2.3.6 约束

2.4 从需求的概念看需求工程

2.5 优秀需求的特性

2.6 常见的需求定义错误

引用文献

第3章 需求工程过程

3.1 概述

3.2 需求工程活动

3.2.1 需求获取

3.2.2 需求分析

3.2.3 需求规格说明

3.2.4 需求验证

3.2.5 需求管理

3.3 需求开发过程的迭代特性

3.4 实践方法的应用

3.4.1 细节知识的实践性

3.4.2 重要的实践方法

引用文献

第二部分 需求获取

第4章 需求获取概述

4.1 引言

4.2 需求获取中的常见困难

4.2.1 用户和开发人员的背景不同,立场不同

4.2.2 普通用户缺乏概括性、综合性的表述能力

4.2.3 用户存在认知困境

4.2.4 用户越俎代庖

4.2.5 缺乏用户参与

4.3 需求获取活动

4.4 获取信息的内容

4.5 获取信息的来源

4.6 获取信息的方法

4.7 获取信息的过程

4.7.1 注意事项

4.7.2 防止遗漏需求

4.7.3 结束获取

4.8 获取信息的成果

4.9 实践中的需求获取

4.9.1 项目目标

4.9.2 项目范围

4.9.3 用户参与

4.9.4 交流问题

4.9.5 获取方法的使用

引用文献

第5章 确定项目的前景与范围

5.1 引言

5.2 问题分析

5.2.1 明确问题

5.2.2 发现业务需求

5.2.3 定义解决方案及系统特性

5.3 系统边界

5.4 前景与范围文档

5.4.1 业务需求

5.4.2 项目前景

5.4.3 项目范围

5.4.4 项目环境

引用文献

第6章 涉众分析与硬数据采样

6.1 涉众

6.2 涉众分析

6.2.1 寻找涉众

6.2.2 理解涉众

6.2.3 任务、过程与结果

6.3 涉众分析过程

6.3.1 涉众识别

6.3.2 涉众描述

6.3.3 涉众评估

6.3.4 涉众选择

6.4 用户参与

6.5 硬数据

6.6 硬数据采样

引用文献

第7章 需求获取方法之面谈

7.1 概述

7.2 面谈中的问题

7.2.1 两种基本的问题类型

7.2.2 问题的组织——面谈结构

7.2.3 其他重要的问题类型

7.3 准备面谈

7.4 主持面谈

7.4.1 面谈开始阶段

7.4.2 面谈主体阶段

7.4.3 面谈结束阶段

7.4.4 记录面谈

7.5 面谈的后续工作

7.6 面谈的类别

7.7 面谈的优点和局限性

7.8 群体面谈

7.8.1 概述

7.8.2 计划面谈

7.8.3 主持面谈

7.8.4 分析结果

7.9 和面谈相关的其他需求获取方法

7.9.1 调查问卷

7.9.2 头脑风暴

引用文献

第8章 需求获取方法之原型

8.1 引言

8.1.1 原型的概念

8.1.2 利用原型的原因

8.2 原型的类别

8.2.1 原型的使用方式

8.2.2 原型的开发方法

8.2.3 原型的构建技术

8.2.4 原型的介质

8.2.5 原型的表现

8.3 原型方法

8.3.1 过程

8.3.2 确定原型需求

8.3.3 原型开发

8.3.4 原型评估

8.3.5 原型修正

8.4 原型方法的风险

引用文献

第9章 需求获取方法之观察与文档审查

9.1 观察

9.1.1 概述

9.1.2 观察方法的适用情况

9.1.3 采样观察

9.1.4 民族志

9.2 文档审查

9.2.1 需求重用

9.2.2 文档分析

9.2.3 需求剥离

引用文献

第10章 需求的组织——需求获取中的模型驱动方法

10.1 引言

10.2 模型驱动方法的作用

10.3 面向目标的方法

10.3.1 面向目标方法的出现

10.3.2 目标模型

10.3.3 面向目标方法的处理过程

10.4 基于场景的方法

10.4.1 基于场景的需求工程

10.4.2 场景方法的分类框架

10.4.3 场景方法在需求工程中的应用

10.5 基于用例的方法

10.5.1 用例驱动方法

10.5.2 用例

10.5.3 用例描述

10.5.4 用例模型

10.5.5 用例文档

引用文献

第三部分 需求分析

第11章 需求分析概述

11.1 需求分析的根本任务

11.1.1 建立分析模型

11.1.2 创建解决方案

11.2 需求分析技术

11.2.1 模型、表示法、技术、方法和工具

11.2.2 常用的需求分析技术

11.2.3 需求分析技术的综合运用

11.3 需求分析方法

11.3.1 传统分析

11.3.2 结构化分析

11.3.3 信息工程

11.3.4 面向对象分析

11.4 前期需求阶段的建模与分析

11.4.1 前期需求阶段和后期需求阶段

11.4.2 面向问题域的分析

11.4.3 领域分析

11.4.4 企业建模

11.5 需求分析的活动

11.5.1 需求分析阶段的重要活动

11.5.2 需求细化

11.5.3 确定需求优先级

11.5.4 需求协商

11.6 实践中的需求分析

11.6.1 需求分析技术的使用

11.6.2 非功能需求的建模

11.6.3 确定需求优先级

11.6.4 新技术方法的需要

引用文献

第12章 过程建模

12.1 概述

12.2 数据流图

12.2.1 基本元素

12.2.2 规则

12.2.3 分层结构

12.2.4 层次结构的建立

12.3 逻辑说明——微规格说明

12.3.1 结构化英语

12.3.2 行为图

12.3.3 决策表

12.3.4 决策树

12.3.5 决策描述技术的选择

12.4 数据说明——数据字典

12.5 DFD的验证

12.6 DFD创建实例

12.7 模块结构图

12.7.1 功能分解图

12.7.2 过程依赖图

12.8 逻辑DFD、物理DFD与传统的DFD建模方法

第13章 数据建模

13.1 概述

13.2 实体联系图

13.2.1 实体

13.2.2 属性

13.2.3 关系

第14章 面向对象建模

第四部分 需求的文档化和验证

第15章 需求规格说明

第16章 需求验证

第五部分 需求管理与工程管理

第17章 需求管理

第18章 需求工程的过程管理

第19章 需求工程中的项目管理

附录

附录一软件需求规格说明模板

附录二重要的需求工程实践方法

附录三习题

内容摘要:

《需求工程:软件建模与分析》,软件需求的获取和分析是软件系统开发中的一项重要任务,正确获取软件需求是软件技术人员必须掌握的基本技能。《需求工程:软件建模与分析》从软件需求工程的角度出发,以需求开发过程为主线,完整描述了需求获取、需求分析、需求验证、需求规格说明和需求管理等需求工程活动。《需求工程:软件建模与分析》站在开发者的立场,侧重于实践者的技术与方法,系统全面地介绍了软件需求工程的各项进展,努力促进需求工程领域理论、方法和技术的全面融合应用,以指导需求工程各阶段的系统化实践。

编辑推荐:

《需求工程:软件建模与分析》内容翔实,结构合理,实例丰富,论述深入浅出,既适用于软件工程、计算机、电子商务、信息管理及相关专业的本科生、研究生,又可以作为专业软件技术人员的参考用书。

书籍规格:

书籍详细信息
书名需求工程站内查询相似图书
9787040262957
如需购买下载《需求工程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)31.0语种简体中文
尺寸24装帧平装
页数印数 4000

书籍信息归属:

需求工程是高等教育出版社于2009.04出版的中图分类号为 TP311.5 的主题关于 软件工程-高等学校-教材 的书籍。