10.0 UML的介绍以及VisualStudio中查看类图
本文介绍UML图的含义、以及如何在VisualStudio中查看类图。
一、UML图介绍
UML(Unified Modeling Language,统一建模语言)是一种标准化的建模语言,用于可视化、规范、构建和记录软件系统的各个方面的图表工具。
UML图分为结构图和行为图两大类:
结构图 | 类图:描述系统中的类及其相互关系,展示类的属性、方法以及类之间的静态关系。 对象图:展示某一时刻系统中的对象实例及其关系,是类图的运行时快照。 组件图:展示系统的物理组件(如文件、数据库表)以及组件之间的依赖关系。 部署图:展示系统的硬件节点(如服务器)以及这些节点上部署的软件组件。 包图:组织和分组类、组件等模型元素,展示包之间的依赖关系。 |
行为图 | 用例图:展示系统与外部用户之间的交互,用于捕捉系统的功能需求。 顺序图:描述对象之间的交互顺序,展示对象之间的消息传递顺序。 协作图:展示对象间的交互关系,着重于对象的角色及其关 |