《软件工程》实验个人报告,实验三:软件系统设计3; 滁州学院课程

1.正向工程

1.1.ATM GUI正向工程所有类生成脚手架

通过EA正向工程生成各个类的基本代码框架,将主架包及相关jar包设置为根目录,进行生成。如下图所示:
图1-1 ATM根目录设置图
图1-2 ATM正向工程图

1.1.1.控制、业务、数据、客户层等类生成脚手架

正向工程生成各个层部分类的基本代码框架
①Dao层DBConn类:
图1-3 Dao层DBConn类代码图
②Service层Withdrawal类:
图1-4 Service层Withdrawal类代码图
③GUI层Card类:
图1-5 GUI层Card类代码图
④Client层LoginFrame类:
图1-6 Client层LoginFrame类代码图
⑤Client层ATMPanel类:
图1-7 Client层ATMPanel类代码图

2.逆向工程

EA逆向工程导入ATM系统案例源码。
图2-1 ATM逆向工程图

3.类图的行为建模

3.1.类图的行为建模——活动图

对取款类图进行行为建模,绘制活动图,如下图所示,并正向工程生成覆盖原生成代码:
图3-1 ATM行为建模取款活动图

3.2.类图的行为建模——顺序图

对取款类图进行行为建模,绘制顺序图,如下图所示,并正向工程生成覆盖原生成代码:
图3-1 ATM行为建模取款顺序图

4.跟踪模型

实验二的分析类与本实验的软件体系结构、数据、界面和模块共四层之间的实现或跟踪模型。
图4-1 跟踪模型图

5.项目甘特图

项目甘特图:
图5-1 甘特图

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值