1.项目词汇
略
2.EA配置
配置模型和依赖库。
图2-1 项目配置图
图2-2 数据库配置图
图2-3 环境配置图
3.双向工程
3.1.模型生成代码
正向工程。只有类图才能生成代码,代码包含类的属性和操作的定义骨架(没有定义体),行为模型生成类的操作即其定义。
图3-1 正向工程图(一)
图3-2 正向工程图(二)
3.2.源码生成模型
逆向工程。引用依赖包,参考源码设计。逆向得到模型,由模型理解源码的逻辑和设计思路。
图3-3 逆向工程图(一)
图3-4 逆向工程图(二)
3.3.模型源码同步
模型修改同步到代码,代码修改同步到模型。
图3-5 模型修改同步图(一)
图3-6 模型修改同步图(二)
4.EA手工编码
4.1.操作的属性窗口的Code编码
图4-1 操作属性Code编码图
4.2.Code Editor的编码
图4-2 Code Editor编码图
4.3.源码文件的窗口的编码
图4-2 源码文件编码图
5.EA建模编码
5.1.EA活动图的效应编码
图5-1 活动图效应编码图
5.2.EA顺序图的消息编码
图5-2 顺序图消息编码图
图5-3 顺序图消息编码图(同步)
图5-4 类同包编码图
6.EA执行分析器应用
图6-1 分析器应用图
6.1.Build配置
图6-2 Build配置图
“%JAVA%\bin\javac.exe” %r*.java -d .
6.2.Debug配置
图6-3 Debug配置图
6.3.Run配置
图6-4 Run配置图
“%JAVA%\bin\java.exe” gui.LoginFrame -cp “.;mysql-connector-java-5.1.22-bin.jar”
7.组件模型
ATM中包含所有源码,形成组件。
图7-1 组件模型图
8.部署模型
图8-1 部署模型图
9.实现效果
图9-1 实现效果图(一)
图9-2 实现效果图(二)
10.跟踪模型
实验三的软件体系结构、数据、界面和模块与类图及其行为建模之间的实现或跟踪模型。
图10-1跟踪模型图
11.甘特图模型
图11-1 甘特图