馮 萍
(長春大學 計算機科學技術學院,長春 130022)
設計與開發基于3G環境的手機OA系統的主要目的是實現移動辦公。移動辦公是在數字化辦公的基礎上發展起來的一種新的辦公方式,在移動通信設備的支持下,能夠在任何時間和地點進行辦公。
關于移動辦公可以概括為指利用無線移動通信網絡技術以及無線移動通信設備(如移動電話、個人數字助理PDA、PockeP等)獲取辦公信息、辦公服務的一種新型辦公形式。基于3G的手機就是充分發揮移動通訊網絡的優勢,使用戶借助3G網絡,通過使用移動辦公終端設備(手機)從移動辦公服務器隨地獲取辦公信息或進行互動交流。
我國在2003年就用手機實現了移動辦公,早期的移動辦公盡管現辦公的移動化,但還存在許多不足。例如移動辦功能單一、網速慢,費用高。目前,進入3G時代的通信網絡,在互聯網百兆甚至千兆網絡帶寬的支撐下,加之互聯網開放的特點形成了在對其研究的技術、方法方面的領先性與成熟性,使得企事業單位建立基于3G的移動辦公系統成為了可能。
手機訪問需要先經過WAP網關,然后再轉入INTERNET網連接到服務器。當手機的請求被服務器處理后,請求返回的數據繼續經過WAP網關返回手機。如圖1所示。

圖1 手機OA系統的運作方式
手機OA系統在具備了基本的OA功能外,還要支持計算機和移動設備(手機、PDA等)通過INTERNET和WAP同時訪問。該手機OA系統由前臺和后臺兩大部分組成。
前臺管理模塊:該模塊用于實現個人辦公管理、個人助理、個人信箱、行政管理、公共信息、交流中心等功能。功能結構如圖2所示。
后臺系統管理模塊:該模塊包括用戶信息管理、文件管理、交流管理、系統管理、資源管理等功能。由于考慮到安全問題,暫不支持WAP后臺管理。交流管理模塊(支持WAP)。供高校內部交流使用,以論壇形

圖2 OA系統前臺功能結構設計圖
式支持查看話題,發表話題等功能,并支持視頻格式文件。功能結構如圖3所示。

圖3 手機OA系統后臺系統管理模塊圖
根據前面的分析,基于3G的手機OA系統分為表示層、業務應用層、組件層、中間件層、硬件與操作系統層以及網絡層六層。其層次結構如圖4所示。

圖4 系統層次結構圖
其中表示層負責完成用戶與系統的交互。該系統包括一般用戶和管理員兩類用戶。業務層主要完成邏輯處理,實現由中間件層和組件層構建生成的移動辦公業務,例如移動電子白板共享、移動多媒體視頻會議等。組件層是基于SCA與SDO技術規范的實現,其中SCA主要實現系統組件的復用,SD則可用于實現數據訪問的透明性,保證在外界數據源改變時,系統組件可以不發生變化。組件層主要用于實現系統功能的復用性,實現數據訪問的透明性。中間件層則主要實現系統的跨平臺性、可伸縮性、可維護性等,能方便的實現移動辦公業務的開發和部署,支持J2EE、J2ME、SIP、JDBC等技術規范。硬件與操作系統層沒有特殊的要求,可以是WINDOWS、UNIX、LINUX等操作系統,只要支持 JAVA的虛擬機技術,能實現J2EE與 J2ME的技術規范就行,這也就實現了系統的跨平臺性。應用間層建立在硬件和操作系統層之上,主要能利用J2EE的技術,實現EJB、JCA、JDBC、DIAMETER、SIP等技術規范,同時在中間件層既可以構建B/S結構的互聯網應用,也可以建立服務器/客戶端的C/S應用。網絡層主要解決多媒體數據的傳輸和移動辦公平臺與傳輸網絡的無關性;網絡層是基于G網絡的核心子網IMS,通過它可以融合接入多種網絡,使得多媒體業務、視頻數據的傳輸成為可能,同時支持手機等移動設備與其他辦公設備協同辦公成為可能。
移動設備訪問OA系統時所看到的界面是由WML標識性語言編輯的WAP WEB頁,可通過JSP動態輸出,如圖5所示。

圖5 OA系統界面圖
本文介紹了基于3G的手機OA系統的設計與實現。該系統利用3G技術使得辦公不受時間與空間的限制。在3G環境中可直接增加語音、視頻會議,大公文網絡流轉等功能。系統安全性能高、執行速度快。并且系統運行與維護成本低;兼容性強;可擴展性強。
[1] 馬麗麗,張啟波,董華.基于個人數字助理 (PDA)的安全管理移動辦公信息系統設計[J].中國安令科學學報,2009,11(19):121-125.
[2] 吳偉明,李福東,高斐,等.面向3G發展的移動辦公模式[J].辦公自動化,2007(2):10-11.
[3] 陸劍江.通用模式的移動辦公平臺的設計方案研究[J].計算機工程與設計,2006,27(4):695-697.
[4] 李福東,吳偉明.移動辦公平臺架構及關鍵技術[J].辦公自動化,2008,(2):38-39.
[5] 楊長虹,喻國良.基于IMS的數字移動辦公系統設計與實現[J].中南林業科技大學學報,2010,12(30):209-212.