一期项目总结

本文总结了一期“快乐学车”管理系统的开发过程,使用SWT组件,Oracle数据库,JavaSE进行开发。项目从无到有,完全原创,虽小但完整,期间遇到并解决了诸多问题,提升了团队协作和编程技能。代码结构清晰,包括DAO、Service、Util、Entity和View等包。在项目中,主要成员通过自我实践深入掌握知识点,期待后续采用JavaEE框架进行更高效开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在几天前,总算把一期的项目完成了。我们做的是一个“快乐学车”软件,所用的工具是SWT组件, 数据库用的是oracle,学习内容是javaSE。在为期3周的学习和运用上,我们总算把这个项目完成了。我们的项目完全是原创,没有看任何的现成软件。刚开始选题目的时候,很多小组都是选现成的素材,比如音乐播放器或者管理系统之类的,我们虽然是管理系统类,但我们都是一块一块自己做完的,小组三个成员,我是组长,我们在做完自己的任务外还去把别人的任务也做了一遍(毕竟项目比较简单,有充足的时间),在中间审核时,结合老师的建议,又添加了报表和管理方,最后项目终审时,完美收尾。虽然项目比较简单,但是项目没有出现很大的bug,整个项目运行流畅,预期的需求实现了,在这个项目的制作过程中,出现了很多问题,也解决了很多问题,在这一来一回中,学到了很多很多东西。(●’◡’●)
下面来总结一下这次学习过程中的主要点:
1.代码整体布局:
这个是最外层的包布局
dao/dao.impl 包主要是写连接oracle数据库的代码,前者是接口,后者是接口的实现。
service/service.impl包主要是写服务类的代码,是写主要服务类的实现代码,在连接数据库和窗口内实现之间架起的桥梁
util包 主要是工具类的封装,比如实现的一些小功能和小结构,如鼠标点击放开移动的事件,时间线程,走马灯效果等等小功能。
entity包主要是写实体的类,比如用户类,教练类,驾校类等等
view包主要写可视化的界面,主窗口界面,登陆界面,还有各种的注册界面,查看信息界面等等。
2.写代码过程总结:
刚开始实现功能的时候还比较简单,只需要把功能实现,整合到一块就好,主要时间也是浪费在整合小组成员代码上。因为每个人写完自己的功能,在给我(组长)汇总的时候,会出现提交代码不全,数据库脚本没有的情况,每次在我把他们代码看一遍理解清楚之后,才发现有的代码他们修改了却没有给我提交(这个过程好痛苦),后来我叫他们把每次修改情况都粘贴到记事本上记下来,但是他们嫌麻烦,不想办。所以我后来有点生气了,所

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值