《高等学校计算机专业规划教材:软件工程基础》全面、系统地介绍了软件工程的基本概念、原理和典型的技术方法,在注重软件工程学科的系统性、原理性的同时,通过实际项目来增强读者对软件工程方法与技术在实践中的应用。本书共11章,第1章是对软件工程的概括。第2章至第5章按照软件生命周期的开发顺序,以结构化方法为主线,介绍软件工程各阶段的任务、过程、方法和工具。第6章介绍软件测试。第7章至第9章结合软件生命周期过程,以面向对象方法为主线,介绍UML统一建模语言、面向对象分析、面向对象设计等内容。第10章介绍软件维护。第11章介绍软件项目管理。本书将软件工程教学和实践相结合,可作为高等院校计算机专业或信息类相关专业课程的教材或教学参考书,也能作为有一定实践经验的软件工程人员和需要开发应用软件的广大计算机用户的参考资料。