图书
软件需求工程

软件需求工程"

作者:梁正平毋国庆袁梦霆李勇华
ISBN:978-7-111-66947-0
定价:¥59.0
字数:200千字
页数:
出版时间:2020-12-08
开本:16
版次:
装帧:平装
出版社:机械工业出版社
简介

本书全面和系统地介绍了软件需求工程的基本概念和原理,以及开发和管理软件需求的方法和技术。此外,本书也介绍了软件需求工程中的一些新方法和技术,并结合了许多典型实例。本书可作为本科生高年级和研究生的教材,也可供从事软件开发工作和研究的专业人员参考和自学。

前言

目录

前言<br/>教学建议<br/>第1章需求工程概述<br/>11需求工程的重要性<br/>12什么是软件需求<br/>13软件需求的分类<br/>14需求规格说明<br/>15需求工程定义<br/>16其他一些基本概念<br/>第2章软件工程与需求工程<br/>21软件工程<br/>22软件开发过程模型<br/>221瀑布式模型<br/>222快速原型模型<br/>223渐增式模型<br/>224螺旋式模型<br/>225敏捷模型<br/>226基于组件的模型<br/>23需求工程在软件开发中的地位<br/>231需求工程对软件开发的影响<br/>232需求工程面临的困难<br/>24软件需求的开发和管理过程<br/>第3章需求获取<br/>31确定需求开发计划<br/>32确定项目的目标和范围<br/>33确定调查对象<br/>34实地收集需求信息<br/>341实地收集需求信息面临的困难<br/>342实地调查的步骤<br/>343实地收集需求信息的方式<br/>344需求信息的分类<br/>35确定非功能需求<br/>36在收集需求信息中应注意的问题<br/>37使用场景技术的需求获取<br/>371场景的定义及构成<br/>372场景的表示<br/>373场景的种类<br/>374场景技术的特点<br/>38基于用例的需求获取<br/>第4章需求分析<br/>41建立系统关联图<br/>42分析需求的可行性<br/>43构建用户接口原型<br/>44确定需求的优先级<br/>45需求建模<br/>46建立数据词典<br/>第5章需求建模方法与技术<br/>51什么是模型<br/>52软件工程中的模型<br/>53结构化的需求建模方法<br/>531SA方法的基本思想<br/>532SA方法的描述手段<br/>533示例说明<br/>534SA方法的分析步骤<br/>54面向对象的需求建模方法<br/>541面向对象方法中的一些基本概念<br/>542面向对象的需求分析<br/>543OMT方法的图形描述工具<br/>544基于OMT方法的需求建模步骤<br/>55基于图形的需求建模技术<br/>551UML概述<br/>552用例图<br/>553活动图<br/>554协作图<br/>555实体关联图<br/>第6章需求定义<br/>61需求规格说明的作用<br/>62需求规格说明的特性<br/>63需求规格说明的结构和内容<br/>64需求规格说明文档的编写要求<br/>65需求规格说明的描述语言<br/>第7章需求的形式化描述<br/>71形式化规格说明及其方法<br/>72形式化规格说明与软件开发<br/>73基于公理或推理规则的形式化规格说明<br/>74基于代数的形式化规格说明…<br/>75形式描述语言Z<br/>751Z简介<br/>752Z的数学符号<br/>753Z中的图表<br/>754Z规约的示例<br/>76形式描述语言LOTOS<br/>761LOTOS简介<br/>762LOTOS的数据描述语言<br/>763LOTOS的进程<br/>764LOTOS规约的示例<br/>77B方法<br/>771B方法简介<br/>772B方法中的数学符号<br/>773B方法中的抽象机<br/>774B规约的示例<br/>第8章需求验证<br/>81需求验证的目的和任务<br/>82需求验证的内容和方法<br/>83需求评审<br/>831审查人员的确定和分工<br/>832正式的审查过程<br/>833审查的内容<br/>834需求评审面临的困难<br/>84需求测试<br/>85编制用户使用手册草案<br/>86解释需求模型<br/>87需求可视化<br/>第9章需求管理<br/>91需求变更控制<br/>92需求规格说明文档的版本控制<br/>93需求变更状态的跟踪<br/>94需求跟踪<br/>941可跟踪信息分类<br/>942需求跟踪技术<br/>第10章面向软件行为和视点的需求建模与检测方法<br/>101基本原理<br/>1011基本概念<br/>1012基本步骤<br/>102视点表示模型和视点管理<br/>1021视点表示模型<br/>1022划分问题域和标识视点的具体步骤<br/>1023视点管理<br/>103需求模型的具体构建方法<br/>1031行为描述语言<br/>1032行为描述语言的动态语义<br/>1033构建行为模型的具体过程<br/>1034实例说明<br/>1035图形化输入<br/>1036异类视点需求模型的转换实现<br/>104需求模型的检测方法<br/>1041检测内容<br/>1042检测过程<br/>1043检测过程中各检测方法的具体实现<br/>105基于行为模型的需求可视化<br/>106需求建模方法的特点<br/>107进一步的研究<br/>1071方法的实现<br/>1072有待研究的问题<br/>第11章面向问题域的需求分析方法<br/>111问题域<br/>112问题域的划分<br/>113问题框架<br/>114问题框架的类型<br/>115PDOA方法的分析步骤<br/>1151问题及问题域的界定与描述<br/>1152基于问题框架的问题域划分<br/>116问题框架实例间的关系及其组合<br/>1161问题框架实例间的关系<br/>1162问题框架实例的组合…<br/>第12章面向多视点的需求工程<br/>121什么是视点<br/>122多视点与需求工程<br/>123多视点需求工程的过程模型…<br/>1231视点的标识<br/>1232视点的表示<br/>1233视点的分析<br/>1234视点的集成<br/>124示例<br/>第13章需求工程与软件开发管理…<br/>131需求与估算<br/>132需求与项目进度安排<br/>133基于需求的软件规模估算<br/>134基于需求的工作量估算<br/>附录A校园通系统<br/>参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个