历时一个月,我和我的组员们终于完成了基于Spring MVC的旅游论坛项目的设计与实现,并向万码学堂的评委老师和学生进行项目介绍和展示,项目得到了老师和学生的认可,我也收获颇丰,因此谈一谈对于这次项目的感受。
此次项目,是我第一次团队合作完成的编程项目,不同以往的单打独斗,团队需要每个人的力量协调完成,因此交流沟通显得尤为重要。因为每个人有自己的想法,所以出现了一些分歧,但经过沟通协商,彼此明白了对方的想法,问题因而得到解决。此次团队合作预演了未来工作的模式,也提前暴露了未来可能出现的问题,像是小组分模块编程,因为没有及时交流,导致部分模块被覆盖,一周的工作成果付诸东流,在此之后,我们痛定思痛,及时互相沟通协调,再也没有发生这样的问题。
我在此次项目负责的是通过把数据存到session实现30天免登录,退出登录,修改用户信息并添加验证,帖子的发布,删除,查找,帖子存到草稿箱并查找,编辑,删除,重新发布,还有实现了查看用户收藏帖子并跳转到该帖子,查看用户被点赞的消息并跳转到该帖子。最终实现的成果虽有些瑕疵,有些功能因为水平不够以及经验不足没有做出来,但总体上我还是比较满意的。
在实现上述功能的过程中,遇到了许多问题,也出现了许多bug,但是通过老师,组长和其他组员的帮助,问题得以解决,而我也从中学习到了实现功能的方法,最重要的是我学习到了处理bug的方法。发现并解决bug对于程序员来说至关重要,我相信通过此次项目对未来学习编程和工作有了很大的帮助。
总结,通过此次项目,我对Spring mvc有了更加深刻的认识,对于框架的搭建,与数据库交互,通过Ajax,表单提交等方法进行前后端交互变得更加熟练,并有了团队合作的经验,如何更好的交流沟通以及协调工作有了较为清晰的认识,还有在软件开发的过程中,建立起如何从用户的角度出发,让页面美观的同时又符合现实逻辑,让用户有更好的体验的思想。此次项目,评委老师也指出了不足,页面有些细节没有做好,显得有点粗糙,不够仔细,不过我相信,通过未来课程的学习,自己的能力会得到更大的提升,未来所展现的项目会更好更完善!
0条评论
点击登录参与评论