本书目录导读:
《构建之法:现代软件工程(第3版)》——软件工程领域的经典之作
作者:周伯文、刘知远、吴波、王海涛
出版社:清华大学出版社
出版时间:2019年
《构建之法:现代软件工程(第3版)》是一本系统介绍现代软件工程理论和实践的经典教材,该书由周伯文、刘知远、吴波、王海涛等知名学者联合编写,旨在帮助读者全面了解软件工程的基本概念、方法、技术和工具,提高软件开发的效率和质量。
本书第3版在保留原有内容的基础上,对部分章节进行了修订和补充,使之更加符合现代软件工程的发展趋势,全书共分为18章,涵盖了软件工程的基本概念、需求分析、系统设计、编码、测试、维护等各个环节。
1、引言
本书首先介绍了软件工程的起源、发展及其在现代社会中的重要性,使读者对软件工程有一个全面的认识。
2、软件工程的基本概念
本章介绍了软件工程的基本概念,如软件生命周期、软件质量、软件度量等,为后续章节的学习奠定基础。
3、需求分析
本章介绍了需求分析的基本方法、工具和技术,包括需求获取、需求建模、需求验证等。
4、系统设计
本章介绍了系统设计的基本原则、方法和技术,包括架构设计、接口设计、数据设计等。
5、编码
本章介绍了编码的基本原则、方法和技术,包括代码风格、代码复用、代码审查等。
6、测试
本章介绍了测试的基本方法、技术和管理,包括单元测试、集成测试、系统测试等。
7、维护
本章介绍了软件维护的基本原则、方法和技术,包括缺陷修复、功能增强、性能优化等。
8、软件项目管理
本章介绍了软件项目管理的概念、方法和工具,包括项目计划、进度控制、风险管理等。
9、软件过程
本章介绍了软件过程的基本概念、类型和特点,以及软件过程改进的方法。
10、软件工具
本章介绍了常用的软件工具,如需求管理工具、设计工具、编码工具、测试工具等。
11、软件质量保证
本章介绍了软件质量保证的基本概念、方法和实践,包括质量管理体系、质量度量、质量审计等。
12、软件工程伦理
本章介绍了软件工程伦理的基本原则和规范,使读者了解软件工程师应具备的职业道德。
13、软件工程案例
本章通过实际案例,展示了软件工程在项目中的应用,使读者更好地理解软件工程的理论和实践。
14、软件工程发展趋势
本章介绍了软件工程的发展趋势,如人工智能、云计算、大数据等。
15、软件工程教育
本章介绍了软件工程教育的现状、问题和对策,为软件工程教育工作者提供参考。
16、软件工程研究
本章介绍了软件工程研究的方法、领域和趋势,为软件工程研究者提供启示。
17、软件工程实践
本章介绍了软件工程实践的经验和教训,为软件工程师提供借鉴。
18、总结
本书最后对软件工程进行了总结,强调了软件工程在现代社会中的重要性,并对未来的发展进行了展望。
《构建之法:现代软件工程(第3版)》是一本全面、实用的软件工程教材,适合广大软件工程爱好者、学生和从业者阅读。