web项目总结
大三web项目总结
大三这一年注定是忙碌的一年。进入大三,才感觉到这不同于大一大二时的悠闲生活,只需要做几个小程序,编一段代码,从大三开始,我们需要接触的是一个项目的开发,一个团队的合作。Web网站开发这门课给了我们这样一个锻炼提高的机会,通过整个大三学年对这门课的学习以及对项目的开发,使我学到了不少。以下就是这一年来对这门课的体会和认识,以及在这门课中学习到的东西。
首先从上学期开始说起,刚开始接触这门课时,感觉这门课比较新颖,可操作性比较强,上课老师讲的内容,课后在自己电脑做一遍就差不多会了。但直到开始做网站后,才感到并不是这么简单。我们接触的第一个项目是图书查询系统,组长给我分配的任务是进行前台的界面设计,刚开始我不知道怎么做,因为以前并没有做过网页。于是我开始从书上的内容学习,练习书上的小例子,很快就了解了网页设计的基本知识。接下来就是着手设计图书查询系统的相关页面了,主要采用的是CSS+DIV的方法,但做好之后却发现存在着一些小问题,自己是在360浏览器下做的,但如果放在IE浏览器或谷歌浏览器上查看,效果却不一样了。考虑浏览器的兼容问题,我们组决定统一使用IE浏览器。基本页面做好之后,通过组长的建议,对界面进行了修改与美化。自己的任务就完成了。第二个项目是学生成绩管理系统,这个项目的难度要比第一个项目的难度大,其中的关系分析起来还是比较复杂,按照任务的分配,我还是进行页面的设计和制作。通过对学校的教务处网站界面的研究和分析,我先完成了母版页的制作,但最后具体的页面主要还是靠组长做的,自己做的并不多。这个项目的功劳确实要归功于我们组长,其中的代码设计和功能实现大部分都是他完成的。自己在小组中做的事并不多,这一点确实比较惭愧。
大三下学期,又开始web项目的设计,这一次我们做的是校园手机淘宝网站。由于我们组的同学都比较忙,有的是其他课程的组长,有的要准备考研,于是让我担任了本课程的组长。这下感觉压力比较大了,因为自己的动手能力不强,还未担任过组长。因为这学期只需要做一个项目,所以时间还是比较宽松的。按照老师的要求,我们组一步步的展开讨论,确定了需求。在讨论的过程中,我按照组员的能力分配了任务。刚开始大家的积极性还是比较高的,可是越到后来,大家都不太想做了,一拖再拖,到第一次演示的时候,我们组还没做完。作为组长,我要负很大的责任。首先,自己没带好头,没掉调动起组员的积极性;其次,在分析这个在项目时,感觉比较复杂,自己也不想搞了。最后我们这个项目虽然完成了,但功能上还不足,界面还不美观,总之与其他组比还有差距。这最后还要归功于闫宝彬同学,项目的代码设计功能实现大部分都是他一个人做的。总之,在这次的项目中,自己还没有尽到组长的责任,这一点感觉确实比较惭愧。
大三一年即将过去,回顾这一年来,自己的动手能力确实得到了一定的提高,但自己还存在许多不足之处,这些以后会尽量改正。正如老师说的,大三开始时我们的起点都是一样的,但这一年过后,终点却不一样,有的人在这个过程中付出了很多,同时,也得到了丰厚的回报;有的人一路打酱油过来,什么也没学到。不管怎么样,大三已经结束了,自己也要开始考虑未来的道路了。
扩展阅读:web项目总结
Web项目总结
转眼间,已经完成了四周的web电信项目。总体上来说在这段时间里还是学习了许多平时没有学到的东西,对项目的理解也不象以前那么肤浅了。下面就在这段时间的收获与大家分享一下:这次项目与前一个java项目可以说有很大的不同。整个实施上也不象java项目那么盲目,全都是按照标准化流程走下去的,这是前一个项目所没有经历的阶段。对于一个程序员树立这种模式体系也是非常重要的。
第一阶段:需求分析阶段。其实我们以后在企业去,拿到一个项目都是从需求分析开始的,只有充分了解了用户的需求才能开发出功能完整,性能良好的项目。然而对于这样一个项目的开发来说不是一件容易的事情,必须作好这个阶段。了解客户需求就必须从客户的需求说明书开始分析,而我们这次就是在次基础上来作界面原形的,其实做界面原形也是一个有效了解需求的方式,这就是所谓的界面原型法。在完成界面原型后就得编写测试文档,以保证整个流程大体正确。现在我们都是在用面向对象的思维去设计程序的,那么就得把客户的需求以模块化的形式转化为一个一个的对象,总体上以模块化的形式把握整个大的项目。
第二阶段:项目分析设计阶段。在整个项目中就是这个阶段的工作要多一点,它也直接关系到后一阶段的编码,所以它在总体上起到了承上启下的作用。这一阶段的主要任务包括分析项目中对象,再根据对象设计数据库,在此包括其建模设计,在完成数据库后就是数据流图了,它大体上描述了程序走的流程,以及大体的一个架构。完成上述工作后就是类的设计了,它是根据数据流图的设计来设计的,写出每一个模块的每一个类,为下一个阶段做好准备。在此,我们就完成了整个系统的一个架构。
第三阶段:编码阶段。在整个项目中它不象java项目那么注重编码与算法,相反它注重的是设计思想以及其中的业务逻辑。一些大型项目之所以难其实也就是在业务逻辑上难以理解。所以编码阶段所占用的时间其实是很少的,对于我们开发这个项目总共用了整个项目时间的四分之一,其实在实际工作中编码也是差不多的,重点在分析设计与后期的维护与调试。
第四阶段:测试及发布。这一阶段差不多也就是我们整个项目的最后一个阶段了,因为它没有涉及到具体的维护。不过在项目中我们对此项目的后期维护也还是作了一些考虑,比如多个用户并发时用到的事物,区域与级别在数据库中的读取,都能很好的适应客户的操作,同时也很大程度上提高了代码的可重用性,使得后期的维护更加简单方便。
到此,这四周我们就经历了这四个阶段,体会了一个项目开发从需求分析到试用的整个过程,同时也对前面所学的知识得到了全面的巩固与复习,学到了一些以后经常用到的技术(比如文件的上传,过滤器,分页技术),在此我也不做详细说明。
总之,经过这次项目让我受益非浅,思维也得到了锻炼。我想这就是所谓的工作经历吧!
周毅10.
友情提示:本文中关于《web项目总结》给出的范例仅供您参考拓展思维使用,web项目总结:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《web项目总结》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/673084.html
- 上一篇:web项目总结
- 下一篇:项目开发总结报告