项目总结

来源:互联网 发布:初中化学软件有哪些 编辑:程序博客网 时间:2024/06/05 03:18
      这周,为深圳某公司做的一个房屋装修项目的第一版终于完成了!整个开发过程历时一个月,至于收获对我来说是一个大丰收。
  【学习方面
        因为这个项目本身就是在学习之余做的。所以在此过程中肯定少不了的就是一边学习,一边完成任务了。另外,由于自己之前没有做过Java的项目,所以这也是一个”处女“作了(哈哈哈……),当然从中的学习到的知识也是很多的。
        首先,我们是从页面开始,根据委托公司的美工提供的样板图,用HTML5+CSS3一点一滴的画出了所有的界面,其中不乏一些比较复杂的页面。要知道,在此之前,整个项目组内都是没有用这种方式来化界面的,甚至是以前就没有做过页面方面的开发。所以,所有的东西都是在尝试中实现的。包括页面的布局,方法的绑定和数据的绑定以及在HTML中的循环、判断语句的使用……除此之外,我本人也对java项目的开发过程有了一个比较深刻的认识,学习了Spring MVC+myBatis+tomcat+maven+eclipse的架构和开发工具的使用。还有就是,在开发过程中,自己认为比较棘手的就是上传图片的功能了,之前学习java的时候也曾学习过上传图片的功能,但是学艺不精,只知道上传图片是将图片转化成二进制流的形式然后通过一个CopyTo的方法,将图片copy到服务器的一个位置,但是其他的细节就不知道了。自己也在网上找了一些例子,但是由于项目是放到手机微信平台上的,所以有的方法就不太合适了。幸好,自己身后有大牛的鼎力支持,这个功能用了简单的几行代码就实现了,至于具体的实现方式,自己在之前已经做过总结了,欢迎大家参考,并留下宝贵意见。
  【项目方面
        在整个开发周期内,我们被通知了无数次的项目进度过慢。莫非我们真的做的很慢吗?我想原因不应该是单方面的。在此期间,甲方公司的美工对界面的优化进行了很多词的更新,每一次的更新都是需要我们立刻修改,有的页面甚至是推翻了重新做,或者有的页面是改了又改,到最后又回到了最初的版本。我想,这个在实际开发过程中是十分不可取的,甚至是致命了~所以,项目的管理是十分必要的,哪些需要做,而哪些不需要做,这些东西都是我们在项目管理方面需要学习的内容了。
       总结:整个项目下来,对我而言或者是对其他人来说,我觉得我们的收获都是十分丰硕的,又一次的实战,又一次的学习,又一次的提高。在提高班,我们的学习总是在不断尝试,和不断实战中得到锻炼,我们的能力也在这个过程中得到了巨大的提升……

1 0
原创粉丝点击