M1/M2阶段的项目总结和感想(By Highestop Chen)

M1阶段的总结

M1阶段我们团队的主要任务是完成对XueBa网站界面Ui的设计,到具体的团队分工,我的工作就是用HTML和CSS来写基本的网页设计,由于最后要整合和部署,所以我并没有选择用DW做而是直接用VS2012的C#Web做的,这样的缺点就是可视化的效果不是很好,需要反复地进行测试看效果;而且,我之前是没有任何HTML和CSS基础的,所以开始M1阶段任务的时候我花了一个下午加晚上的时间来自学这部分内容,主要参考过W3School和MSDN,并且用Chrome的DT功能看过了不少网站的设计源码之后,我对其有了初步的了解,并开始尝试一步一步地完成自己的部分;总的来说吧,自学的阶段不是很难,着手开始做的时候也没有感觉很费劲,虽然最后我很惊讶地发现这部分的代码量还是很多的,但是觉得HTML的代码和CSS的代码不是像C++或者JS写的那么费脑筋的,再加上也许我本来比较喜欢界面设计这部分东西(网站上的图片是用PS做的),所以在我完成全部的网页设计(M1阶段我们一共有过3个版本,都是一次一次进行更改完善的)后并没有觉得很花时间(一般都是为了保证风格统一和记得数据,就集中时间一次性地做完一个版本,这羊大概会连续做好几个小时,半天多的时间),不过这样也好,这样就不用在其它的时候花太多的时间了,仅仅是修复一些Bug而已;其它的方面,除了在网页设计上我学会了很多东西以外,我也和其他团队成员一起进行了很多关于项目的测试和修改,虽然只主要工作不是我来负责,但是多少也了解到了一些知识吧;另外,团队分工的协调性和合作精神也是这次团队项目的重点吧~

M2阶段的总结

M2阶段我们团队的任务和M1阶段有着很大的不同,从主体的网页设计部分转移到了网站主要搜索引擎的优化部分,但是这里是个人总结,而我的工作只是协助他们处理些优化代码使用和调试的细节问题,另外的工作还是回到了页面的第4版本的设计上来(部署到服务器的版本应该是最新的,中间的几个版本只有在我们这里保留并没有给出去),因为根据我们决定最终使用的搜索引擎的功能,我们的搜索功能页面也会相应地做出改变,这就是我的主要工作了吧,由于有了在M1阶段自学的基础,这部分虽然要用到很多JS的东西,但是我仍旧没有花多长时间来学会它们,然后就是把它们整合到网页中实现这样那样的功能吧;M2的工作量无论是什么方面的,无论是谁的都比M1阶段少了不少,也许是因为我们之前的准备已经比较多了吧,而且我们的合作分工也比原来协调了不少,这样看来,通过这两个阶段的学习和锻炼,我们不仅学到了很多东西并把它们运用到了现实当中,更重要的是面对这样一个项目的分工,我们知道了如何去规划如何去一步一步很好地把它完成!

最后的一句话

每一门课都有一门课能让你学到独到的东西的地方,而一个工程培养和实践的课程作业让你学到的远比你原来想象中的多得多~

你可能感兴趣的:(Stop)