UML作为OMG组织颁发的软件分析设计标准,已成为现代软件工程环境中进行面向对象分析和设计的重要工具。同时,UML作为面向对象开发中一种通用的标准的图形化建模语言,具有定义良好、易于表达、功能强大且普遍适用的特点,是目前软件分析设计开发领域主流的系统分析方法。 本课程主要讲述有关UML建模的基础知识以及如何运用UML进行软件系统的分析、设计并完成软件建模。 通过本课程的学习,旨在使学生进一步理解面向对象程序设计的相关概念,全面掌握UML建模规范,并初步具备进行软件分析、设计、建模的能力。