软件需求工程
软件需求工程封面图

软件需求工程

毋国庆等, 编著

出版社:机械工业出版社

年代:2008

定价:30.0

书籍简介:

本书全面和系统地介绍了软件需求工程的基本概念和原理,以及开发和管理软件需求的方法和技术。

书籍目录:

出版者的话

序言

前言

教学建议

第1章需求工程概述

1.1需求工程的重要性

1.2什么是软件需求

1.3软件需求的分类

1.4需求规格说明

1.5需求工程定义

1.6其他一些基本概念

第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.4软件需求的开发和管理过程

第3章需求获取

3.1确定需求开发计划

3.2确定项目的目标和范围

3.3确定调查对象

3.4实地收集需求信息

3.4.1实地收集需求信息面临的困难

3.4.2实地调查的步骤

3.4.3实地收集需求信息的方式

3.4.4需求信息的分类

3.5确定非功能需求

3.6在收集需求信息中应注意的问题

3.7使用场景技术的需求获取

3.7.1场景的定义及构成

3.7.2场景的表示

3.7.3场景的种类

3.7.4使用用例的需求获取

3.7.5场景技术的特点

第4章需求分析

4.1建立系统关联图

4.2分析需求的可行性

4.3构建用户接口原型

4.4确定需求的优先级别

4.5需求建模

4.6建立数据词典

第5章需求建模方法与技术

5.1什么是模型

5.2软件工程中的模型

5.3结构化的需求建模方法

5.3.1SA方法的基本思想

5.3.2SA方法的描述手段

5.3.3实例说明

5.3.4SA方法的分析步骤

5.4面向对象的需求建模方法

5.4.1面向对象方法中的一些基本概念

5.4.2面向对象的需求分析

5.4.3OMT方法的图形描述工具

5.4.4基于OMT方法的需求建模步骤

5.5基于图形的需求建模技术

5.5.1UML概述

5.5.2活动图

5.5.3协作图

5.5.4实体关联图

第6章需求定义

6.1需求规格说明的作用

6.2需求规格说明的特性

6.3需求规格说明的结构和内容

6.4需求规格说明文档的编写要求

6.5需求规格说明的描述语言

第7章需求的形式化描述

7.1形式化规格说明及其方法

7.2形式化规格说明与软件开发

7.3基于公理或推理规则的形式化规格说明

7.4基于代数的形式化规格说明

7.5形式描述语言ZNotation

7.5.1ZNotation简介

7.5.2ZNotation的数学符号

7.5.3ZNotation中的图表

7.5.4ZNotation规约的实例

7.6形式描述语言LOTOS

7.6.1LOTOS简介

7.6.2LOTOS的数据描述语言

7.6.3LOTOS的进程

7.6.4LOTOS规约的实例

7.7B方法

7.7.1B方法简介

7.7.2B方法中的数学符号

7.7.3B方法中的抽象机

7.7.4B规约的实例

第8章需求验证

8.1需求验证的目的和任务

8.2需求验证的内容和方法

8.3需求评审

8.3.1审查人员的确定和分工

8.3.2正式的审查过程

8.3.3审查的内容

8.3.4需求评审面临的困难

8.4需求测试

8.5编制用户使用手册草案

8.6解释需求模型

第9章需求管理

9.1需求变更控制

9.2需求规格说明文档的版本控制

9.3需求变更状态的跟踪

9.4需求跟踪

9.4.1可跟踪信息分类

9.4.2需求跟踪技术

第10章面向问题域的需求分析方法

10.1问题域

10.2问题域的划分

10.3问题框架

10.4问题框架的类型

10.5PDOA方法的分析步骤

10.5.1问题及问题域的界定与描述

10.5.2基于问题框架的问题域划分

10.6问题框架实例间的关系及其组合

10.6.1问题框架实例间的关系

10.6.2问题框架实例的组合

第11章面向多视点的需求工程

11.1什么是视点

11.2多视点与需求工程

11.3多视点需求工程的过程模型

11.3.1视点的标识

11.3.2视点的表示

11.3.3视点的分析

11.3.4视点的集成

11.4实例

第12章需求工程与软件开发管理

12.1需求与估算

12.2需求与项目进度安排

12.3基于需求的软件规模估算

12.4基于需求的工作量估算

参考文献

内容摘要:

  在很长一段时间里,人们并没有充分认识到软件需求的作用,软件工程界也一直没有将需求工程作为一个独立的部分进行深入的分析和研究。直到20世纪90年代中期,随着软件系统开发中出现的诸多问题,人们才逐渐认识到软件需求在整个软件开发中的重要性。本书共分为12章。主要介绍了几种软件的开发过程模型、需求工程在软件工程和软件开发中的重要地位以及软件需求的开发和管理过程,以及按需求工程中开发和管理过程的顺序介绍各个阶段的任务、步骤、方法和技术。其中,重点介绍在需求分析和需求定义中使用的一些基本理论和一些形式化描述方法。  软件需求工程在软件开发中的作用相当重要。本书在概要介绍了需求工程的历史背景、基本原理和一些基本概念之后,按需求工程中开发和管理过程的顺序较详尽地介绍了各个阶段的任务、步骤、方法和技术,在介绍过程中结合了许多典型实例。此外,本书还介绍了需求工程中近几年所研究出和正在研究的一些新理论和新方法。  本书的内容丰富,有助于从事软件开发的专业人士和计算机专业的学生们学习和参考。

书籍规格:

书籍详细信息
书名软件需求工程站内查询相似图书
丛书名面向计算机科学与技术专业规范系列教材
9787111248095
如需购买下载《软件需求工程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26装帧平装
页数 200 印数

书籍信息归属:

软件需求工程是机械工业出版社于2008.08出版的中图分类号为 TP311.52 的主题关于 软件开发-高等学校-教材 的书籍。