《软件工程基础与实训教程》从结构化方法和面向对象方法两方面讲述软件工程的基本概念、原理和方法,系统地介绍了目前较成熟的、广泛使用的软件工程技术。《软件工程基础与实训教程》内容包括:软件工程概述、软件需求分析、概要设计、详细设计、程序编码、软件测试、软件维护、面向对象技术、软件工程管理、综合实例——网上书店系统、实训指导。《软件工程基础与实训教程》采用案例式教学,既注重基本知识的表述,又注重内容的先进性、系统性和实用性,力求反映软件工程技术发展的最新成果。《软件工程基础与实训教程》理论与实践相结合,内容翔实,实用性强,可操作性强。《软件工程基础与实训教程》可作为高等院校、高职高专院校及计算机相关专业的教材,也可作为社会软件工程培训的教材,同时还可供从事软件开发及应用的程序员参考。