一、实验目的
1 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法;
2 理解 EA 界面布局和元素操作的一般技巧;
3 熟悉 UML 中的各种图的建立和表示方法;
4 掌握如何通过 EA 工具完成相关模型的建立
二、实验内容及步骤
1、熟悉EA 环境
2、采用EA工具完成以下ATM示例系统的UML模型的建立。通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。
三、实验步骤
1.建立需求模型
查询余额:
卡处理:
取款:
用户登录:
用户界面:
2.用例模型:
行为模型:
(1)状态图
(2)活动图:
(3)顺序图:
.
四、思考题
通过网络查找相关资料,了解有哪些工具可以支持UML模型与C++或JAVA或PYTHON代码的相互转换,并给出网络链接及说明。
(1)myeclipse 转换java https://blog.csdn.net/laven90/article/details/39644505
(2)Acceleo 3.0转换Python http://www.acceleo.org/pages/home/en
(3)AndyUML 1.4.2 J转换ava https://play.google.com/store/apps/details?id=com.yeradis.android.yuml&hl=en
(4)ARTiSAN Studio 7.4转换C++ http://www.atego.com/products/artisan-studio/
五、实验小结
1、经过本次实验更加深入的了解EA建模的流程
2、参考视频的后期有部分无法参考,在前面的基础之上自己进行总图的参照完成后续的工作,收货颇丰
3、进行UML建模的验证性实验难度不大,但是软件的不同版本的使用仍有很大的挑战,希望有时间可以摸索EA15.0版本
标签:转换,第三次,模型,EA,建模,实验,UML,com 来源: https://www.cnblogs.com/yuqi815/p/12784347.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。