Enterprise Architect(EA)画UML之用例图,敲详细讲解+实战举例 | 您所在的位置:网站首页 › 需求用例图怎么画 › Enterprise Architect(EA)画UML之用例图,敲详细讲解+实战举例 |
目录
具体步骤前提准备实战画用例图
实战加一绘制“机票预订系统”用例图
补充补充一:如何调整整体字体补充二:如何修改边框字体补充三:在关闭Enterprise Architect之后如何打开?
在《UML面向对象分析、建模与设计》中学到了用例图,用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图(User Case)是外部用户(被称为参与者)所能观察到的系统功能的模型图。 用例图中的主要元素包括参与者、用例以及元素之间的关系(这三个应该很好理解,一啪啦的废话不多说了,要是看了这个讲解有什么不懂的直接留言或者私信)。 我们可以看一个用EA绘制餐馆管理系统的用例图 enterprise architect是数据库设计和构建的好工具,不仅仅是UML建模工具,包括项目计划,业务流程,生成文档和模块等功能 接下来讲解怎么用Enterprise Architect(以下简称EA)工具来画 具体步骤 前提准备步骤:打开EA 选择一个路径保存就好la 这里画用例图,所以选择Use Case 新建项目已经完成了,然后,新建包 包已经新建完成了,接下来新建图 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 接下来,点击此处,就会弹出工具箱 实战画用例图我们点击一个Actor,其实就是参与者。点击不动拖到绘制画面中 注意:如果没有出现右边的输入框框的话就手动点第二个红框框,就会出现!信息填写好点击确定或者回车就行了 我们也可以设置边界,做法和上面是一样的,将这个框框按住不动,拖到绘制页面 边界可根据个人喜好设定,当然也可以输入一个餐馆管理系统,我这里的名称是没有输入的,当然可以输入 接下来就是用例,还是刚刚的方法,把Use Case拖住不动 到绘制页面 用元素之间的关系连接线连接,还是和刚刚一样,拖住不动到绘制页面 这个线绘制是没有箭头的,我们需要手动添加箭头: 选中箭头,右键点击特性,方向选择起始——>目标——>点击确定 这样线就处理好了,如图 泛化线的绘制 泛化很好理解,就好比奔驰是车、狗是动物一样。例如处理现金结账和处理银行卡结账都属于收款 用泛化连接的图形如图所示 当然也经常会用到“包含include”“扩展extend”。这两者的区别是“包含”是主用例没有包含其他的辅助用例就不能独立执行,但是主用例可以在没有“扩展”其他辅助用例的情况也可以执行。 绘制include线和extend线 选中这个小箭头,拖到相应关系的用例上面,再选择对应的关系 这样一个简单的图就做好了,由图可知字体太小了,我们可以调整字体,见补充 最后一个简单的用例图就做好了 实战加一 绘制“机票预订系统”用例图1. 确定“机票预定系统”参与者。 游客、会员用户、信用评价系统、管理员 2. 确定“机票预订系统”的用例。 游客:查询航班、注册 会员:购买机票、查询航班、退订机票、改签、查看行程 信用评价系统:检查信用等级、修改信用等级(这两个用例并非由评价系统触发) 管理员:设置航班安排 3. 确定用例之间的关系 购买机票—查询航班、检查信用等级(include) 退订机票—修改信用等级(extend) 改签—查询航班、查看行程(include) 补充 补充一:如何调整整体字体点击——>工具——>选项 点击外观——>配置默认的元素字体——>选择字体大小——>确定 补充二:如何修改边框字体点击边框——>点击红框内的小扫把——>再点击大写的A就可以设置字体大小了——>最后再点击确定 补充三:在关闭Enterprise Architect之后如何打开?在右下角找到模型,点击项目浏览器,找到自己刚刚创建的图就可以打开了。 这便是我捣腾好久才整出来的,百度没找到没有的东西就一个一个的试,马克思主义中有句话说得特别好:实践是检验真理的唯一标准 共勉! 注:创作不易,转载请注明出处 https://blog.csdn.net/hanhanwanghaha一个超级无敌可爱的人欢迎你的关注! 有问题可在CSDN上私信我,期待与你的一起学习 |
CopyRight 2018-2019 实验室设备网 版权所有 |