实验三 UML 建模工具的安装与使用


一、 实验目的

1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法;

2) 理解 EA 界面布局和元素操作的一般技巧;

3) 熟悉 UML 中的各种图的建立和表示方法;

4) 掌握如何通过 EA 工具完成相关模型的建立

 

二、 实验内容

  1. 熟悉EA 环境

  2. 采用EA工具完成以下ATM示例系统的UML模型的建立。通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。

提示:EA打开 toolbox 的快捷键为 alt+5

 

三、实验步骤

1.下载   

     点击链接 http://tool.uml.com.cn/ToolsEA/download.asp ,可跳转至下载试用软件页面。

    笔者选用10.0,建议大家选用老一点的版本,太新的版本网上都搜不到什么教程,笔者为此走了不少弯路。这些都是试用1个月的,我也有找到可破解的,想要下载的读者可复制链接:   https://pan.baidu.com/s/1qAZ2QTe0JMd_a-9dWsx9ow  ,提取码:  oxt1   ,注意这个是12.0的版本。

2.实验结果

总览图

 

功能性需求

 

 

用例模型

 

行为模型

(1)活动图

 

(2)顺序图

 

三、思考题

通过网络查找相关资料,了解有哪些工具可以支持UML模型与 C++ 或 JAVA 或 PYTHON 代码的相互转换,并给出网络链接及说明。

 答:笔者用过的IDE不多,查阅结果如下

1.eclipse 

https://blog.csdn.net/qian_xiao_lj/article/details/51217199

2.idea

https://blog.csdn.net/hy_coming/article/details/80741717

其他的工具:https://blog.csdn.net/yongxing510/article/details/73604140(这篇介绍了很多种类的工具,笔者是个小白,全都没有听说过,捂脸,感兴趣可以看一下)

 

四、实验小结

    实验做的磕磕绊绊总算是解决了,总结困难有二,一是版本问题,一开始选择的是最新版,网上基本没找到什么有用的教程,即使看了老师给的例子,仍然没有头绪,后来降低版本就比较顺畅了;二是视频真的是太糊了,大一点的还能看,小的文字就基本靠声音辨别那是什么了。

posted @   super_sweet  阅读(457)  评论(1编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示