标签:blog http java io 数据 2014 问题 ar
今天周六,也是一年一度的七夕节,就在上周五我们完成了项目答辩,这个项目为期一周,也是我们team完成的第一个项目,在答辩结束的那一刻,我不知道当时该是一种什么样的心情,是解脱呢?还是意味着我们距离下一个挑战的间隔也越来越近?想要做个合格的组长,也就是以后的项目经理,还真不是一件容易的事情。好吧,还是先说说我们这个项目是干嘛的吧,先说说这个项目的背景吧,在电子商务全面升温的时代,许多拥有庞大、复杂的客户群体的行业如银行、保险、房地产、电信、IT企业对整体性的电子化运营解决方案的需求越来越迫切。 因此,一种包括了企业判断、选择、争取、发展和保持客户实施的全部商业过程,整合了“以客户为中心”的各种可有效地提高企业运营效率的功能模块,从理念到技术,从产品设计到应用,都被证明可以提升企业运营质量的全面电子化方案——客户关系管理(Customer relationship management (CRM))发展起来了。我们这个管理软件就是基于CRM理念所开发出来的,对四川网脉数据进行一系列快速、有效且稳定的操作。这个项目用了前端的HTML,css2,css3,javascript,ajax,后台的nodejs,以及数据库mysql,这是我们接到的第一个团队项目,拿到手的时候,我和其他组员一样很迷茫,完全不知道该如何下手,万幸的是,老师给了我们项目的基本流程,我们也就按照流程一步一步的开始了我们的项目完成之路,第一天我们进行了需求分析,这也是至关重要的一步,这一步很关键,不然会导致后面某个功能出现偏差,导致项目延期乃至崩盘,好吧,有点啰嗦,我们分析出来的结果是这个系统主要就分为了四大功能块,资料管理--(员工管理,部门管理,职位管理)、学习管理--(学校活动,学校管理)、用户管理--(学生管理,班级管理)、统计信息--(地区统计,学校统计),而这四大功能模块又有不同的功能,基本上也就是增、删、改、查,于是乎,我们很容易的就轻敌了;我们毕竟的前端新手,于是乎就开始兴冲冲地开始确定风格,我带着我的5个小伙伴开始了激烈的讨论,但是半个小时过去了,风格还是没有确定下来,大家都在各抒己见,拿出了浑身解数,来说服大家确定自己的风格,我也能理解,毕竟每个人都有自己的个性特点,这无可厚非,但是我们是个team,还要为了一个共同的目标携手前行,最后作为组长的我,让大家先搜集风格,去网上找找自己中意的风格并且符合CRM系统的模板,然后确定风格,我该不是在记流水账吧.....好吧,第二天,我们还是很艰难的确定了风格,我知道,我们的组员还是为了项目放下了对自己的风格的坚持。于是我开始分配了任务,主页面由LJ负责,登陆界面以及(学生管理)的子界面我分派给了CC,(员工管理、部门管理、职位管理)的子界面我交给了ZWL,(学校活动,学校管理)的子界面给了YL,(班级管理、地区统计、学校统计)的子界面给了CX,并且在这个时候我们开了个会,确定了编码时的命名规则,以不重复为第一原则,以能一眼能看出功能为第二原则,并且要求写上注释,以便于后期整合不会遇到很多的麻烦。我呢?当然不是没事可干的当可耻的监工了......我开始想如何创建我们的sql,以及如何定义我们的table名以及字段名,这一天就在各种忙碌中度过了,但是在这个时候,我们遇到了一个选择,在跳转子界面的时候是用fram框架呢,还是跳转新页面,用iframe跳转的话,如果想在子界面操作主界面的样式或者行为的话需要启用服务器才能拿到主页面的节点,但是跳转新页面的话会相对难操作一点,最后由于主界面的导航问题,我们还是很直接的选择了iframe框架。很快第三天来到了,在这一天我们必须把主界面以及子界面完成,并且完成整合,开始创建表单,开始写sql,在第一次整合的时候出现了一个路径问题,不过很快被解决了,还算蛮顺利的吧,不过我在登陆界面如何跳转到主界面的方式上想了很久,如果是直接window.location.herf=url的话,会让用户感到很突兀,于是我另辟蹊径的将login界面和主界面放到了一个HTML里面,通过js控制marging+transition来完成登录系统的功能,效果还算令人满意....同时在这一天我们完成了sql的书写,也出现了一个令我很为难问题,就是我们的一个组员子界面还没开始写....心思都花到login界面了...于是我召集完成了子界面的小伙伴们开始了sql的确定和书写。第三天也在我心里有点担心的情况下结束了。第四天,我们开始动手写后台,开始完成我们的增,删,改,查的功能,由于有的功能块比较难实现,我们重新分配了任务,我负责(登陆、部门管理、职位管理)功能块,LJ完成(学校活动)功能,ZWL完成(员工管理)功能,YL完成(学校管理)功能,CX完成(班级管理、地 区统计、学校统计)功能,CC完成(学生管理)功能,由于后台很难需要的功能过多,我们害怕不能及时完成,所以我们加班到晚上九点...然后回去再接着做,第二天,也就是第五天了,基本上各个功能块都基本快完成了,但是学生管理那块的功能完全没实现,完成度只有10%,不知道是不是由于第三天我们的两个组员之间发生了一些意见上的冲突导致的情绪问题.....好吧,现在问题大发了,我是该如何操作呢,我当时真的很是茫然,大伙都在等着他那块....即使是我想接手的话也不现实啊,我当时是真的想让别人帮他完成一些功能,但是后来我还是选择了相信他能把进度赶上去的,不知道我这个做法是对还是错,毕竟我们还是在学校,必须对我的组员负责,能让他们得到锻炼,好吧,这样想,我一下就释然了。第六天,完成整合,开始写各种验证,各种正则表达式,最后开始调各种分页bug,404错误,然而我们仍然差一个子页面的功能,当天晚上我等到了凌晨2点,但是仍然还是未完成,还是没有Q我,我当时很是担心............因为我们第二天就要答辩了,我们还差一块的功能没有完全完成........还剩一个页面还没整合,还不知道完成度是多少.....好吧第二天我六点就醒了,吃了饭出门,到教室差不多8点20,本来打算等我们的最后一块功能能整合,但是遗憾的是直到九点了,他才赶来....而且他的那块还在报错,,,,,,万幸的事我们不是第一组答辩的,直到中午11点,捷报来袭,总算是找到了错误所在,然后我开始整合这最后时候诞生的子页面,于是我们的项目在最后时候还是成功的完成了...吃过午饭,一点整,我们开始了我们组的答辩,LJ开始了PPT演讲,然后是我们的组员一个一个的上去进行功能演示,然后一个一个的回答答辩问题....直到我们完成答辩,掌声响起...我当时真的是完全松了一口气...经过了一周的辛苦,一周的波折,一周的努力,在我们一起的努力下,完成了我们的第一个项目...过程中也产生了很多问题,也发现了各自身上的不足,以及各个组员身上的特质。我想我们下一个项目会更加的顺利,加油吧,骚年。
通过这个项目,我想说的是,没有你办不到,只有你想不到以及不想办。
下面我放一点图片吧!!!!!!!!!!!!!!!!!!!!!!
新的一个月,就这么不知不觉的来临了,布布扣,bubuko.com
标签:blog http java io 数据 2014 问题 ar
原文地址:http://www.cnblogs.com/Jayvenlee/p/3887359.html