目录
在《UML面向对象分析、建模与设计》中学到了用例图,用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图(User Case)是外部用户(被称为参与者)所能观察到的系统功能的模型图。
用例图中的主要元素包括参与者、用例以及元素之间的关系(这三个应该很好理解,一啪啦的废话不多说了,要是看了这个讲解有什么不懂的直接留言或者私信)。
enterprise architect是数据库设计和构建的好工具,不仅仅是UML建模工具,包括项目计划,业务流程,生成文档和模块等功能
接下来讲解怎么用Enterprise Architect(以下简称EA)工具来画
具体步骤
前提准备


包已经新建完成了,接下来新建图


接下来,点击此处,就会弹出工具箱


实战画用例图

注意:如果没有出现右边的输入框框的话就手动点第二个红框框,就会出现!信息填写好点击确定或者回车就行了
当然也经常会用到“包含include”“扩展extend”。这两者的区别是“包含”是主用例没有包含其他的辅助用例就不能独立执行,但是主用例可以在没有“扩展”其他辅助用例的情况也可以执行。
绘制include线和extend线
选中这个小箭头,拖到相应关系的用例上面,再选择对应的关系


这样一个简单的图就做好了,由图可知字体太小了,我们可以调整字体,见补充

最后一个简单的用例图就做好了

实战加一
绘制“机票预订系统”用例图
1. 确定“机票预定系统”参与者。
游客、会员用户、信用评价系统、管理员
2. 确定“机票预订系统”的用例。
3. 确定用例之间的关系
购买机票—查询航班、检查信用等级(include)
退订机票—修改信用等级(extend)
改签—查询航班、查看行程(include)

补充
补充一:如何调整整体字体
补充二:如何修改边框字体
补充三:在关闭Enterprise Architect之后如何打开?
这便是我捣腾好久才整出来的,百度没找到没有的东西就一个一个的试,马克思主义中有句话说得特别好:实践是检验真理的唯一标准
共勉!
注:创作不易,转载请注明出处
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227464.html原文链接:https://javaforall.net
