本书是根据教育部应用型本科21世纪规划教材指导思想与原则的要求,充分考虑应用型本科人才的培养目标和教学特点编写而成的。全书共12章,主要内容包括:软件工程概念、可行性研究与需求分析、软件设计、面向对象技术、统一建模语言UML、编码与编程语言、软件测试、软件维护、软件工程管理和质量保证、软件工程标准化、软件工程环境、嵌入式系统软件技术。本书在每一章的开头均给出本章的教学目标、教学任务和重点难点,每一章的最后给出实例分析和本章小结,附以部分习题,以便于教学与自学。 本书强调内容的实用性。按软件工程的全过程来安排与组织内容,条理性强,以案例 教学为驱动,易于学生学习与掌握。 本书可作为应用型本科计算机、自动化、机电类等专业和高职高专计算机专业的教材, 也可作为自学教材和软件开发人员的参考用书。 本书所配电子教案可以从中国水利水电出版社网站上免费下载,网址为: http://www.waterpub.com.cn/softdown/。