全书本着“理论够用适度,任务引领学习”的原则编写,根据高职学生的特点,全书围绕一个物业管理系统展开,以软件生命周期为主线,介绍结构化软件分析设计方法和面向对象软件分析设计方法,将软件工程知识点分解到各个任务中。 全书共分为5个单元:软件工程概述、项目计划分析、软件的设计、面向对象方法学、软件测试与维护。本书注重应用性和实践性,参照软件工程课程教学标准和高职高专学生的特点,通过案例引领,对软件工程中重要的知识点着重剖析并举例,供读者学习借鉴和参考。 本书适合作为高等职业院校“软件工程”课程的教材,也可作为电大、成人院校、各类培训教材用书,还可供准备参加计算机等级考试和自学软件工程的读者阅读参考。