软件工程

软件工程
作 者: 任永昌
出版社: 清华大学出版社
丛编项: 21世纪高等学校规划教材软件工程
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《软件工程》作者简介

内容简介

《21世纪高等学校规划教材·软件工程:软件工程》从软件工程的基本原理出发,以适应本科专业的教学和实践为宗旨,在充分吸收国内外软件工程最新研究成果精华的基础上,依据作者多年软件工程领域的教学和科研经验,结合国内软件项目开发与维护的特点编写而成。《21世纪高等学校规划教材·软件工程:软件工程》按技术篇、管理篇、实验篇的顺序编写。技术篇共9章,分别讲述软件工程概述、软件开发过程模型、可行性研究、需求分析、概要设计、详细设计、软件实现、软件测试、软件维护;管理篇共6章,分别讲述进度计划管理、质量管理、成本管理、配置管理、文档管理、人力资源管理;实验篇设计了10个与软件开发过程密切相关的文档书写。本书可作为高等学校计算机及相关专业本科生“软件工程”课程的教材,也可作为希望了解软件工程思想、技术以及软件项目管理方法的各类读者的参考书。

图书目录

技术篇

第1章 软件工程概述

1.1软件及其特征

1.2软件危机

1.3软件工程

1.4软件工程方法学

1.5软件项目管理

思考题

第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需求管理

思考题

第5章 概要设计

5.1软件设计概述

5.2概要设计主要内容

5.3接口设计

5.4概要设计与详细设计的衔接

思考题

第6章 详细设计

6.1设计任务

6.2结构程序设计

6.3表示工具

6.4面向数据结构的设计方法

6.5程序复杂性度量

思考题

第7章 软件实现

7.1输入设计

7.2输出设计

7.3屏幕界面设计

7.4程序设计语言

7.5编程风格

7.6软件调试

7.7程序效率

7.8程序安全性

思考题

第8章 软件测试

8.1软件测试概述

8.2软件测试方法

8.3测试用例设计技术

8.4单元测试

8.5集成测试

8.6确认测试

8.7系统测试

思考题

第9章 软件维护

9.1软件维护概述

9.2软件维护过程模型

9.3软件维护技术

9.4软件维护过程

9.5软件维护控制

9.6软件维护组织管理

9.7软件再工程

思考题管理篇

第10章 进度计划管理

10.1软件项目进度计划概述

10.2进度计划编制方法

10.3进度计划编制

10.4进度计划控制

思考题

第11章 质量管理

11.1软件质量与软件质量管理

11.2软件质量策划

11.3软件质量计划

11.4软件质量保证

11.5软件质量控制

11.6软件质量改进

11.7软件评审

11 8iso 9000质量管理体系

思考题

第12章 成本管理

12.1软件成本分析

12.2软件资源计划

12.3软件成本估算

12.4软件成本预算

12.5软件成本控制

思考题

第13章 配置管理

13.1配置管理概述

13.2配置管理的相关概念

13.3配置管理的组织

13.4配置管理的主要活动

思考题

第14章 文档管理

14.1文档管理概述

14.2文档的分类与作用

14.3文档编制要求

14.4文档编制过程

14.5文档编制

思考题

第15章 人力资源管理

15.1软件项目人力资源的特征

15.2人力资源管理的主要内容

15.3人员的组织与分工

15.4人力资源计划

15.5项目经理

15.6团队建设

思考题

实验篇

实验1可行性分析报告

实验2软件需求规格说明

实验3软件结构设计说明

实验4软件详细设计说明

实验5软件测试报告

实验6软件产品规格说明

实验7软件开发计划

实验8软件质量保证计划

实验9软件配置管理计划

实验10软件用户手册

参考文献