UML建模技术是软件技术专业的核心课程。本书采用“工学结合”模式编写,选取了一个实际的商业项目(火车票订购管理系统)并借助统一开发过程(RUP)的生命周期进行讲解,将UML 2.0相关知识(10个UML建模图形)应用到RUP的各个开发阶段中,不但帮助读者掌握UML的理论知识,而且可启发读者将UML建模知识应用到软件开发的各个阶段中。本书每章都精心设计了一个与本章内容相关的任务,建议读者掌握章首交代的“知识目标”后完成指定的任务,从而达到课程要求的“能力目标”。另外,本书第8章还设计了一个拓展项目(进销存管理系统),便于读者在学习完UML理论知识后进行巩固和复习,从而提高UML建模的实践能力。《UML基础与项目实践》适合作为应用型本科学生或高职学生学习软件建模技术的核心教材。