一、 实验目的
1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法;
2) 理解 EA 界面布局和元素操作的一般技巧;
3) 熟悉 UML 中的各种图的建立和表示方法;
4) 掌握如何通过 EA 工具完成相关模型的建立
二、 实验内容
-
熟悉EA 环境
-
采用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(这篇介绍了很多种类的工具,笔者是个小白,全都没有听说过,捂脸,感兴趣可以看一下)
四、实验小结
实验做的磕磕绊绊总算是解决了,总结困难有二,一是版本问题,一开始选择的是最新版,网上基本没找到什么有用的教程,即使看了老师给的例子,仍然没有头绪,后来降低版本就比较顺畅了;二是视频真的是太糊了,大一点的还能看,小的文字就基本靠声音辨别那是什么了。