Unified Modeling Language (UML)又称统一建模语言或标准建模语言,用来设计软件蓝图的可视化建模语言。它支持面向对象系统的分析,设计,实现和交付等各个环节,可以用系统的理解,设计,浏览,维护和信息控制。在实际软件项目中要和具体的软件开发过程结合起来才能更好地发挥作用。
1.基本构造块
简述:事物是对模型中最具有代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。
①事物(Things)
简介:构成模型图的一些基本图示符号,他们表示一些面向对象的基本概念。
示例:
②关系(Relationships)
简介:表示基本图示符号之间的关系。
示例:
③图(Diagrams)
简介:特定的视角对系统所作的抽象描述。
2.规则
3.公共机制
关于关系和图的具体介绍,将会在接下来的一系列博客中进行更新,如有不对,还请指教。