1.正向工程
1.1.ATM GUI正向工程所有类生成脚手架
通过EA正向工程生成各个类的基本代码框架,将主架包及相关jar包设置为根目录,进行生成。如下图所示:
1.1.1.控制、业务、数据、客户层等类生成脚手架
正向工程生成各个层部分类的基本代码框架
①Dao层DBConn类:
②Service层Withdrawal类:
③GUI层Card类:
④Client层LoginFrame类:
⑤Client层ATMPanel类:
2.逆向工程
EA逆向工程导入ATM系统案例源码。
3.类图的行为建模
3.1.类图的行为建模——活动图
对取款类图进行行为建模,绘制活动图,如下图所示,并正向工程生成覆盖原生成代码:
3.2.类图的行为建模——顺序图
对取款类图进行行为建模,绘制顺序图,如下图所示,并正向工程生成覆盖原生成代码:
4.跟踪模型
实验二的分析类与本实验的软件体系结构、数据、界面和模块共四层之间的实现或跟踪模型。
5.项目甘特图
项目甘特图: