统一建模语言(UML)在面向对象的软件分析与设计中起着举足轻重的作用。本书以“实用为本”为原则,在介绍软件工程基本理论之后,通过大量实例讲解软件开发生命周期的主要方法;系统讲授了统一建模语言的应用,展示了在软件开发的各个阶段中如何使用UML;示范了如何利用UML选择合适的技术以满足应用的需求;并试图通过自己的尝试,在面向对象程序设计中吸收传统结构化设计方法,走出自己的道路。
本书结合实例陈述理论,深入浅出,可以作为计算机及相关专业的软件工程课程或统一建模语言课程的教材,同时也适合作为广大编程爱好者金额的自学参考书。
本书电子教案及实例源代码可以从中国水利水电出版社网站免费下载,网址为:http://www.waterpub.com.cn/softdown/。