本书主要介绍了软件工程学及应用的有关内容,主要包括可行性研究、需求分析、概要设计、详细设计、编码、测试、维护等。为了保持教材内容的先进性,本书也包含了面向对象软件工程学方面的内容。