一、ULM概述 统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。 UML主要内容 UML的主要特点 1. 统一的建模语言 2. 支持面向对象 3. 支持可视化建模 4. 强大的表达能力 二、静态建模机制 用例图 用例视图也称用例模型,用例模型描述的是外部执行者(actor)所理解的系统功能。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。首先,它描述了待开发系统的功能需求;其次,它将系统看作黑盒,从外部执行者的角度来理解系统;第三,它驱动了需求分析之后各阶段的开发工作,不仅在开发过程中保证了系统所有功能的实现,而且被用于验证和检测所开发的系统,从而影响到开发工作的各个阶段和 UML 的各个模型。在 UML 中,一个用例模型由若干个用例图描述,用例图中显示执行者、用例和用例之间的关系。用例图包含系统、执行者和用例 3 种模型元素。 1.系统