内容简介
本书主要介绍统一建模语言UML及其应用。全书内容丰富,包括UML的用例图、顺序图、协作图、类图、对象图、状态图、活动图、构件图和部署图等9个图中所涉及的术语、规则和应用,以及数据建模、OCL、业务建模、Web建模、设计模式、OO实现语言、RUP等方面的内容,同时介绍了Rose开发工具中的一些用法。本书最后是一个课程注册系统的案例研究,以及一些思考题和设计题。附录给出了两套模拟试题及答案,模拟试题中的题目可以作为UML应用的实例,完成这些练习题有助于巩固读者对UML的掌握。本书可作为大专院校计算机软件专业本科生学习UML和面向对象技术的教材,也可作为软件开发人员自学UML和面向对象技术的参考书。