通过这次做项目,使我对编程有了进一步的认识。做项目的时候,最重要的不是自己如何快速地将自己分配的任务做完,而是要注重团队合作。一开始组内必须对这个项目的数据库的命名进行讨论,定义表的属性的数据类型,表与表之间会有关联,所以有的属性的类型与长度必须定义一致,这样访问数据库时才不会出错。如果一开始不将这些步骤统一下来的话,就会给后面的编程带来一系列的问题。
我做的是主页模板设计,做的内容包括主页构建、电影数据、注册登录和商品添加这四个功能。做这个项目的时候,我浪费了太多的时间在电影添加界面上。首先对于界面的一些布局没有考虑清楚就动手,不知道如何运用java语言来对数据库进行处理,对于细节方面考虑地不全面,导致了遇到了错误就不停地修改。在插入数据到电影主表中停留的时间太长,不懂得运用打印功能来检查错误。同时在修改库存的时候完全没有思路,只对库存进行了修改却在电影添加时没有对库存进行判断,这就是程序的一大错误之处。正如老师所说,在第一个界面完成之后,接下来的添加电影界面做起来就不太难了,对这个项目实现的功能也有了一定的了解,以及对这个项目如何动作的有了基本的了解。其实我在这个模块遇到的最大的问题就是,一开始对这块模块到底实现的功能与细节分析得不彻底,所以在开始编程的时候就手足无措。于是这部分的代码就出现了许多漏洞,然后在运行程序的时候就不停地修补漏洞。接着就对这个界面的功能进行不停地完善,在修改的过程中也就浪费了许多时间。
当组长将这个项目组合完成之后,我知道了做一个项目不是一个人就能完成的,需要组员之间的配合,因为有的功能与别的人所做的功能是相连接的。如果只顾自己,这个项目也不会完成。这需要与组内的成员进行交流,以及组长的辛苦努力与组员们一起解决问题。逝者如斯夫,不舍昼夜。不觉中研项目已到了提交研究报告的阶段,料后,项目进入了报告撰写的阶段,报告是我们项目产出的重要标志,所以小组全体成员都认真对待。同时也进行了分工,包括文献查阅、理论知识支撑、数据整理分析、总报告撰写以及ppt制作。各个成员在不同工作中能力得到了提升,比如,专业知识的加强,文献查阅技术的提高,文字撰写能力的提升等等。
至此项目即将告一段落,其实施过程中有以下几点体会愿与老师、同学们分享。第一,面对一个项目,我们首先应该确立总目标,知道我们要去干什么;其次,要把总目标分解成一个个小目标,明白我们该如何去做;最后,还要对目标进行有效的管理,查看目标的进度多少,方向是否偏离。科研项目也不例外。第二,团队的协同合作是非常重要的。现代社会是建立在分工的基础上的,科研项目也必然是要求分工明确的。此次调研中,小组从课题准备,现场调研以及报告撰写都有着清晰的分工,各司其职使队员明白自己的责任,同时也提高了团队的工作效率。但我们也没有忽略协作的重要,实施过程组员间互帮互助,共同应对难题挑战。第三,沟通交流的技巧必不可少。无论是与队员之间的讨论,还是对调研对象的访谈都少不了有效沟通交流,尤其是定性的访谈。真实的资料是科研中发现问题、验证问题、解决问题的基石。所以怎么样从访谈人员口中得到真实的资料就显得格外重要。我们在调研中的体会则是,要真诚的去向他们了解情况,此刻他们是老师。还要善于倾听,耐心听他们说,而不是仅仅让他们说出你想知道的问题。
随着项目临近尾声,适时总结整个项目实施的过程的成功经验与失败教训,将为我们以后开展科研工作打下坚实的基础。最后,衷心地感谢关心与支持我们的所有老师和同学们。
加油!你是最棒的!
加油!