天天看點

為歐洲客戶開發基于RIA的OA系統

        最近有一個項目, 我親自來做Architect .  客戶是丹麥的一個公司, 中等規模, 大約1000名員工, 在全球10幾個國家丹麥, 英國, 德國, 印度, 美國, 加拿大, 日本等有分公司或者辦公室, 在中國有2家工廠, 在全球多個點有倉庫. 要求開發一套OA系統, 合同價是接近15萬歐元,嘿嘿.

         其實說是OA系統并不準确,  因為概念和覆寫的範圍完全超出了一般傳統意義的OA, 應該說是傳統的OA與ERP, CRM的一個混合體. 不過其實無論叫做什麼名字又有多大實際意義呢, 重在解決企業現實存在的問題, 加速各個工作環節的流轉與配合, 這不就是資訊系統的終極意義嗎?

        非要人為的把本來是一個整體的公司業務人為的分裂為OA, ERP, WAREHOUSE, CRM......在資訊化的初期也許是對的, 因為可以集中優勢兵力解決主要沖突, 但是, 業務從來都不是孤立的, 多個分裂的系統必然在解決一些沖突的同時會引入新的沖突, 而這些新的沖突在系統運作一段時間後會逐漸顯現出來. 想想上班的時候做不同的事情要打開幾個不同程式, 在其中來回切換是一件多麼無聊和痛苦的事情, 如果這幾個程式之間資料還不同步那麼則是痛苦中的痛苦了, 從這一點上說丹麥人是聰明的, 他不管叫什麼名字, 我就是要這些東西, 我就是要這樣的功能! 盡管他們自己内部把它叫做辦公業務處理系統(Office Business Processing Information System)而我們籠統的簡稱為OA.

       在這一點上我是極恨西方人的, 他們總是創造一些新的詞彙, 新的概念, 然後抛給全世界, 等世界尤其一些業内熱衷于表面現象的不見樹林的中國人玩概念玩的不亦樂乎的時候, 他們已經微笑着離開, 去做概念背後的實際的事情去了.

      閑話少叙, 本項目分為三期工程, 第一期為基本辦公業務(Office Business), 工作流引擎(Workflow Engine)和客戶與銷售管理(Customers and Sales), 第二期将主要包括供應商與采購管理(Vendors and Purchase), 倉庫管理(Warehouse), 第三期為産品與項目管理(Projects based Products mangagement).

     技術方面系統将運作于Internet以适應客戶全球化的組織, 當然會運作在基于Internet的VPN以增強安全性, 采用SOA架構, 伺服器端用JavaEE,用EJB3,  用戶端采用RIA - Flex, 經過我的示範與對比, 客戶對FLEX的表現非常滿意, 同時他們的IT(他們有個IT部門)也對RIA技術有一定認識, 非常支援以至于期待我們采用FLEX這一下一代的網際網路技術, 同時采用工作流技術, 至于引擎是自行開發還是引進将做調研後決定.

     吃飯去了, 回來再寫.....

         剛吃好飯, 順便出去了一趟, 7月份的上海真的可以熱死人了, 空調确實是個偉大的發明,  不過空調并沒有減少環境熱量, 隻不過把熱量從一個空間轉移到另一個空間去了,從房間内轉移到房間外, 同時在轉移的過程還消耗了一些電能制造了一些額外的熱量.

       盡管我痛恨條塊割裂, 但是還是不能免俗, 為了讓大家更加明白, 如果非要給這個系統套上一些所有人都熟知的概念的話, 那麼你可以說它是一個OA+HR+ERP+CRM+LOGISTICS的一個混合體, 總而言之, 企業生活的90%的業務流程的内容都覆寫到了. 從此再也不用擔心什麼資料孤島問題, 系統分割問題,以及由此引起的部門溝通問題和業務銜接問題了.

       坦白的講, 這是一個很有意義的項目, 無論從技術角度, 業務角度還是從客戶角度. 我很期待它的成功. 大家祝福我吧.  同時, 在後續的文章裡我會陸續有選擇的寫一些在項目開發中的問題或者有趣的話題跟你分享.  :)

[原創文章, 禁止轉載]