项目心得

来源:互联网 发布:php如何运行 编辑:程序博客网 时间:2024/04/30 13:32

 黄岩规划局的项目过去两个月,项目也准备进入测试和调试阶段了,心里担心也算是轻了一半,从刚开始需求分析和架构阶段所决定采用的技术,心里可是一点底都没有,所采用的技术:arcigs ,flex, java, oracle .熟悉也就Java了,虽然也用过flex开发过一些小程序例如:公司的网站,淮安控规。但是要用在这个相当比较大的和涉及面比较宽的这个系统真的怕系统到某个阶段会做不下去。arcgis也可以说项目必须使用以后才在网上狂下载资料和教学视频然后不分日夜的学习。当初老总给这个项目的还不敢答应接下来,怕做不来,等把arcgis server 安装起来和把黄岩区地图制作和发布成功以后,然后又把系统从头到尾所可能出现技术难点及在对可能出现的技术难点上做了一些前期测试后,也许这就是系统的风险预测吧,不知道我的说法对不对!经过深思熟虑后终于在某天早上向老总承诺可以在规定的合同期内系统上线。回想当时胆子真有点大,哈哈……但是不做怎么知道做不了,真如所说:不做永远不知道怎么做。
       做一个项目可以说一边看书一边进行,遇上的难题可以说不计其数的,但是通过网络和书籍总算一步一步走来,心里对自己挺佩服的,觉得自己还是挺有能耐的,小特意一下。但是我也知道IT这行要学东西太多了,我也许算是刚刚起步吧,但是我相信我会越来好的。我这么的努力我相信老天不会不优待我的。哈哈……
          项目做到现在这个阶段,一路算是痛并快乐着的过来了,一个在想架构,一个在做需求分析,一个人在做需求实现分析,一个在画UML……。当遇上做选择和设计的时候特渴望团队啊,在想好多好多的如果,如果有团队也许能够有更好的方案,大家分工项目进展就更加快,不会到前端实现的时候才发现当初底层设计不完善又得回头把底层改过重新编译过;不会因为当初的需求实现分析不完善后面实现得改过很多地方;不会因为当初架构不合理弄得后面各各模块环节出现严重BUG……很多很多的可能让我对团队开发是那样的渴望。每当在技术难关上攻关过后心里高兴那个是美妙啊,我的同事也是算是兄弟的——韦洋经常就是因为我忽然间的兴奋弄得甚为紧张!哈哈……
        我现在觉得项目开发过程中比较节约时间方式有:统一编码,统一注释,统一变量名格式,统一方法命名,这样在后期调用的时候特是方便的,不然反复Check服务层的Class很是浪费,统一注释也是甚为重要特别项目开发周期长了,如果一些变量名和方法不注释的话到后面调用的时候都不知道怎么回事又得重新研究一番,算是很浪费时间。项目开发时间是很珍贵的,这个时候时间不能够浪费不必要的环节上,团队开发在这点更为重要。
      前天看了马云的演讲后,里面有一个话我感受特深刻那就是:外行人可以引导内行人,所以最近做的设计的界面和友好提示我都是通过另外规划组的同事帮测试和提意见的,虽然有时候很是受气的但是想想是有道理的,这个系统本来是给客户用,如果他们用得不习惯用得不爽那么这个系统算是失败了,他们可不管具体实现是怎么样的,也不管技术上的问题。
      到写程序的时候在写方法和进行业务逻辑编码的时候多使用的if else语句,尽量考虑出现的可能性进行if else .这样程序就会比较强壮了,不然测试的时候BUG弄得你疯去。
      前期在需求分析和设计实体类乃及数据库设计的时候也是最为要紧的,这个时候一定充分在考虑需求的分析上进行设计,如果这个时候设计实体类不合理或是设计的数据表不合理的时候后期开发的时候很麻烦的,不然可能是出现数据完整性的问题或是性能上的问题。这个项目开发以后我的体会算是比较深的了,上个月又得把数据表关联和数据类型重新改过重新编译过。那个麻烦不是一两句话就说完的。
        这个项目我使用四台电脑来进行,一台是地图发布服务器,一台是Oracle数据库服务器,一台是做编程,一台做测试。正因为这个经常出现网络的问题,前天的就是获取不了地图服务器的资源,算是跨域调用吧所以要考虑到安全的问题,昨天是数据库是连接失败,我开两个端口连接数据库,主要考虑以后上线的时候多个客户端调用的拥挤问题。也许算是杞人忧天吧!不会有那么的客户端连接,但是做什么事情一定得给你后路吧!哈哈。我想以后在真正上线的时候一定还是出现很多网络方面的问题,哎!想想有点怕。
       做什么事情都得有个计划吧,特别做项目的时候一定把具体问题细化,具体的任务细化。规定那个时候系统完成到什么阶段,一定做笔记定下来,规定的时候做不完就得加班加点,不然拖拉后面的任务的进展,乃者影响的项目交接。我的打算是15号之前完成所有的需求功能和模块,15号到30号完成界面的美工。30号到15号再一次内部代码块的测试,15号到30号整体测试和公司内部使用测试。最后整理好使用到的API备份和软件打包。买好服务器向浙江黄岩规划局出发进行安装和使用,然后继续后期的维护和更新……

原创粉丝点击