本书概要地介绍了基于UML的面向对象分析与设计的基本概念及其建模开发过程,包括设计模式、正向/逆向工程和数据库设计建模等15个课程设计题目,以一个集成案例“企业综合信息管理系统”贯穿于可行性研究、需求分析、系统分析与系统设计的全过程,并以此为例引导学生以一个自选的待开发项目作为本课程设计的目标,完成具体分析设计任务。
本书既可作为普通高等教育“十一五”**级规划教材《UML系统建模与分析设计》的配套教材,也可独立于教材作为软件工程类课程的参考书,以及作为计算机专业本科生学习UML的课程设计用书。