2013-12-11 JSP開發

曾經迷戀純面向對象的開發方式,現在發現JSP開發的東西挺不錯的。

我比較服從領導安排,順着安排也喜歡自己多折騰下。最近幾個月開始在OMD**項目組,ISM**項目組參與web開發,其中前端都是用到了JSP。

OMD**的jsp頁面風格清爽,強調簡易實用,應用JQUERY及AJAX技術。由於OMD**是某國際知名公司做的框架及基礎設計,整個項目的結構清晰,易於擴展,開發效率高。後臺它是基於SSH開發的,註解技術用得比較多,還用到了quartz,dwr等技術。OMD**還有它自己 的基礎架構包,多語言處理,與多系統的接口處理。可我沒搞懂的是,它自己有個websphere容器(是某國際知名公司自己做的),用於發佈系統 ,具體有哪些好處?從運行性能來看,確實不錯,穩定,比較能發揮服務器的性能。整體來說,這個項目的技術做得挺不錯的,客戶比較滿意,而且,這套系統可以作爲樣板,應用爲其實項目的解決方案。

ISM**項目是一個非常秀氣的項目,沒有什麼併發計算,沒有什麼業務流程管控,它就像一個漂亮的大學女教授一樣,長相不錯還有品味。它的展示頁面,就像一位美麗動人的妙齡女生,它的內容數據就像一位富有學問的大學教授。ISM**系統是某知名企業對客戶滿意度管理的系統,僅限他們內部相關員工使用。系統錄入的數據,都是客戶所在行業的一現重要敏感數據,很有針對性,而且數據組織及運用的思維比其它傳統的管理要更深刻、實用,這得益於ISM**所在公司的諮詢顧問老師們精深的業務水平。這個系統的後臺框架是一個很簡易的框架,spring應用得還行,持久層也有,事務控制、業務處理是兩個比較笨重而薄弱的地方,而最讓人受不了的是:採用分項目工程的方式來區分功能模塊,使得整個系統在運行前必須確保各個子系統間的關聯關係是建好的。後臺的模塊化有點像早年我做過的delphi C/S系統的bpl包的模塊化。不過沒關係 ,ISM**不要求流暢的業務流程管控,不要求複雜的邏輯處理,不要求多系統的接口擴展,它的亮點是把它的本身就是富有內涵的數據以優美的形式展示出來。因此,在ISM**中有很多漂亮的界面是餅狀圖,柱狀圖,條形曲線圖,多樣表格數據。應諮詢老師提議,系統還可以把一個時間段的數據,生成各種各樣的漂亮的PPT文件中的頁面,客戶可以下載這個PPT很方地閱讀他的專業“祕書”給他準備的精準的數據分析。很直觀,人機交互性挺好。後臺不怎樣,ISM**的前端設計卻很講究。通用的JS方法寫得挺好,展示方法多樣齊全,就連把網頁生成指定格式的PPT,也是JS設計的一部分。通過這個項目,我對JS的好感倍增,也更加渴望向客戶推行這樣的系統 。

做技術就一定得專注,我加加班心情也開心的,好的技術必須多花時間,來不得半點虛假。相對而言,項目的管理就是要懂得平衡各方面的需求了,得外圓內方。

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