最近做了善良公社这个项目的1.0版,这个项目用米老师的话来说就是项目不大,但对于我来说还是挺大的,第一次跟着别人做除了机房收费系统以外的项目,经历和感受都不一样。

        其实刚开始的时候老师并没有打算让我们做这个项目,而是做另外一个关于模块的东东,简单的说就是将一个网页中可能用到的东西做成“活”的,不要那么死板,是小崔师哥和社河带队,当时,我们的进度最快的是社河,好像到了jquery,最慢的牛腩还没看完,刚三分之一吧,感觉这个东西很抽象,我们八个人在做的时候,想破头都做不出来,不知道从何入手。

        终于有一天,米老师看不下去了,才让我们做这个亚红姐的项目,给我们的期限是半个月。当时很惊讶,半个月,我们能做完吗?于是,我们好像是用了9天时间来了解需求,搭建SVN,生成代码,建立解决方案,分析数据库,了解界面,学习如何在浏览器中调试,剩下的五天时间才开始弄代码。

        后台用的是easyUI框架,对框架不熟悉,对动软生成的代码也不熟悉,牛腩中的知识用到的很少,页面没有服务器控件,全是html控件,而自己最熟悉的就算是服务器控件,毕竟牛腩中用到的全是服务器控件,北大青鸟中讲的也是服务器控件,html控件知道的很少,所以感觉什么东西都是新的,什么东西都得从头学习。

       于是,我们先做着,后台的几大模块都差不多,我们分工协作,知识共享,当我们遇到不会就从网上找资料,实在是不行的时候就向向崔师哥求助。因为是html控件,如何点击控件,转入后台方法,如何将前台的数据传入后台,如何在后台拼接sql语句等等,这些都是需要我们学习的地方。当然,后台也需要绑定数据,我们开始用的是repeater,后来发现repeater存在缺陷,于是推倒重来,采用json数据,关于json数据怎么绑定、怎么转换成json数据格式,又怎么实现分页又捣鼓了很久。这期间,还得感谢小崔师哥,如果没有小崔师哥,后台恐怕得多花一倍或者是两倍的时间。6天的时间飞逝而过,我们项目存在的“缺陷”却还很多,还好米老师没有找我们“麻烦”,所以我们继续着。。。。。。

        接下来的时间,我们又用了将近半个月的时间进行前台的开发,前台的开发,当前是延续后台的“传统”,用的依然是html控件。

        在前台,我做的是搜索页面,需要将首页的搜索的值传入到搜索页,然后查询的结果显示到当前页面中。在搜索页面,开始用的也是EasyUI控件,很轻松的搞定了,但是,亚红姐看了后,觉得用这个控件显示效果不美观,换了一种显示方式,主要是根据最初的那个网站的搜索结果显示页面来的。这个时候采用repeater控件绑定数据,并显示分页效果。关于这用repeater显示分页效果可以参看我的博客之Repeater的真分页——善良公社

        陆陆续续的我们在半个月时间中将前台的功能做的差不多了,转入测试,因为在这期间,不管我们是在做那一块,都是用谷歌和FF来调试的,从来没在IE中调试过,每次一看到谷歌和FF没有问题,就觉得这个没有问题了,没有考虑到浏览器的兼容问题,特别是IE的兼容问题。现在大多用户用的都是各个版本的IE浏览器,所以当我们在用IE浏览器浏览的时候报了很多错误,千奇百怪的错误。特别是样式问题,于是就不断的改,不断的调试,可每当发布一版,测试,将问题反馈,发现有错的还是那几个地方,IE的问题怎么也解决不了。

        于是亚红姐生气了,我们也疲了,产生了这样那样的不好的情绪,还好后来亚红姐又鼓励我们,社河也笑嘻嘻的让我们再加把劲,我们也用了一天的时间调整好情绪,崔师哥和亚红姐推了一把,米老师也在关键时刻拉了我们一把,于是善良公社项目1.0版就算结束了。

        这就是我在这次项目中的整个经历,在这个项目中,我学到了很多,也看到了很多,明白了很多,以下一些是我对这次项目的一点点深刻感悟。

       当我们在第一次遇到浏览器兼容的问题,我们Pass了,第二次遇到我们也Pass了,第三次我们还是Pass了。。。。。。连续这么多次,我们都是在Pass中度过,从来都没有想到说静下心来,站在巨人肩膀上,查找资料,找到出现兼容问题的原因,解决这个问题。我们对待学习的方式还有待改善和提高。

       作为一个项目负责人,心态很重要,我认为项目负责人每天都应该对自己的组员笑眯眯的,鼓励自己的组员,让组员在这个项目中看到希望,让自己组员时刻都能想到项目完成时的那份喜悦与自豪,让组员愿意在你的带领下去做这个项目。当然,管理也挺重要,每天应该做什么做到什么程度心理都应该有个度,对于一些项目中可能存在的问题也需要提前做好预防。

       作为组员,我觉的我们不仅需要支持项目负责人的决定,组员之间也需要互相帮助,做到知识共享,每天保持一个良好的心情,有问题及时反映。

       我暂时能想到的就这么多了,等以后想到了再补吧。通过浏览器兼容问题暴露出来的我们的学习问题,还需要我们去改善,希望我们能做的愈来愈好。

 

做善良公社项目的经历和感受——善良公社相关推荐

  1. 来兄弟连学习的经历和感受

    我已经从兄弟连毕业,也找到了超出来兄弟连时期望的工作.下面我说一下我来兄弟连学习的一些经历和感受,供大家参考. 在大学时,我对计算机很感兴趣,在学校计算机网络中心的老师的指导下,我认识到学习PHP是个 ...

  2. 牛P的经验、经历、感受分享

    牛P的经验.经历.感受分享 刘加伟: 1. 做为技术方面的大牛/专家,一路走来,你最大的感悟和收获是什么? 只有努力, 并且相信自己, 你才能获得一点一点技术上的成绩. 2. 因为做技术的平时都喜欢熬 ...

  3. 26岁转行软件测试,目前34了,分享一些我的经历和感受

    互联网是一个有发展空间行业,完全靠技术实力说话,只要你在大学多用点心,学历也不是太差,总能找到一份不错的工作. 我身边有很多想转行做测试的朋友,每天我也会收到很多人在后台留言,如何转行软件测试. 我是 ...

  4. 29岁才转行软件测试,目前31了,我的一些经历跟感受(中)

    上文说到我在自己实操了几个项目,看了几个视频勇敢的去参加了面试.过程结论起来就一句话,最终我花了近两个月时间,可能参加了20次的面试,才勉强找到份工作.这句话的背后是:我主动找了很多家,别人一看我的年 ...

  5. [28期] 来兄弟连学习的经历和感受

    我已经从兄弟连毕业,也找到了超出来兄弟连时期望的工作.下面我说一下我来兄弟连学习的一些经历和感受,供大家参考. 在大学时,我对计算机很感兴趣,在学校计算机网络中心的老师的指导下,我认识到学习PHP是个 ...

  6. 如何使用graphpad做柱形图_系列文章 如何使用PaddleDetection做一个完整项目(三)...

    系列文章 如何使用PaddleDetection做一个完整项目(三) 该文章是PaddleDetection的完结篇,请参考之前两篇文章 https://zhuanlan.zhihu.com/p/10 ...

  7. 【春秋招面试分享】讲一讲当时春秋招时做过的项目以及推荐几个项目+推荐面试突击的视频

    前阵子写了一篇关于春招的文章,没看过的或许可以看一看 有必要说一说即将到来的春招(经历+重要性+如何准备) 主要是给还没有参加过面试的学生提供一些参考,文中跟大家说了自己当时在项目这块,是非常薄弱的, ...

  8. 如何做AI开源项目?零基础到100star

    欢迎关注我的公众号:YueTan ​背景 GitHub,知名社交网站,汇集了全球众多开源项目.细心的人早已注意到,我公众号的logo就借鉴了github经典配色 如何谈笑风生地做一个开源项目呢?可以做 ...

  9. PM成长日记第三话-那些年我们一起做过的项目

    第三话按照原计划是要写写平常心的,因为飞跃计划要交作业,所以就改为写自己对项目管理的一些经验总结,刚好前一段时间那些年我们一起追过的女孩很是流行,这一话的名字就叫做那些年我们一起做过的项目. 我的第一 ...

  10. 从新手到老鸟的脱变过程之《如何做手游项目》

    老鸟飘过! 目前,新手的状态基本是这样的! 先是找群,加到群后,先看群文件有没有东西? 然后,再看群公告有没有辅助类的广告? 在群里默默的看着,有没有人发言? 或是提供有价值的信息? 特别希望看到,有 ...

最新文章

  1. 软件测试实验--性能测试工具LoadRunner
  2. 四 Vue学习 router学习
  3. MyBatis 为什么需要通用 Mapper ?
  4. Android-JNINDK(一)入门
  5. Android开发——View的生命周期总结
  6. pc receiver2.0.3_【工控笔记】WINCC 7.4与博途V15.1仿真软件S7PLCSIM V15 通信
  7. 外包以小时计算金额的费用_2020年初级会计各大税种的计算公式,请收藏!
  8. [html] iframe在更改了src之后,不出现后退或者前进按钮怎么解决?
  9. .NET Framework 托管与非托管代码
  10. AcWing 796. 子矩阵的和
  11. 北京科技大学计算机博士统考,北京科技大学计算机与通信工程学院2016年博士录取方案...
  12. 借鸡生蛋术–砍价小程序的推广变现教学
  13. Excel定义函数自动填充
  14. Python-人脸识别并判断表情 笑脸或非笑脸 使用笑脸数据集genki4k
  15. speedoffice(Excel)表格中输入身份证号码显示不全怎么解决?
  16. Plugin JavaDoc was not installed: Cannot download 'https://plugins.jetbrains.com/pluginManager/?acti
  17. SQLZOOL练习题答案和解析 第1关 SELECT name
  18. 【人脸识别】基于PCA和SVM的人脸识别关键技术研究与实现附matlab代码
  19. android 6.0 SystemUI源码分析(1)-SystemUI介绍
  20. 数据结构之链表(LinkedList详解)

热门文章

  1. 数字电路设计:竞争冒险以及消除方法
  2. 苹果cms大橙子和B站模板教程
  3. linux安装CUPS详细教程,ubuntu安装打印机CUPS
  4. linux怎么用水星无线,用手机设置水星路由器步骤_手机设置mercury无线路由器-192路由网...
  5. HCL配置不同VLAN之间进行通讯实验
  6. NUCLEO L476RG学习笔记(六)定时器中断
  7. 铲雪车(snow) UVA10203 Snow Clearing 题解
  8. 服务器托管双线技术方案
  9. 一款优秀的IT资产管理系统-Snipe-IT 安装及用户手册中文版(二配置使用篇)
  10. HTML5酷站欣赏及学习网站收集