OA原始碼 政府oa協同辦公平臺
• 簡介
雲OA協同辦公平臺就是採用Internet/Intranet技術,以“工作流”為引擎、以“知識文件”為容器、以“資訊門戶”為視窗,使企事業單位內部人員方便快捷地共享資訊,高效地協同工作;改變過去複雜、低效的手工辦公方式,實現迅速、全方位的資訊採集、資訊處理,為企業的管理和決策提供科學的依據。協達以其工作流功能強大、知識管理應用豐富、資訊門戶靈活便捷等優勢。QQ:919071615
• 技術架構
OA平臺基於分層、標準和構件等進行架構,OA平臺以領先的四層技術架構,遵循J2EE標準、SOA標準、WFMC標準、W3C xForm標準、JSR168、WSRP等標準,OA平臺部署了大量構件、採用JAVA語言編寫、以多維門戶形式展現,OA平臺支援各種部署模式、各種作業系統、各種資料庫和中介軟體,並具備完備的配置體系、介面體系和外掛體系,從而支援未來的擴充套件空間。
因J2EE的開放性,OA平臺支援各種伺服器、作業系統、資料庫、中介軟體和應用軟體。
OA平臺採用標準J2EE結構,由Java語言開發,系統配置由XML技術完成;資料庫採用關係型資料庫和非關係型資料庫分離的技術,同時OA平臺支援多種關係資料庫,系統通過JDBC服務連線資料庫,並使用連線池提高系統性能;通訊協議採用HTTP、TCP/IP。
OA平臺整個應用劃分為三個相對分離的邏輯層,每一層都有一套定義好的介面。第一層為表示層,是展現給工作人員和相關使用者的圖形介面,它包含HTML表單、Java Applet、JSP等能夠顯示資料的任何系統。該介面通過規定的工作流程和介面來完成日常的事務處理和業務流程。
OA平臺的中間層(應用邏輯層)是使用者為了獲取資料需要(通過表示層)呼叫的程式碼。表示層接收到資料後把它格式化並顯示出來。OA平臺的這種應用邏輯與使用者介面的分離極大的提高了應用設計的靈活性。OA平臺的可以在不改變應用邏輯的情況下采用不同的圖形使用者介面,只要應用邏輯層給表示層提供明確定義的介面即可。
OA平臺的中間層利用Java語言,以Servlet和Beans等技術實現,其表現形式為元件包,即類庫形式。將使用者管理、低層資料訪問、資料傳輸以及資料分析等具有抽象適應性的功能等進行封裝。