艱苦的歷程

  以前做過很多個項目,可是自從這個項目一開始無疑就是一場噩夢。

 

  最初分配我的任務是用Corba做Java與C的通信部分,可是沒兩天又通知我做GIS模塊,曾經作過的MapXtreme for Java是WEBGPS,主要是車輛監控應用,GIS的功能不很熟悉,只好查閱原版技術文檔,幸好我的英語還算湊活,要不然就更慘了。整個GIS就是我一個人在作,包括服務器端程序,客戶端程序,頁面功能,更重要的是要在兩週內做出一部分功能給甲方看,開始做的還算順利,可是做地圖查詢功能時就遇到了麻煩,本來這都是以前實現了的功能,只是移植代碼就可以了,在將4.50版本移植到4.70以後地圖就怎麼也查不出來了,開始反覆排查代碼,沒有錯誤,折騰了好幾天都沒有結果。眼看就要到交活日期了,沒有辦法只好放棄,由於在開發時使用的是“槍版”4.70,演示要用正版4.71。在用新的4.71佈署之後這個問題又奇蹟般的好了。“盜版”軟件害死人阿!
接下來我又要轉到頁面腳本開發上來,將所有的功能都加到用Struts開發的頁面上,兩種程序的思維在大腦中迅速的轉換是非常的難以適應,不知道其他程序員是否又這樣的感受。趕緊將以前做過的Struts代碼拷過來,隨之問題又來了,在查表得到數據之後add到List中,從Action推向前端,頁面卻怎麼都得不到這個Session值,這份甲方提供的地圖數據文件作的又極爲不規矩,給查詢工作帶來了很大的難度,花了兩天時間怎麼都搞不定,緩過神來之後又用了另一個組件,纔將數據在地圖上顯示出來。
這才緩一口氣,這一個多月每天都加班到晚上0點,第二天8點又起來幹活,這個項目做的苦阿,還不知道何時才能結束。與另一承包方的接口問題還在協商,活越做越多。擡頭看了看窗外那秀麗的蒼山,“青山依舊在,幾度夕陽紅"。
古城街景

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章