本书从理论与实际应用相结合的角度出发,比较全面地介绍面向对象系统分析与设计的原理、方法、技术和工具应用,包括系统分析与设计概述、面向对象基础与建模语言、系统规划、系统需求分析、系统架构设计、软件建模设计、用户界面设计等内容。 本书取材新颖、内容实用、案例丰富,既注重讲解系统分析与设计工程实践的相关知识,又在每个主要的章提供一个较完整的项目案例,并在每章配有多种类型的练习题,这样的编排方式,可以帮助读者全面掌握系统分析与设计领域的方法与技术,同时也有助于通过案例引导读者开展系统分析与设计工程实践。 本书既可作为高等学校的计算机专业、软件工程专业、信息系统专业的系统分析与设计课程教材,也可作为相关开发人员学习系统分析与设计的技术参考书。