馮 萍
(長春大學(xué) 計算機(jī)科學(xué)技術(shù)學(xué)院,長春 130022)
設(shè)計與開發(fā)基于3G環(huán)境的手機(jī)OA系統(tǒng)的主要目的是實(shí)現(xiàn)移動辦公。移動辦公是在數(shù)字化辦公的基礎(chǔ)上發(fā)展起來的一種新的辦公方式,在移動通信設(shè)備的支持下,能夠在任何時間和地點(diǎn)進(jìn)行辦公。
關(guān)于移動辦公可以概括為指利用無線移動通信網(wǎng)絡(luò)技術(shù)以及無線移動通信設(shè)備(如移動電話、個人數(shù)字助理PDA、PockeP等)獲取辦公信息、辦公服務(wù)的一種新型辦公形式?;?G的手機(jī)就是充分發(fā)揮移動通訊網(wǎng)絡(luò)的優(yōu)勢,使用戶借助3G網(wǎng)絡(luò),通過使用移動辦公終端設(shè)備(手機(jī))從移動辦公服務(wù)器隨地獲取辦公信息或進(jìn)行互動交流。
我國在2003年就用手機(jī)實(shí)現(xiàn)了移動辦公,早期的移動辦公盡管現(xiàn)辦公的移動化,但還存在許多不足。例如移動辦功能單一、網(wǎng)速慢,費(fèi)用高。目前,進(jìn)入3G時代的通信網(wǎng)絡(luò),在互聯(lián)網(wǎng)百兆甚至千兆網(wǎng)絡(luò)帶寬的支撐下,加之互聯(lián)網(wǎng)開放的特點(diǎn)形成了在對其研究的技術(shù)、方法方面的領(lǐng)先性與成熟性,使得企事業(yè)單位建立基于3G的移動辦公系統(tǒng)成為了可能。
手機(jī)訪問需要先經(jīng)過WAP網(wǎng)關(guān),然后再轉(zhuǎn)入INTERNET網(wǎng)連接到服務(wù)器。當(dāng)手機(jī)的請求被服務(wù)器處理后,請求返回的數(shù)據(jù)繼續(xù)經(jīng)過WAP網(wǎng)關(guān)返回手機(jī)。如圖1所示。
圖1 手機(jī)OA系統(tǒng)的運(yùn)作方式
手機(jī)OA系統(tǒng)在具備了基本的OA功能外,還要支持計算機(jī)和移動設(shè)備(手機(jī)、PDA等)通過INTERNET和WAP同時訪問。該手機(jī)OA系統(tǒng)由前臺和后臺兩大部分組成。
前臺管理模塊:該模塊用于實(shí)現(xiàn)個人辦公管理、個人助理、個人信箱、行政管理、公共信息、交流中心等功能。功能結(jié)構(gòu)如圖2所示。
后臺系統(tǒng)管理模塊:該模塊包括用戶信息管理、文件管理、交流管理、系統(tǒng)管理、資源管理等功能。由于考慮到安全問題,暫不支持WAP后臺管理。交流管理模塊(支持WAP)。供高校內(nèi)部交流使用,以論壇形
圖2 OA系統(tǒng)前臺功能結(jié)構(gòu)設(shè)計圖
式支持查看話題,發(fā)表話題等功能,并支持視頻格式文件。功能結(jié)構(gòu)如圖3所示。
圖3 手機(jī)OA系統(tǒng)后臺系統(tǒng)管理模塊圖
根據(jù)前面的分析,基于3G的手機(jī)OA系統(tǒng)分為表示層、業(yè)務(wù)應(yīng)用層、組件層、中間件層、硬件與操作系統(tǒng)層以及網(wǎng)絡(luò)層六層。其層次結(jié)構(gòu)如圖4所示。
圖4 系統(tǒng)層次結(jié)構(gòu)圖
其中表示層負(fù)責(zé)完成用戶與系統(tǒng)的交互。該系統(tǒng)包括一般用戶和管理員兩類用戶。業(yè)務(wù)層主要完成邏輯處理,實(shí)現(xiàn)由中間件層和組件層構(gòu)建生成的移動辦公業(yè)務(wù),例如移動電子白板共享、移動多媒體視頻會議等。組件層是基于SCA與SDO技術(shù)規(guī)范的實(shí)現(xiàn),其中SCA主要實(shí)現(xiàn)系統(tǒng)組件的復(fù)用,SD則可用于實(shí)現(xiàn)數(shù)據(jù)訪問的透明性,保證在外界數(shù)據(jù)源改變時,系統(tǒng)組件可以不發(fā)生變化。組件層主要用于實(shí)現(xiàn)系統(tǒng)功能的復(fù)用性,實(shí)現(xiàn)數(shù)據(jù)訪問的透明性。中間件層則主要實(shí)現(xiàn)系統(tǒng)的跨平臺性、可伸縮性、可維護(hù)性等,能方便的實(shí)現(xiàn)移動辦公業(yè)務(wù)的開發(fā)和部署,支持J2EE、J2ME、SIP、JDBC等技術(shù)規(guī)范。硬件與操作系統(tǒng)層沒有特殊的要求,可以是WINDOWS、UNIX、LINUX等操作系統(tǒng),只要支持 JAVA的虛擬機(jī)技術(shù),能實(shí)現(xiàn)J2EE與 J2ME的技術(shù)規(guī)范就行,這也就實(shí)現(xiàn)了系統(tǒng)的跨平臺性。應(yīng)用間層建立在硬件和操作系統(tǒng)層之上,主要能利用J2EE的技術(shù),實(shí)現(xiàn)EJB、JCA、JDBC、DIAMETER、SIP等技術(shù)規(guī)范,同時在中間件層既可以構(gòu)建B/S結(jié)構(gòu)的互聯(lián)網(wǎng)應(yīng)用,也可以建立服務(wù)器/客戶端的C/S應(yīng)用。網(wǎng)絡(luò)層主要解決多媒體數(shù)據(jù)的傳輸和移動辦公平臺與傳輸網(wǎng)絡(luò)的無關(guān)性;網(wǎng)絡(luò)層是基于G網(wǎng)絡(luò)的核心子網(wǎng)IMS,通過它可以融合接入多種網(wǎng)絡(luò),使得多媒體業(yè)務(wù)、視頻數(shù)據(jù)的傳輸成為可能,同時支持手機(jī)等移動設(shè)備與其他辦公設(shè)備協(xié)同辦公成為可能。
移動設(shè)備訪問OA系統(tǒng)時所看到的界面是由WML標(biāo)識性語言編輯的WAP WEB頁,可通過JSP動態(tài)輸出,如圖5所示。
圖5 OA系統(tǒng)界面圖
本文介紹了基于3G的手機(jī)OA系統(tǒng)的設(shè)計與實(shí)現(xiàn)。該系統(tǒng)利用3G技術(shù)使得辦公不受時間與空間的限制。在3G環(huán)境中可直接增加語音、視頻會議,大公文網(wǎng)絡(luò)流轉(zhuǎn)等功能。系統(tǒng)安全性能高、執(zhí)行速度快。并且系統(tǒng)運(yùn)行與維護(hù)成本低;兼容性強(qiáng);可擴(kuò)展性強(qiáng)。
[1] 馬麗麗,張啟波,董華.基于個人數(shù)字助理 (PDA)的安全管理移動辦公信息系統(tǒng)設(shè)計[J].中國安令科學(xué)學(xué)報,2009,11(19):121-125.
[2] 吳偉明,李福東,高斐,等.面向3G發(fā)展的移動辦公模式[J].辦公自動化,2007(2):10-11.
[3] 陸劍江.通用模式的移動辦公平臺的設(shè)計方案研究[J].計算機(jī)工程與設(shè)計,2006,27(4):695-697.
[4] 李福東,吳偉明.移動辦公平臺架構(gòu)及關(guān)鍵技術(shù)[J].辦公自動化,2008,(2):38-39.
[5] 楊長虹,喻國良.基于IMS的數(shù)字移動辦公系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].中南林業(yè)科技大學(xué)學(xué)報,2010,12(30):209-212.