1997年,OMG 组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML 是一种编制软蓝图的标准化语言,算法
它的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。编程
UML 提出了一套 IT 专业人员期待多年的统一的标准建模符号。架构
经过使用UML,这些人员可以阅读和交流系统架构和设计规划。编程语言
UML支持面向对象的技术,可以准确的方便地表达面向对像的概念,体现面向对象的分析和设计风格.工具
ML的模型主要有三部分构成:设计
UML中有九种建模的图标,即:对象
UML 是 OMG 在1997年1月提出了建立由对象管理组和 UML1.0 规范草案;事件
UML 是一种为面向对象开发系统的产品进行说明、可视化、和编制文档的标准语言;ip
UML 做为一种模型语言,它使开发人员专一于创建产品的模型和结构,而不是选用什么程序语言和算法实现;开发
UML 是不一样于其余常见的编程语言,如C + +,Java中,COBOL等,它是一种绘画语言,用来作软件蓝图;
UML 不是一种编程语言,但工具可用于生成各类语言的代码中使用UML图;
UML 能够用来建模非软件系统的处理流程,以及像在一个制造单元等.