在校的最后一次项目答辩结束了,在这40多天的奋斗里,整个小组都付出了很多的努力,每个人都很认真的完成了自己负责的模块,最后一个项目,比起之前B模块,做的功能多了,用的技术多了,对自己的能力也有了一个更清楚地认识。

从项目开始的数据库设计以及功能设计,到项目框架的搭建,每个人都参与到其中,对于整个项目来言,每个人都很清楚的认识到我们的主要核心主题,但是也遇到了一些小的问题。

前期项目主要功能设计和数据库设计没有出现什么太大的分歧,但是当真的准备页面设计以及编写代码时,又出现了新的问题,比如页面导航、网页导航图等等的问题,在开始考虑时还是不够全面,所以导致后期数据库又增加了不少新的表。不过在代码编写时,我们注意了使用git时容易覆盖的问题,每个人的模块都相对独立,但是在答辩时孙老师也点出了我们的问题。每个人的模块确实都完成了该有的功能,但是在整个项目中,缺少一种融合感,每个模块之间缺少关联,所以看起来网站功能不少,但紧密度不高,用户体验感不强。

从这次项目过程来说,对于目前功能的实现来说,遇到的问题和错误自己通过查找资料或者求助同学还是可以解决的,但是从整个软件的使用角度来说,考虑的还欠缺很多,写一个程序不仅仅是要完成什么功能,更重要的是让使用的人觉得它好用,那才是一个成功的软件。在学校学到的知识和思想,让我受益匪浅,希望能够在今后的程序员生涯中越来越好,不辜负这段努力的日子。