在软件工程中,UML的应用非常广泛。UML建模技术具有可视化、标准化、功能强大、普遍适用等优点,能够贯穿于软件工程的分析、设计、实现、测试、运行与维护等主要阶段。软件建模是开发优秀软件的一项核心工作,UML使用一些标准的图形符号为软件建立模型图。深入理解UML建模技术的各种图及其用途,就可以在软件工程的各个阶段正确应用UML模型图。