UML是一种建模语言。是第三代用来为面向对象开发系统的产品进行说明,可视化和编制文档的方法。