天津市先行多媒體網絡技術有限公司 韓 韜
B/S架構下協同辦公系統設計探討
天津市先行多媒體網絡技術有限公司韓韜
近幾年,辦公系統設計,朝向無紙化、自動化的方向發展。辦公系統的設計過程中,采用了B/S架構,支持協同辦公系統的實踐設計。B/S架構下協調辦公系統的設計,具備高效、簡潔的特點,完善辦公系統的功能,體現B/S架構在辦公系統設計內的作用。因此,本文在B/S構架下,分析協同辦公系統的設計過程。
B/S架構;協同辦公系統;自動化
辦公系統設計的過程中,利用B/S構架,融入自動化的設計理念,以便提高辦公的效率和可靠性。辦公企業,需積極提升辦公系統的設計水平,才能運營無紙化的辦公環境,促進辦公系統的良性發展,最主要的是體現B/S構架的價值,打破傳統辦公系統的局限性,充分發揮B/S構架協同辦公系統的設計優勢。
協同辦公系統的設計中,B/S架構提供了屬性和時序的功能,明確辦公系統內各項功能的關系,同時保障辦公系統內各個對象的狀態穩定,一方面掌握協同辦公系統內結構的運行狀態,另一方面細化系統功能,表明B/S架構在設計中的約束性。分析B/S架構下協同辦公系統的具體設計,如下:
1.登陸界面設計
B/S架構作用下的協同辦公系統,登陸界面的設計項目,可以連接到Web環境內,輸入對應的網址,就可以連接到協同辦公系統的登陸界面,B/S架構提供了多樣化的界面風格,辦公人員可根據自身的喜好設計[1]。辦公人員在界面上輸入用戶名和密碼,B/S架構后臺檢索正確后,即可登入到系統內,B/S架構可以確保辦公人員登錄后訪問系統,保證系統數據的安全性。一般情況下,B/S架構在協同辦公系統發送請求之前,利用過濾器凈化XML文件,輔助完成用戶驗證,再根據業務的邏輯狀態,提供對應的界面服務。
2.管理模塊設計
B/S架構下協同辦公系統的管理模塊設計,支持開放服務,系統管理員,在B/S架構模板的支持中,管理辦公系統的相關權限[2]。協同辦公系統管理模塊設計,其在B/S架構約束下,主要體現在2個方面,如:(1)組織機構,其在協同辦公系統管理模塊中,負責存儲企業辦公人員及所屬部門的信息,同時承擔著個人、部門的公共信息,B/S架構為了提高系統組織機構的運行效率,將個人、部門的公共信息,設計成父類信息,利用Parent表述Person+Organization的公共信息,完善部門的信息管理,組織機構的管理員,可隨管理企業的內部信息,B/S支持主界面、添加界面、更新界面等,便于管理模塊的操作;(2)權限組設計,是指B/S架構記錄協同辦公系統的權限,在訪問過程中,對應權限提供可用的資源,促使辦公人員可直接訪問到自身權限下的資源,B/S架構針對不同權限的人員,提供不同的界面,按照辦公企業的權限組別,完成準確的界面服務,B/S架構內包含不同的權限訪問機制,將權限關系保存到協同辦公系統的數據庫內。
3.公文管理設計
公文管理設計,是指協同辦公系統內公文的發文與收文,利用計算機實現自動化的處理,規范辦公文件的操作。公文收發,是B/S架構在管理設計中的預定程序,必須按照辦公室的機制,確保公文實現自動化的流轉,B/S架構設計了公文管理的表單模板[3]。分析B/S架構下公文收發的管理設計,如:(1)收文管理,因為B/S架構在公文管理內設計了權限,所以企業辦公中,為收文人員提供指定權限,收文人員會登記好內容、日期等詳細信息,落實審核、擬辦、批辦、承辦、歸檔等操作;(2)發文管理,是指B/S架構下協同辦公系統公文管理具有發文的功能,支持發文操作的進行,提供發文起草的模板,具備審核、簽發等服務。
4.會議模塊設計
B/S架構在協同辦公系統內,創建了服務模式和客戶端,會議模塊設計,是指在客戶端完成企業辦公會議的安排,包括時間、地點的協商,以免企業內部的會議出現沖突問題。會議模塊設計,是一項動態的過程,B/S架構在協同辦公系統的客戶端,提供會議管理的時序圖,辦公人員可以直接了解到其他會議的安排及進程,方便協調會議的場所和時間。例如:某企業的協同辦公系統,其在B/S架構作用下,會議管理以表單的方式發起,利用request模塊,獲取用戶的信息,同時存儲到系統的數據庫內,smartupload負責上傳文件,FCKeditor進行文件的編輯。
5.檔案管理設計
協同辦公系統的檔案管理設計,要求B/S架構提供數據庫設計。基于B/S架構的檔案管理設計,能夠在客戶端實現新建、修改、查詢等操作,在系統界面按照時序圖,執行檔案管理的操作[4]。B/S架構在設計檔案管理時,按照企業的需求,編制檔案的內容,依照協同辦公系統的類別,完善檔案管理的過程。
6.審批流轉設計
B/S架構協同辦公系統的管理員,根據企業的運營情況,在客戶端執行審批流轉操作,依照審批流轉的機制,發揮管理員權限控制的作用,部署好相關的文件操作。審批流轉設計,主要表現在4個方面,分別是:提交流程定義信息、部署審批的流程、部署流程定義文件、存儲流程定義信息。
B/S架構下協同辦公系統的基本功能,分為3個層次表示,承接著協同辦公系統的運用。
1.表現層
B/S架構在辦公系統內創建的表現層,是指在辦公系統的表層,執行各類辦公業務。表現層常見的服務功能有:文檔管理、流程管理、信息門戶、人事卡片、日程管理、會議管理、辦公助手、工作臺、內部郵件、單點登錄、個性設置、協作區。表現層的各項功能,連接著協調辦公系統的公文處理、知識管理、流程管理、系統管理、項目協同、人力資源管理、辦公資產管理以及數據中心等服務,優化辦公運行的環境。
2.業務邏輯層
業務邏輯層,按照B/S架構的運行模式,理清辦公業務之間的邏輯關系。例舉業務邏輯層的內容,如:文檔目錄、表單管理、流程設置、組織管理、權限分配、用戶配置、基礎數據、統計分析、門戶設置、系統參數等,保障協同辦公系統的邏輯業務準確。
3.數據訪問層
B/S架構為協同辦公系統,提供了多樣化的數據庫,構成數據訪問層。數據訪問層內,比較典型的數據庫有:業務數據庫、文件數據庫、流程庫、模板庫、主數據、協同數據,全面支持協同辦公系統的運行。
分析B/S架構架構下協同辦公系統的設計優勢,如:(1)企業辦公業務的集中化,促使各類業務集中到協同辦公系統內,方便辦公人員的施工,簡化了流程操作,利用B/S架構提供的客戶端,即可實現業務的辦公操作,提高了辦公作業的效率;(2)優化了企業辦公的環境,有秩序的樹立辦公企業內的功能與業務,避免出現遺漏或缺陷問題,完善辦公流程操作,促使辦公環境在B/S架構作用下,形成閉環方式,促進企業辦公業務的有序化發展。
B/S架構為協同辦公系統的設計,提供了標準的模式服務,保障協同辦公系統的優質性,以便實現多樣化的功能,表明B/S架構在協同辦公系統設計中的實踐價值。協同辦公系統設計時,充分利用B/S架構,用于實現多功能的辦公服務,提倡信息化的辦公運行,滿足辦公企業的根本需求,進而提高辦公作用的根本效率。
[1]梁仕祥.協同辦公服務系統設計和應用[D].華南理工大學,2012.
[2]劉思思.基于B/S架構的協同辦公系統設計與實現[D].廈門大學,2013.
[3]白梓健,年曉紅.企業協同辦公系統的設計與實現[J].求知導刊,2015,07:78-81.
[4]曹義新.協同辦公系統在企業中的設計與應用[J].計算機系統應用,2013,06:39-43+94.
韓韜(1985—),男,滿族,遼寧昌圖人,大學本科,助理工程師,研究方向:軟件產品的實施部署及售后指導。