软件工程(原书第10版)
图书信息
书名:软件工程(原书第10版)作者:伊恩·萨默维尔,Ian Sommerville,彭鑫,赵文耘
包装:平装
开本:16
页数:515页
出版社:机械工业出版社
出版时间:2018-2-5
图书简介
《软件工程(原书第10版)》是软件工程理论的经典教材。在书中,作者全面阐述了软件工程的概念、原理、方法和技术等内容,系统化介绍了软件开发的过程、方法和管理,具有很高的理论价值和应用价值。本书共分为四个部分:
第1部分(第1~9章)是对软件工程的一般性介绍,介绍了软件工程的一些重要概念(如软件过程和敏捷方法),描述了基本的软件开发活动(从需求规格说明一直到系统演化)。在这部分中,作者从软件工程的实用角度出发,讲述了如何合理规划、实施和维护软件项目。
第2部分(第10~14章)关注软件系统可依赖性和信息安全等重要话题。作者介绍了可依赖系统的定义、目标和特征,详细阐述了可依赖性工程的方法和步骤;同时,也深入描述了信息安全的概念、研究热点、威胁分类和防范措施等。
第3部分(第15~21章)介绍更高级的软件工程话题,如软件复用、软件构件、分布式软件工程和面向服务的软件工程等。这部分是作者介绍软件工程未来发展的趋势,也是软件工程师进一步提升自己技术能力的途径。
第4部分(第22~25章)关注技术管理问题。作者详细阐述了项目管理、项目计划、质量管理和配置管理方面的内容,通过对软件开发过程全面的认识和管理,提高软件开发效率和产品质量。
本书内容详实,涵盖了软件工程领域的各个方面,为软件工程专业人员提供了全面系统的理论知识和实践经验。
推荐理由
《软件工程(原书第10版)》是一本系统介绍软件工程理论的经典教材,适合软件和系统工程专业本科生或研究生,也是软件工程师的参考书。本书涵盖的内容非常广泛,从软件开发的过程、方法和管理,到软件可靠性、安全、复用、构件、分布式和服务等方面,全面阐述了软件工程领域的知识。读者可以通过本书更深入地了解软件工程的概念、方法和技术,提高软件开发能力和项目管理能力。