内容:
本书从实践的角度详细介绍软体工程的方方面面。第一部分讨论软体生命周期、建模语言、工程工具、项目计划和过程管理等基础知识,后三个部分围绕案例分析介绍软体工程的实践过程与方法。本书内容由浅入深、逐层展开,很自然地穿插介绍了面向对象的建模、软体体系结构设计、设计模式、组件、数据工程、介面设计、重构等知识。通过贯穿全文的案例分析讲述如何以迭代增量式开发方法设计企业级应用,以实例方式有机结合现代软体工程最前沿的新技术,使读者在实践过程中掌握软体工程技术的精髓。另外,在每一章后都提供针对性很强的复习题、解答题和案例分析题,可帮助读者加深理解基本概念。
本书既可作为电脑专业高年级本科生、研究生的教材或参考书,也可供软体开发人员参考。
|