辦公自動化和管理信息化已經(jīng)成為企業(yè)和組織的迫切需求,無論傳統(tǒng)企業(yè)還是互聯(lián)網(wǎng)企業(yè),無論商業(yè)組織還是政府. . .
辦公自動化和管理信息化已經(jīng)成為企業(yè)和組織的迫切需求,無論傳統(tǒng)企業(yè)還是互聯(lián)網(wǎng)企業(yè),無論商業(yè)組織還是政府機關,甚至軍隊管理也離不開OA信息化。OA的觸角已經(jīng)蔓延至各行各業(yè)、各個角落,橫向上的擴張無往不利,接下來應該是著手縱向深入的時候了。
OA市場需求旺盛、前景廣闊,雖然OA廠商遍地開花,但仍未達到其他行業(yè)虎口奪食的地步,因此各個OA廠商均過得比較滋潤。手頭不拮據(jù)了直接導致的結果是項目成功率居低不上,平均水平難以破半,從而影響到OA行業(yè)的整體印象,使得本應高大上的OA軟件變得卑躬屈膝,既是剛需又飽受詬病。其實,真正的OA是這樣的:
時至今日,OA以不是收發(fā)文、跑流程的單一應用,它正漸漸成為組織辦公的基礎構件,承擔起辦公平臺的角色。九思軟件OA平臺基于分層、標準和構件等進行架構,OA平臺以領先的四層技術架構,遵循J2EE標準、SOA標準、WFMC標準、W3C xForm標準、JSR168、WSRP等標準,OA平臺部署了大量構件、采用JAVA語言編寫、以多維門戶形式展現(xiàn),支持各種部署模式、各種操作系統(tǒng)、各種數(shù)據(jù)庫和中間件,并具備完備的配置體系、接口體系和插件體系,從而支持未來的擴展空間。
OA平臺整個應用劃分為三個相對分離的邏輯層,每一層都有一套定義好的接口。
第一層為表示層,是展現(xiàn)給工作人員和相關使用者的圖形界面,它包含HTML表單、Java Applet、JSP等能夠顯示數(shù)據(jù)的任何系統(tǒng)。該界面通過規(guī)定的工作流程和接口來完成日常的事務處理和業(yè)務流程。
第二層為中間層,即應用邏輯層,是使用者為了獲取數(shù)據(jù)需要調(diào)用的代碼。表示層接收到數(shù)據(jù)后把它格式化并顯示出來。OA平臺的這種應用邏輯與用戶界面的分離極大的提高了應用設計的靈活性。九思OA平臺可以在不改變應用邏輯的情況下采用不同的圖形用戶界面,只要應用邏輯層給表示層提供明確定義的接口即可。OA平臺的中間層利用Java語言,以Servlet和Beans等技術實現(xiàn),其表現(xiàn)形式為組件包,即類庫形式。將用戶管理、低層數(shù)據(jù)訪問、數(shù)據(jù)傳輸以及數(shù)據(jù)分析等具有抽象適應性的功能等進行封裝,按照功能、邏輯和使用等不同方面定義若干個組件包,將其統(tǒng)一規(guī)范為核心API,為上層透明訪問提供清晰明確的接口。在整個OA平臺應用中,中間層起著非常重要的作用,主要包括安全系統(tǒng)、應用體系和技術平臺等幾部分。它和下面所介紹的數(shù)據(jù)層一起構成了辦公系統(tǒng)工作的基礎。
第三層,也就是OA平臺的底層為數(shù)據(jù)層,即數(shù)據(jù)中心。它用來完成統(tǒng)一的數(shù)據(jù)管理和數(shù)據(jù)交換接口的實現(xiàn)。主要包括辦公信息及數(shù)據(jù)的管理和維護、數(shù)據(jù)交換、數(shù)據(jù)抽取以及數(shù)據(jù)過濾等功能。
整個OA平臺中,部署了數(shù)據(jù)引擎、消息引擎、門戶引擎和工作流引擎,把系統(tǒng)橫向和縱向進行了多維度的打通和貫穿,從而使得各孤立的構件和模塊成為一套有機的生態(tài)系統(tǒng)。
OA你如此高大上 CIO知道嗎?