下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、web项目总结大三web项目总结大三这一年注定是忙碌的一年。进入大三,才感觉到这不同于大一大二时的悠闲生活,只需要做几个小程序,编一段代码,从大三开始,我们需要接触的是一个项目的开发,一个团队的合作。web开发这门课给了我们这样一个锻炼提高的机会,通过整个大三学年对这门课的学习以及对项目的开发,使我学到了不少。以下就是这一年来对这门课的体会和认识,以及在这门课中学习到的东西。首先从上学期开始说起,刚开始接触这门课时,感觉这门课比较新颖,可操作性比较强,上课老师讲的内容,课后在自己电脑做一遍就差不多会了。但直到开始做后,才感到并不是这么简单。我们接触的第一个项目是图书查询系统,组长给我分配的任务
2、是进行前台的界面设计,刚开始我不知道怎么做,因为以前并没有做过网页。于是我开始从书上的内容学习,练习书上的小例子,很快就了解了网页设计的基本知识。接下来就是着手设计图书查询系统的相关页面了,主要采用的是css+div的方法,但做好之后却发现存在着一些小问题,自己是在360浏览器下做的,但如果放在ie浏览器或谷歌浏览器上查看,效果却不一样了。考虑浏览器的兼容问题,我们组决定统一使用ie浏览器。基本页面做好之后,通过组长的建议,对界面进行了修改与美化。自己的任务就完成了。第二个项目是学生成绩管理系统,这个项目的难度要比第一个项目的难度大,其中的关系分析起来还是比较复杂,按照任务的分配,我还是进行页
3、面的设计和制作。通过对学校的教务处界面的研究和分析,我先完成了母版页的制作,但最后具体的页面主要还是靠组长做的,自己做的并不多。这个项目的功劳确实要归功于我们组长,其中的代码设计和功能实现大部分都是他完成的。自己在小组中做的事并不多,这一点确实比较惭愧。大三下学期,又开始web项目的设计,这一次我们做的是校园手机淘宝。由于我们组的同学都比较忙,有的是其他课程的组长,有的要准备考研,于是让我担任了本课程的组长。这下感觉压力比较大了,因为自己的动手能力不强,还未担任过组长。因为这学期只需要做一个项目,所以时间还是比较宽松的。按照老师的要求,我们组一步步的展开讨论,确定了需求。在讨论的过程中,我按照
4、组员的能力分配了任务。刚开始大家的积极性还是比较高的,可是越到后来,大家都不太想做了,一拖再拖,到第一次演示的时候,我们组还没做完。作为组长,我要负很大的责任。首先,自己没带好头,没掉调动起组员的积极性;其次,在分析这个在项目时,感觉比较复杂,自己也不想搞了。最后我们这个项目虽然完成了,但功能上还不足,界面还不美观,总之与其他组比还有差距。这最后还要归功于闫宝彬同学,项目的代码设计功能实现大部分都是他一个人做的。总之,在这次的项目中,自己还没有尽到组长的责任,这一点感觉确实比较惭愧。大三一年即将过去,回顾这一年来,自己的动手能力确实得到了一定的提高,但自己还存在许多不足之处,这些以后会尽量改正
5、。正如老师说的,大三开始时我们的起点都是一样的,但这一年过后,终点却不一样,有的人在这个过程中付出了很多,同时,也得到了丰厚的回报;有的人一路打酱油过来,什么也没学到。不管怎么样,大三已经结束了,自己也要开始考虑未来的道路了。扩展阅读web项目总结web项目总结转眼间,已经完成了四周的web电信项目。总体上来说在这段时间里还是学习了许多平时没有学到的东西,对项目的理解也不象以前那么肤浅了。下面就在这段时间的收获与大家一下这次项目与前一个java项目可以说有很大的不同。整个实施上也不象java项目那么盲目,全都是按照标准化流程走下去的,这是前一个项目所没有经历的阶段。对于一个程序员树立这种模式体
6、系也是非常重要的。第一阶段需求分析阶段。其实我们以后在企业去,拿到一个项目都是从需求分析开始的,只有充分了解了用户的需求才能开发出功能完整,性能良好的项目。然而对于这样一个项目的开发来说不是一件容易的事情,必须作好这个阶段。了解客户需求就必须从客户的需求说明书开始分析,而我们这次就是在次基础上来作界面原形的,其实做界面原形也是一个有效了解需求的方式,这就是所谓的界面原型法。在完成界面原型后就得编写测试文档,以保证整个流程大体正确。现在我们都是在用面向对象的思维去设计程序的,那么就得把客户的需求以模块化的形式转化为一个一个的对象,总体上以模块化的形式把握整个大的项目。第二阶段项目分析设计阶段。在
7、整个项目中就是这个阶段的工作要多一点,它也直接关系到后一阶段的编码,所以它在总体上起到了承上启下的作用。这一阶段的主要任务包括分析项目中对象,再根据对象设计数据库,在此包括其建模设计,在完成数据库后就是数据流图了,它大体上描述了程序走的流程,以及大体的一个架构。完成上述工作后就是类的设计了,它是根据数据流图的设计来设计的,写出每一个模块的每一个类,为下一个阶段做好准备。在此,我们就完成了整个系统的一个架构。第三阶段编码阶段。在整个项目中它不象java项目那么注重编码与算法,相反它注重的是设计思想以及其中的业务逻辑。一些大型项目之所以难其实也就是在业务逻辑上难以理解。所以编码阶段所占用的时间其实是很少的,对于我们开发这个项目总共用了整个项目时间的四分之一,其实在实际工作中编码也是差不多的,重点在分析设计与后期的维护与调试。第四阶段测试及发布。这一阶段差不多也就是我们整个项目的最后一个阶段了,因为它没有涉及到具体的维护。不过在项目中我们对此项目的后期维护也还是作了一些考虑,比如多个用户并发时用到的事物,区域与级别在数据库中的读取,都能很好的适应客户的操作,同时也很大程度上提高了代码的可重用性,使得后期的维护更加简单方便。到此,这四周我们就经历了这四个阶段,体会了一个项目开发从需求分析到试用的整个过程,同时也对前面所学的知识得到了全面的巩固与复习,学到了一些以后经常用到的技术
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年生物制药创新药研发动态创新报告
- 2026年工业机器人核心部件国产化项目智能制造产业生态构建可行性分析报告
- 行业创新与合作研讨会活动方案
- 2025年文旅融合新趋势:沉浸式体验馆建设可行性研究报告
- 2026年供应商问题催办函7篇
- 2025年3D打印技术在制造业应用前景分析报告
- 2026年航空航天行业商业航天创新报告及未来五至十年行业发展趋势报告
- 特殊教育中蒙学生活技能训练体系构建课题报告教学研究课题报告
- 2026年职场礼仪与人际交往测试题
- 2026年职业技能鉴定试题职业技能操作流程标准应用题
- 2026年安徽马鞍山市高三高考一模数学试卷试题(含答案详解)
- (2025年)一级人力资源管理师考试真题及答案
- 2026湖南衡阳日报社招聘事业单位人员16人备考题库及答案详解(新)
- 2025年医疗器械行业质量管理体系手册
- 摄食训练技术
- 企业网络设备配置与调试指南(标准版)
- 辽宁省大连市双基2025-2026学年上学期高三期末数学试卷(含答案)
- 肾内科患者血液透析中过敏反应处理
- 备战高考:高三班级管理与激励策略
- 核心高考高频688词汇(高考高频词汇)
- 【完整版】2025年一建《管理》真题及答案
评论
0/150
提交评论