本书详细介绍了信息系统设计及UML系统建模的思想和具体方法,内容包括信息系统与面向对象技术概述、UML概述、Rational Rose的使用、用例图、类图与对象图、包图、顺序图与协作图、状态图、活动图、组件图、部署图和双向工程, 后以应急救援指挥调度系统和安全培训题库管理系统两个案例详解UML各种技术的综合应用。本书采用理论结合案例的方法进行讲解,理论讲述清晰,技术讲解细致,案例丰富。在讲述UML案例时,结合了使用比较广泛的UML开发工具Rational Rose。除了 3、14章,每章 还提供了习题,附录还提供了5个课程实验,以供读者 好地了解和掌握UML技术。本书可作为高等院校计算机及相关专业课程的教材,也可作为UML初学者和网站开发人员的参考书。