UML
UML(Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言,软件设计的全过程。
UML包括UML语义和UML表示法两个部分:
UML语义:UML对语义的描述使开发者能在语义上取得一致认识,消除了因人而异的表达方法所造成的影响。
UML表示法:UML表示法定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供可标准。
UML模型图的构成:
事物:UML模型中最基本的构成元素,是具有代表性的成分的抽象
关系:关系把事物紧密联系在一起
图:图是事物和关系的可视化表示(九大类图 :软件需求分析 到 软件部署运行)
关联关系:比如说组合的关系