注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络信息安全需求工程导引

需求工程导引

需求工程导引

定 价:¥36.00

作 者: (英)Lan K. Bray著;舒忠梅等译
出版社: 人民邮电出版社
丛编项: 软件工程系列教材
标 签: 软件工程 教材

ISBN: 9787115115034 出版时间: 2003-01-01 包装: 简裝本
开本: 26cm 页数: 333 字数:  

内容简介

  本书从注重方法性和实践性的角度出发,介绍软件工程中的需求工程。全书共18章,分为三大部分:第一部分包括1~6章,介绍了需求工程的重要概念;第二部分包括7~14章,详细地讨论了多种有用的问题定义工具和建模工具;第三部分包括15~18章,给出了几个完整的案例研究。本书最后的附录部分包括参考文献、术语表和缩略语。本书可作为大学生、研究生学习软件需求工程的入门教材。

作者简介

暂缺《需求工程导引》作者简介

图书目录

第一部分  概  念                  
 第1章  引言                  
 1. 1  本书是为你而写的吗?                  
 1. 2  了解需求工程                  
 1. 3  需求工程真的重要吗?                  
 1. 4  需求工程的本质                  
 1. 5  问题域(及其他领域)                  
 1. 5. 1  问题域的类型                  
 1. 6  需求                  
 1. 6. 1  功能需求                  
 1. 6. 2  性能需求                  
 1. 6. 3  设计约束                  
 1. 6. 4  商业约束                  
 1. 6. 5  其他类型的需求                  
 1. 6. 6  需求:  总结                  
 1. 7  练习                  
 第2章  需求工程过程                  
 2. 1  需求分析                  
 2. 2  需求获取                  
 2. 3  规格说明                  
 2. 4  人机接口设计                  
 2. 5  需求验证                  
 2. 6  一个需求工程过程模型                  
 2. 6. 1  需求工程文档编制                  
 2. 6. 2  捷径                  
 2. 7  设计及“分析与设计”                  
 2. 8  问题数据与解数据                  
 2. 9  建模静态数据                  
 2. 10  其他活动                  
 2. 11  练习                  
 第3章  需求获取                  
 3. 1  需求获取的信息                  
 3. 2  信息来源                  
 3. 3  需求获取技术                  
 3. 4  需求获取策略                  
 3. 4. 1  需求获取的信息                  
 3. 4. 2  信息来源                  
 3. 4. 3  需求获取技术的选择                  
 3. 4. 4  社会政治的因素                  
 3. 4. 5  消除分歧和需求协商                  
 3. 4. 6  演化的需求                  
 3. 4. 7  需求获取方法                  
 3. 5  练习                  
 第4章  需求分析                  
 4. 1  分析的困境                  
 4. 2  分析方法                  
 4. 3  结构化分析                  
 4. 3. 1  数据建模                  
 4. 3. 2  结构化分析的演化                  
 4. 3. 3  现代结构化分析                  
 4. 3. 4  结构化分析例子                  
 4. 3. 5  结构化分析小结                  
 4. 4  面向对象分析                  
 4. 4. 1    向对象分析举例                  
 4. 4. 2  面向对象分析小结                  
 4. 5  面向问题域的分析                  
 4. 5. 1  问题框架                  
 4. 5. 2  待求子域性质小结                  
 4. 5. 3  多框架问题                  
 4. 5. 4  问题框架的应用                  
 4. 5. 5  问题框架小结                  
 4. 5. 6  超越问题框架法的面向问题域的分析                  
 4. 5. 7  面向问题域的分析举例                  
 4. 5. 8  面向问题域的分析小结                  
 4. 6  编写需求                  
 4. 7  分析小结                  
 4. 8  需求文档                  
 4. 8. 1  需求文档的目的                  
 4. 8. 2  需求文档的特性与风格                  
 4. 8. 3  需求文档的内容及体系结构                  
 4. 9  练习                  
 第5章  规格说明                  
 5. 1  简介                  
 5. 1. 1  外部接口                  
 5. 1. 2  行为的抽象级别                  
 5. 2  外部设计                  
 5. 2. 1  加入性能需求                  
 5. 2. 2  客户和用户的参与                  
 5. 3  行为的文档编制                  
 5. 3. 1  必须定义什么                  
 5. 3. 2  输入和输出                  
 5. 3. 3  输入/输出之间的因果关系(事件响应)                  
 5. 3. 4  过程描述说明与功能描述说明的比较                  
 5. 3. 5  通过规则的描述说明与示例的比较                  
 5. 3. 6  输入/输出时间关系                  
 5. 4  规格说明文档                  
 5. 4. 1  规格说明书的目的                  
 5. 4. 2  规格说明书的特征和风格                  
 5. 4. 3  规格说明书的内容和体系结构                  
 5. 4. 4  组织                  
 5. 5  规格说明方法                  
 5. 5. 1    向对象的规格说明(OOS)                  
 5. 5. 2  形式化规格说明                  
 5. 5. 3  较低层的规格说明                  
 5. 6  规格说明技术和机制                  
 5. 7  规格说明示例                  
 5. 7. 1  案例1:赛艇比赛成绩(YRR)处理程序                  
 5. 7. 2  案例2:电梯控制系统                  
 5. 7. 3  案例3:钻孔文件转换系统                  
 5. 7. 4  案例4:Petri网图表处理工具                  
 5. 8  练习                  
 5. 8. 1  计步器需求文档                  
 5. 8. 2  油泵管家需求文档                  
 第6章  需求验证                  
 6. 1  简单检查                  
 6. 2  复审                  
 6. 3  逻辑分析                  
 6. 4  原型. 用例等                  
 6. 5  功能测试设计                  
 6. 6  编制用户手册                  
 第7章  何去何从                  
 第二部分  技  术                  
 第8章  技术                  
 8. 1  表示法                  
 8. 2  方法                  
 8. 3  工具                  
 8. 4  选择技术                  
 第9章  需求获取技术                  
 9. 1  背景资料阅读                  
 9. 2  面谈                  
 9. 2. 1  准备                  
 9. 2. 2  操作法                  
 9. 2. 3  询问的问题                  
 9. 2. 4  总结                  
 9. 3  调查表                  
 9. 4  文档审查                  
 9. 5  任务观察                  
 9. 6  人种论                  
 9. 7  用例和场景                  
 9. 8  头脑风暴                  
 9. 9  需求剥离                  
 第10章  建模技术                  
 10. 1  表示建模                  
 10. 2  行为建模                  
 10. 3  结构建模                  
 10. 4  建模技术分类                  
 第11章  表示建模                  
 11. 1  使用说明                  
 11. 2  静态表示建模                  
 11. 2. 1  节目表, 纸上原型                  
 11. 3  动态表示建模(原型)                  
 11. 3. 1  构造原型                  
 第12章  行为(功能)建模                  
 12. 1  功能声明与功能分解                  
 12. 1. 1  功能分解                  
 12. 1. 2  功能描述                  
 12. 2  任务分析                  
 12. 3  用例与脚本                  
 12. 3. 1  用例的作用                  
 12. 3. 2  场景                  
 12. 3. 3  识别用例                  
 12. 3. 4  用例映射为执行者(或功能映射为端子)                  
 12. 3. 5  编制用例文档                  
 12. 3. 6  用例的类型                  
 12. 3. 7  完成文档编制                  
 12. 3. 8  支持素材                  
 12. 3. 9  后期合成                  
 12. 3. 10  小结                  
 12. 4  决策表                  
 12. 4. 1  使用说明                  
 12. 4. 2  描述                  
 12. 4. 3  决策表类型                  
 12. 4. 4  规则数                  
 12. 4. 5  “优化”                  
 12. 4. 6 “else”规则                  
 12. 4. 7  链接表                  
 12. 5  基于状态的技术                  
 12. 6  有限状态机                  
 12. 6. 1  使用说明                  
 12. 6. 2  描述                  
 12. 6. 3  FSM的设计规则                  
 12. 6. 4  FSM的设计指南                  
 12. 6. 5  FSM的特点                  
 12. 6. 6  非确定型FSM                  
 12. 6. 7  表示法的变化                  
 12. 6. 8  计时器                  
 12. 6. 9  并发FSM                  
 12. 6. 10  状态转移矩阵(STM)                  
 12. 6. 11  状态图(又名状态图表)                  
 12. 6. 12  窗口导航图                  
 12. 6. 13  R网                  
 12. 6. 14  小结                  
 12. 7  Petri网                  
 12. 7. 1  使用说明                  
 12. 7. 2  描述                  
 第13章  内部建模                  
 13. 1  面向处理技术                  
 13. 1. 1  通信并发处理                  
 13. 1. 2  通信顺序处理                  
 13. 2  算法技术                  
 13. 3  面向数据结构的技术                  
 13. 3. 1  使用说明                  
 13. 3. 2  实体属性关系建模                  
 13. 3. 3  标准化                  
 13. 3. 4  数据结构图                  
 13. 4  处理/数据相结合                  
 13. 4. 1  实体生命历史                  
 13. 4. 2  向对象建模                  
 第14章  基于文本的定义                  
 14. 1  文本的形式                  
 14. 2  自然语言                  
 14. 2. 1  二义性                  
 14. 2. 2  风格指导                  
 14. 3  “非自然”语言                  
 14. 3. 1  结构化英语                  
 14. 3. 2  伪码                  
 14. 3. 3  编程语言                  
 14. 3. 4  巴柯斯范式(BNF)                  
 14. 3. 5  谓词演算                  
 14. 4  手段和目的                  
 14. 4. 1  指定                  
 14. 4. 2  (形式化)定义                  
 14. 4. 3  描述                  
 14. 4. 4  可辩驳的描述                  
 14. 4. 5  粗略草稿                  
 14. 5  数据字典                  
 第三部分  案例精解                  
 第15章  赛艇比赛成绩(YRR)案例研究                  
 15. 1  需求获取计划                  
 15. 2  需求获取记录                  
 15. 3  需求文档                  
 15. 3. 1  问题域描述                  
 15. 3. 2  需求                  
 15. 4  规格说明书                  
 15. 4. 1  用户界面                  
 第16章  电梯控制系统案例研究                  
 16. 1  需求获取记录                  
 16. 2  需求文档                  
 16. 2. 1  问题域                  
 16. 2. 2  需求                  
 16. 3  规格说明书                  
 16. 3. 1  硬件接口                  
 16. 3. 2  用户接口                  
 16. 3. 3  技术员接口                  
 第17章  F2K钻孔文件转换案例研究                  
 17. 1  需求文档                  
 17. 1. 1  简介                  
 17. 1. 2  问题域描述                  
 17. 1. 3  需求                  
 17. 2  规格说明书                  
 17. 2. 1  操作员界面                  
 17. 2. 2  输入文件错误报告                  
 第18章  Petri网图表处理工具案例研究                  
 18. 1  需求文档                  
 18. 1. 1  Petri网                  
 18. 1. 2  问题框架                  
 18. 1. 3  数据模型                  
 18. 1. 4  数据字典                  
 18. 1. 5  需求                  
 18. 2  规格说明书                  
 附录A  参考文献                  
 附录B  术语表                  
 附录C  缩略语                  

本目录推荐