Visio是微软公司的一款绘图软件,在已有的基本图形库和现成模板的基础上,还提供了丰富的模板和形状,支持U
ML
建模,ER建模和BPMN建模等。本文将介绍如何使用Visio绘制用例图和如何将用例图转化为
数据库
表。
一、绘制用例图
用例图是U
ML
建模中常用的一种图形,用于描述系统的功能和使用情况。用例图主要由参与者、用例和关系三个元素组成。其中,参与者是使用系统的人或其他系统,用例是系统提供的功能,关系包括泛化、扩展、包含和关联等。
下面是一个简单的Visio用例图示例:
1、创建文件
在Visio中创建新的文件时,选择“U
ML
模板”下的“用例图”。
2、添加参与者和用例
在“用例图形状”中选择“参与者”和“用例”,将它们拖动到画布上。在“用例属性”中输入用例的名称和描述,如下图所示。
3、添加关系
使用“连接器”工具,连接参与者和用例,设置连接器的类型和名称,如下图所示。
4、保存文件
点击“文件”-“保存”保存绘制好的用例图。
二、用例图转化为
数据库
表
将用例图转化为
数据库
表是将系统功能与数据之间的联系定义到
数据库
层面的一种方式,常用于
数据库
设计中。一般来说,用例图中的用例可以转化为
数据库
表,参与者可以转化为用户或角色,用例之间的泛化可以转化为继承关系,包含和扩展可以转化为关联关系。
本文以一个简单的“用户管理”系统为例,介绍如何将用例图中的用例转化为
数据库
表。
1、创建表
根据用例图中的用