终于迎来了第一次项目的创作,在充满期待的心情里开始对自己的项目进行策划,填写数据字典,添加功能,功能实现在到最后的项目答辩,亲身经历了所有的步骤后,我学到了很多,在此期间遇到很多的问题,但是在同学和老师的帮助下,都得到了圆满的解决,在此我十分感谢老师和同学们的帮助,在答辩完成之后开始总结一下这一次的项目。

在一开始选择制作项目类型的时候,因为我们组都是大老爷们,也都爱玩游戏,所以我们决定做一个英雄联盟的游戏论坛,初步设想应该有首页,论坛,壁纸,新闻和一个关于,然后还有登录,注册,个人中心,然后开始设计数据字典,这个网站最重要的就是论坛,里面要有关注,收藏,举报,发帖,回复,二级评论,置顶,精华....等等很多的东西,所以我们先将数据库建好然后开始分工,先是找模板,因为第一次找模板,在模板上我们找的不合理,并不是一套,而是每个网页一个模板,刚开始没什么感觉,最后的时候才发现很多不好合的。

找好模板,我们四个人开始分工,后台,表头,登录,注册,我负责登录,在登录的设计上没什么大问题,因为以前做过,很快就做好了,然后我开始做壁纸页面,在做壁纸的时候,因为模板看不懂,所以在循环上出了问题,导致数据库里数据不足4条的时候页面加载出错,好不容易将循环整好了,谁知道图片点开出错了,最后实在没办法,找老师帮我们解决了,在循环里加了一个判断,将壁纸成功完成,然后我开始和组长一块开始写论坛,因为壁纸模板的问题,所以论坛首页我们没有找模板,开始自己设置布局,过程还算顺利,在进行CSS样式的设置中我学到了很多简便方法,使得我在CSS的设计上有了很大的进步,从数据库读取帖子后,置顶和自动加精的SQL语句总是出错,最后还是在老师的帮助下滤清楚了这个四表关联的SQL语句,然后开始设计帖子的页面,将关注,举报,收藏,回复加到网页后,开始实现功能,关注和收藏还好说,主要就是在关注后再次关注有个提示就好,举报上就有分类了,是举报用户,还是帖子,或者说是评论,每个不同的举报都要访问不同的Servlet,然后在举报页面判断,经过之前帖子的锻炼,这个功能在我慢慢的梳理下成功做了出来,然后整个网站的大体就都做好了,剩下就是开始琢磨细节,将细节做得竟可能的完善。

在经过这次的项目之后,我深刻了解了以后工作后的流程步骤,对我的启发很大,在和同学们一起进行项目和自己一个人完全不同,有很多需要考虑的,和同学们一起学习进步的感觉真的很好,最后在次感谢同学和老师们的帮助,让我的第一个项目能完美结束,并且希望我和我的小伙伴们在以后的学习生活中能越来越好。