第二章 统一建模语言简介1、 UML和软件体系结构(1) UML是UML是用于描绘软件蓝图的标准语言。l 建模的原则:l 准确、分层、分治、标准l 统一建模语言UML就是满足这四个原则的建模语言。l UML是用于描绘软件蓝图的标准语言。l 它可用于对软件密集型系统进行l 视化l 说明l 建造l 建档。l UML是用于描绘软件蓝图的标准语言。l UML是蓝图:l 支持视化:l UML包括一组明确定义的标准图符l 描述软件产品生产活动中需要交流的各种内容。l 软件开发的所有相关人员, 通过图符能了解和表达需要交流的内容。l 支持建模l 蓝图是模型的表达l UML是标准语言l 支持说明,建造和建档。l 生产软件产品, 需要对此产品进行说明l 说明需要标准化l UML是一种语言l 意味着UML是以标准化的形式,表达这些说明的建模工具。l 它以标准化的方式,完成对软件的l 市场需求的说明l 功能的说明l 运行原理的说明l 内部结构的说明l 对外接口的说明l 及其