内容简介
本书为普通高等教育“十一五”国家级规划教材。
本书是21世纪初国内外软件工程新思想、新方法和新技术的产物。本书吸取了国内外多种软件工程教材的优点,避免了其缺点,因此更具有理论性、实践性和实用性。它进一步充实了“面向过程、面向数据、面向对象”的开发方法和“面向流程分析、面向数据设计、面向对象实现、面向功能测试、面向过程管理”的实施理论,以及“功能、性能和接口”的立项、需求、策划、设计、实现、测试和验收标准。本书增加了软件工程中的形式化方法、UML的图形描述方法、数据库设计的理论与方法、CMMI的具体内容等。无论在内容的广度、深度和创新上,本书都大大超过了第1版。
作为计算机专业高年级本科生或硕士研究生的教材,应该讲授全部章节;作为非计算机专业本科生或软件专业高职高专学生的教材,最好忽略带星号(*)的章节;作为IT企业的培训教材或软件工作者的自学书籍,可以任意裁剪。