本书主要内容提示
《软件工程基础(第二版)》——深入浅出软件工程领域的经典之作
《软件工程基础(第二版)》是由美国知名软件工程专家Ira Pohl和Margie Maehlig共同撰写的,这本书由机械工业出版社出版,首次出版时间为2016年,作为软件工程领域的经典教材,第二版在保留第一版精髓的基础上,进一步丰富了内容,使其更加贴近现代软件工程的发展。
《软件工程基础(第二版)》的作者Ira Pohl在软件工程领域拥有丰富的教学和研究经验,曾担任多所大学的软件工程课程教授,Margie Maehlig同样在软件工程领域有着深厚的背景,她曾担任过项目经理和软件工程师,对软件开发的实践有着深刻的理解。
以下是《软件工程基础(第二版)》的详细介绍:
《软件工程基础(第二版)》是一本旨在帮助读者全面了解软件工程基本原理和实践的教材,本书从软件工程的基本概念出发,逐步深入到软件需求分析、设计、实现、测试和维护等各个阶段,为读者提供了一个系统、全面的软件工程知识体系。
本书特点如下:
1、理论与实践相结合:本书不仅介绍了软件工程的基本理论,还结合了大量实际案例,使读者能够更好地理解和应用所学知识。
2、注重培养解决问题的能力:本书通过大量的练习题和案例分析,帮助读者提高解决实际问题的能力。
3、适应现代软件工程发展趋势:本书在保留经典内容的基础上,更新了部分内容,使其更加贴近现代软件工程的发展。
第一章 软件工程概述
1、1 软件工程的基本概念
1、2 软件工程的目标
1、3 软件工程的发展历程
第二章 软件生命周期
2、1 软件生命周期的概念
2、2 软件生命周期的阶段
2、3 软件生命周期的模型
第三章 软件需求分析
3、1 需求分析的概念
3、2 需求分析的方法
3、3 需求分析的工具
第四章 软件设计
4、1 软件设计的基本原则
4、2 软件设计的方法
4、3 软件设计的工具
第五章 软件实现
5、1 软件实现的基本原则
5、2 软件实现的方法
5、3 软件实现的工具
第六章 软件测试
6、1 软件测试的概念
6、2 软件测试的方法
6、3 软件测试的工具
第七章 软件维护
7、1 软件维护的概念
7、2 软件维护的方法
7、3 软件维护的工具
第八章 软件工程管理
8、1 软件工程管理的概念
8、2 软件工程管理的方法
8、3 软件工程管理的工具
《软件工程基础(第二版)》是一本全面、实用的软件工程教材,适合软件工程专业的学生、软件工程师以及相关人员阅读,通过学习本书,读者可以掌握软件工程的基本原理和实践,为今后的工作打下坚实的基础。