完成一个OA项目的欣喜

滴滴丶哔哔 发布于 2012/01/19 11:47
阅读 1K+
收藏 1

首先,在新年来临之际,给大家拜个早年,大家新年快乐。

好,接下来分析我这段时间来的心情。

这段时间一直在做一个公司内部的报表管理系统,主要功能,搭建一个报表管理平台,主要是从多个数据库中抽取数据,并将数据显示和保存。也就是说,定制一些sql和sql需要的参数,动态的执行sql,产生一个报表。

项目难度不大,但实现的过程也真是纠结得很,或许我太菜了,在开发中,在管理已经开发的部分,能力还不够(求教各位达人)。在项目立项的时候,参加了技术可行性的讨论,觉得还行,实现并不困难,如是乎在安排工作的时候,就屁颠屁颠的接手了。当时觉得,要有活干了,挺兴奋的。

接到之后,没有神马文档,直接省去n万字。好吧,反正都是内部的,文档不也是过程吗。后面来说,文档真的挺有用的。没文档,直接导致需求不明确,开发进度管理困难,反复开发。

开发过程中,没有参考文档,只是按照大概的模型,写界面,写逻辑。而且逻辑这一块也是边开发,边讨论的。在开发中期,通过一块一块的推进,完成了所需内容。 模块的完成,都是先粗后细。开发一遍之后,效果看了之后,再修改。在后期开发觉得就像熬浆糊,等浆糊熬成粥,又没法放弃,一直给自己说前方就是光明。有段时间,效率都低下了,一天就解决两个问题,头都大了。

后期就要涉及后台逻辑的优化,这又是一个有挑战的问题,(头大,这个词不用了。)。不过还好,有大湿级的人物,这个我就不用多操心了,只是跟着学。终于要轻松点了,看着胜利的曙光,效率有提高了很多,又有点开始项目时候的兴奋了,嘎嘎、、、经过艰辛的努力,修改,完工。

主要完成前台javascript,UI的定制与设计,后台spring和hibernate,mysql各种书写。

看着长长的代码,想着开发中的纠结。原来我成长了。一直在想,我从纠结学到了什么,学到了什么呢,技术多大的长进?不是~!no,no,no......最大的收获,熬粥的能力吧。软件生命周期多么长啊,从开发到完成。到二次开发,以后的补丁啊,升级啊,再到转手,再到消亡,不再更新。其间过程都需要程序员的参与,所以这个过程值得优化。怎么优化呢,从立项,需求分析,开始开发,版本1.0完成,上线,升级扩展。

留贴在此,几年之后再来看。

 

加载中
0
土匪强
土匪强
新年新进步
0
BossKiller
BossKiller
心情还得分析,挺专业的
0
虫虫
虫虫
记得收藏这个帖子,免得几年之后找不到啊
0
WangJeff
WangJeff
OA?这不是BI么?
滴滴丶哔哔
滴滴丶哔哔
恩,BI这个词专业点。OA太概括。
返回顶部
顶部