从十一月中旬至一月中旬,经历了时长为两个月的B阶段的学习,在这段时间里,我学到了很多东西。在陆老师的指导和小组团队的努力下,我们小组完成了实训项目。
自由选择组队后,我们小组就开始讨论项目主题,决定做一个零食购物商城网站。选好主题后开始设计功能,针对用户,我们分为买家和卖家。在这里我们遇到一个问题,用户、卖家、店铺三者之间如何设计表,是一个用户只能开一家店铺,还是一个用户只能开一家店铺,考虑到项目复杂度和时间紧迫性,我们小组选择了前者,即只涉及两个表,一个用户表,一个店铺表,店铺表包含了卖家id。
我们浏览了许多网站作为参考,将项目功能、数据字典设计好后,组长给我们分配任务,我的任务就是负责写样式和管理员界面的所有功能。我们的项目的样式都是组员自己写的,设计得不够美观,出现的bug也不少,在修改样式上花了许多时间,在最后答辩展示的时候出了一点问题,这点不是很满意。这次样式没有达到预期效果,教会了我下次要用别人写好的。在完成任务的时候,也还遇到了代码上的问题,好在最后在老师和小组成员的帮助下都解决好了。
这次实训让我明白了如果想要完成一个好的项目,自己应该主动去研究新东西,尽自己能力把任务完成好,例如,老师在B阶段的课程中只教授了Ajax传字符串,但是如果在实际需求中需要传一个对象呢,我们通过百度研究JSON。JSON是存储和交换文本信息的语法,它的值可以是数字、字符串、逻辑值、数组、对象、null。项目的成功,除了把组员把自己的任务完成好外,组长的功劳非常大。我们把做好的部分发给大哥整合,数据库也是用他的,这样出错的机率会小一些,但是他的工作量也大了。大哥为了更好地完善项目细节,还自己研究了放大镜功能、令牌机制等,让我们的项目高大上了许多。
通过团队合作完成项目,我觉得有三点下次我做项目一定要注意的。第一个,项目一定要备份!加入新内容了记得要备份,程序出错先别删,备份完了再重新导入。第二个,程序出错找同学找老师,他们不仅能很快地帮你找错,或许还会告诉你更简便的做法。 第三个,尽量找网上的模板,自己写的还容易出错。
最后,备份很重要。
0条评论
点击登录参与评论