《普通高等教育计算机类十二五规划教材:软件工程与实践》是一本系统介绍软件工程理论、技术和方法的教材,全书分成12个章节,内容分为四部分:软件工程基本理论,传统的软件开发过程及开发方法,面向对象软件开发过程及方法和软件项目管理基础知识。本书结合软件工程的最新发展技术,以传统的软件工程开发方法和面向对象的软件工程开发方法为主线,遵循软件开发“工程化”思想,结合软件分析与软件设计的大量实例,从实用的角度系统地介绍软件工程学的基本理论、基本方法以及典型的软件开发技术。本书既注重知识的系统性,同时又注重软件工程的实用性和案例分析选题的先进性。全书以一个完整综合实例贯穿整个软件开发过程,重点描述在软件开发时如何使用结构化方法和面向对象方法进行系统分析和设计并建立软件开发模型。通过此实例分析,读者可以直观地分析比较,在软件开发过程中使用结构化和面向对象这两种经典的开发方法的不同。本书的特点在于结合实例描述抽象的软件工程理论、软件开发准则,既注重实用性,又增强了全书的可读性和可理性。《普通高等教育计算机类十二五规划教材:软件工程与实践》内容丰富,系统性强,知识体系新颖,理论与实践相结合,具有很好的实用性,既可作为高等学校计算机专业“软件工程”等课程的教材或教学参考书,也可作为通信、电子信息、信息工程等相关专业的计算机课程教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。