UML 建模工具的安装与使用
一、 实验目的
1) 学习使用 EA(Enterprise Architect) 开发环境创建模型的一般方法;
2) 理解 EA 界面布局和元素操作的一般技巧;
3) 熟悉 UML 中的各种图的建立和表示方法;
4) 掌握如何通过 EA 工具完成相关模型的建立
二、 实验内容及步骤
-
熟悉EA 环境
-
采用EA工具完成以下ATM示例系统的UML模型的建立。
通过 EA 工具完成相关 UML 图的绘制。在建立过程中尝试理解模型元素,模型元素之间的关系。
提示:EA打开 toolbox 的快捷键为 alt+5
三、实验过程
1、建立需要的模型

2、卡处理界面

3、用户登录界面

4、用户界面

5、取款界面

6、查询余额界面

7、ATM系统功能需求

8、用例建模

9、创建行为模型包括三个包

10、活动图界面



11、顺序图




12、状态图


四、思考题
通过网络查找相关资料,了解有哪些工具可以支持UML模型与C++或JAVA或PYTHON代码的相互转换,并给出网络链接及说明。
答:支持UML模型实现python:http://sourceforge.net/projects/eclipse-pyuml
Software Ideas Modeler 11.53,可以支持C++或JAVA 或PYTHON的实现。 链接:http://www.softwareideas.net
五、实验小结
答:本次实验基本是验证性实验,难度不像打代码那么大,需要有耐心去一步一步的实现步骤,就能得到自己想要的运行结果。这次实验对于我们以后对于uml的建模有了很大的帮助,对基础的东西做了铺垫。
浙公网安备 33010602011771号