顶部
收藏

需求工程--软件建模与分析(第2版)

“十一五”国家规划教材

作者:
骆斌 丁二玉
定价:
46.00 元
版面字数:
830千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
1899年
ISBN:
978-7-04-041714-2
物料号:
41714-00
出版时间:
2015-02-02
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
软件工程专业课程

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

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

  • 目录
    • 前辅文
      • 第一部分 绪论
        • 第1章 需求工程导论
          • 1.1 软件生产中的需求问题
            • 1.2 需求工程
              • 1.3 需求工程师
                • 引用文献
                • 第2章 需求基础
                  • 2.1 需求的定义
                    • 2.2 满足需求就是解决问题
                      • 2.3 需求和问题都有层次性
                        • 2.4 需求的分类与表述
                          • 2.5 优秀需求的特性
                            • 引用文献
                            • 第3章 需求工程过程
                              • 3.1 概述
                                • 3.2 需求工程活动
                                  • 3.3 需求开发过程是迭代和并发的
                                    • 3.4 实践方法的应用
                                      • 3.5 需求开发过程实例
                                        • 3.6 需求开发过程与软件工程过程的相互影响
                                          • 引用文献
                                          • 第二部分 需求获取
                                            • 第4章 需求获取概述
                                              • 4.1 引言
                                                • 4.2 需求获取中的常见困难
                                                  • 4.3 需求获取活动
                                                    • 4.4 获取信息的内容
                                                      • 4.5 获取信息的来源
                                                        • 4.6 获取信息的方法
                                                          • 4.7 获取信息的过程
                                                            • 4.8 获取信息的成果
                                                              • 4.9 实践中的需求获取
                                                                • 引用文献
                                                                • 第5章 确定项目的前景与范围
                                                                  • 5.1 引言
                                                                    • 5.2 问题分析
                                                                      • 5.3 目标分析
                                                                        • 5.4 非功能需求分析
                                                                          • 5.5 业务过程分析
                                                                            • 5.6 定义系统边界
                                                                              • 5.7 前景与范围文档
                                                                                • 引用文献
                                                                                • 第6章 涉众分析与硬数据采样
                                                                                  • 6.1 什么是涉众
                                                                                    • 6.2 涉众分析
                                                                                      • 6.3 涉众识别
                                                                                        • 6.4 涉众描述
                                                                                          • 6.5 涉众评估
                                                                                            • 6.6 涉众代表选择
                                                                                              • 6.7 涉众参与策略制定
                                                                                                • 6.8 使用目标模型进行涉众分析
                                                                                                  • 6.9 硬数据及硬数据采样
                                                                                                    • 引用文献
                                                                                                    • 第7章 基于用例/场景模型展开用户需求获取
                                                                                                      • 7.1 用户需求获取活动的展开
                                                                                                        • 7.2 用例/场景
                                                                                                          • 7.3 用例/场景模型
                                                                                                            • 7.4 以用例/场景模型为主线索开展用户需求获取
                                                                                                              • 7.5 用例文档
                                                                                                                • 引用文献
                                                                                                                • 第8章 需求获取方法之面谈
                                                                                                                  • 8.1 概述
                                                                                                                    • 8.2 准备面谈
                                                                                                                      • 8.3 主持面谈
                                                                                                                        • 8.4 整理面谈报告
                                                                                                                          • 8.5 面谈的类别
                                                                                                                            • 8.6 面谈的优点和局限性
                                                                                                                              • 8.7 群体面谈
                                                                                                                                • 8.8 和面谈相关的其他需求获取方法
                                                                                                                                  • 引用文献
                                                                                                                                  • 第9章 需求获取方法之原型
                                                                                                                                    • 9.1 原型及原型法概述
                                                                                                                                      • 9.2 使用原型法进行需求获取
                                                                                                                                        • 9.3 抛弃需求原型
                                                                                                                                          • 9.4 控制原型成本
                                                                                                                                            • 9.5 善用故事板原型
                                                                                                                                              • 9.6 原型方法的风险
                                                                                                                                                • 引用文献
                                                                                                                                                • 第10章 需求获取方法之观察与文档审查
                                                                                                                                                  • 10.1 观察
                                                                                                                                                    • 10.2 文档审查
                                                                                                                                                      • 引用文献
                                                                                                                                                      • 第三部分 需求分析
                                                                                                                                                        • 第11章 需求分析概述
                                                                                                                                                          • 11.1 需求分析的根本任务
                                                                                                                                                            • 11.2 需求分析技术
                                                                                                                                                              • 11.3 需求分析方法
                                                                                                                                                                • 11.4 前期需求阶段的建模与分析
                                                                                                                                                                  • 11.5 需求分析的活动
                                                                                                                                                                    • 11.6 实践中的需求分析
                                                                                                                                                                      • 引用文献
                                                                                                                                                                      • 第12章 过程建模
                                                                                                                                                                        • 12.1 概述
                                                                                                                                                                          • 12.2 数据流图
                                                                                                                                                                            • 12.3 逻辑说明——微规格说明
                                                                                                                                                                              • 12.4 数据说明——数据字典
                                                                                                                                                                                • 12.5 数据流图的验证
                                                                                                                                                                                  • 12.6 数据流图创建实例
                                                                                                                                                                                    • 12.7 模块结构图
                                                                                                                                                                                    • 第13章 数据建模
                                                                                                                                                                                      • 13.1 概述
                                                                                                                                                                                        • 13.2 实体关系图
                                                                                                                                                                                          • 13.3 实体关系图的创建
                                                                                                                                                                                            • 13.4 实体关系图与过程模型的联系
                                                                                                                                                                                            • 第14章 面向对象建模
                                                                                                                                                                                              • 14.1 概述
                                                                                                                                                                                                • 14.2 UML与面向对象分析
                                                                                                                                                                                                  • 14.3 对象模型
                                                                                                                                                                                                    • 14.4 建立领域模型
                                                                                                                                                                                                      • 14.5 行为模型——交互图
                                                                                                                                                                                                        • 14.6 建立交互图
                                                                                                                                                                                                          • 14.7 行为模型——状态图
                                                                                                                                                                                                            • 14.8 建立状态图
                                                                                                                                                                                                              • 14.9 对象约束语言
                                                                                                                                                                                                                • 14.10 使用对象约束语言建立契约说明
                                                                                                                                                                                                                  • 14.11 基于CRC卡面向对象分析方法
                                                                                                                                                                                                                    • 引用文献
                                                                                                                                                                                                                    • 第四部分 需求的规格化与验证
                                                                                                                                                                                                                      • 第15章 需求规格说明
                                                                                                                                                                                                                        • 15.1 引言
                                                                                                                                                                                                                          • 15.2 需求规格说明文档
                                                                                                                                                                                                                            • 15.3 模板的选择与裁剪
                                                                                                                                                                                                                              • 15.4 需求规格说明文档的写作
                                                                                                                                                                                                                                • 15.5 优秀需求规格说明文档的特性
                                                                                                                                                                                                                                  • 15.6 实践中的需求规格说明
                                                                                                                                                                                                                                    • 引用文献
                                                                                                                                                                                                                                    • 第16章 需求验证
                                                                                                                                                                                                                                      • 16.1 验证与确认
                                                                                                                                                                                                                                        • 16.2 需求验证的方法
                                                                                                                                                                                                                                          • 16.3 问题的修正
                                                                                                                                                                                                                                            • 16.4 实践中的需求验证
                                                                                                                                                                                                                                              • 引用文献
                                                                                                                                                                                                                                              • 第五部分 需求管理及工程管理
                                                                                                                                                                                                                                                • 第17章 需求管理
                                                                                                                                                                                                                                                  • 17.1 需求管理概述
                                                                                                                                                                                                                                                    • 17.2 维护需求基线
                                                                                                                                                                                                                                                      • 17.3 实现需求跟踪
                                                                                                                                                                                                                                                        • 17.4 控制变更
                                                                                                                                                                                                                                                          • 17.5 实践中的需求管理
                                                                                                                                                                                                                                                            • 引用文献
                                                                                                                                                                                                                                                            • 第18章 需求工程的过程管理
                                                                                                                                                                                                                                                              • 18.1 引言
                                                                                                                                                                                                                                                                • 18.2 需求工程过程的环境依赖性
                                                                                                                                                                                                                                                                  • 18.3 需求工程过程的建立
                                                                                                                                                                                                                                                                    • 18.4 需求工程过程的改进
                                                                                                                                                                                                                                                                      • 引用文献
                                                                                                                                                                                                                                                                      • 第19章 需求工程中的项目管理
                                                                                                                                                                                                                                                                        • 19.1 引言
                                                                                                                                                                                                                                                                          • 19.2 资源支持
                                                                                                                                                                                                                                                                            • 19.3 需求工程的生命周期规划
                                                                                                                                                                                                                                                                              • 19.4 团队管理
                                                                                                                                                                                                                                                                                • 19.5 需求风险管理
                                                                                                                                                                                                                                                                                  • 引用文献
                                                                                                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                                                                                                    • 附录1 IEEE SRS模板
                                                                                                                                                                                                                                                                                      • 附录2 重要的需求工程实践方法
                                                                                                                                                                                                                                                                                        • 引用文献

                                                                                                                                                                                                                                                                                      相关图书