面对无穷无尽的计算机应用需求,软件开发已成为软件开发人员面临的主要任务。“软件工程”已成为计算机教学一门重要的专业课。由宋广军编著的《高等学校教材·计算机教学丛书:软件工程》以软件的生命周期为主线,重点讨论结构化的软件开发方法,包括结构化分析、结构化设计、编码、测试。通过对基本概念、基本原理、基本技术、基本方法的学习,使读者能很快运用工程的方法与技术开发软件。近些年来面向对象软件开发方法和技术不断普及,用最后两章的篇幅介绍面向对象的基本概念,面向对象的分析和设计方法。《高等学校教材·计算机教学丛书:软件工程》内容尽量做到通俗易懂,图文并茂,原理、方法与实例相结合。可作为高等学校计算机专业教材,也可供计算机软件人员和计算机用户参考。