万码学堂2016级学生付*琼
项目感言:
时间说长不长,说短不短,3个礼拜的JavaEE实训结束了,对我这个Java菜鸟来说收获颇丰。很清楚自己对知识点掌握不扎实,对项目的具体实现不清楚,所以从开始实训就告诉自己,要通过实训多写,多练,多和组长组员讨论等方式来提升自己对代码的理解和应用,以及对项目功能的具体实现能力,下面从开始讨论并确定项目开始:
1.讨论项目:整个过程虽然都在积极的参与讨论,也提出几个市场热门的项目,但对于技术以及功能的具体实现完全处于懵懂状态,经讨论,因项目时间短而否决,最终确定社交网。
2.设计数据库:做什么确定后,下一步讨论设计数据库,组员们讨论半天感觉没有什么问题后,觉得应该把老师找来看下是否可行,老师看后提出很多问题,按照老师提出的问题重新设计数据库,此时根据网站功能及具体实现细节开始设计数据库。
3.界面功能实现:数据库设计完成后,组长分配任务回家后搭建项目,第二天开始写,我的第一个界面是做美文分享,刚开始接到是做美文分享后,完全无思路,就想着先把界面弄出来吧,参照了很多类似网站,觉得都和当初一起讨论出来的数据库出入很大,如按照其他网站的来做,可以说美文界面的数据库要重新讨论,要换一种思路,不能完全按照其他网站的来做,最后确定左边显示标题,右边显示文章内容及图片等信息,按照这个想法,界面设计好之后开始实现功能,按照老师讲的理清思路,开始写,中间也遇到很多问题,知道遇到问题其实就是自己提升的过程,下次就可以规避同样的问题了,代码越写越快,感觉项目越做越顺利。美文完成后,组长又分配了一个站内发信功能,站内发信设计收件箱,发件箱,写信,回复,删除等功能比美文分享要麻烦很多,界面就多了4个,但这个接到任务后,就知道首先把界面弄出来,再一点一点实现功能,做完后发现写站内发信用的时间和美文分享用的时间差不多,自己也感觉很意外,知道这就是实训带来的进步,最后一个任务是做网站首页,这个界面功能稍少一些,用不不到半天的时间就完成了。
在做项目的过程中得到了写代码自信,清楚了项目的整个过程,这是平时练习得不到的,谢谢学校老师的不倦教诲。