邵長海
(長春廣播電視大學(xué),長春 130051)
隨著數(shù)字通信技術(shù)的迅猛發(fā)展和智能手機(jī)的普及,信息化應(yīng)用已滲透到人們的日常工作和生活中,人們希望能及時(shí)了解到最新的信息,對(duì)需要緊急處理的公文或郵件能夠及時(shí)答復(fù),希望在會(huì)議、出差、候機(jī)、候車或差旅途中能以方便的方式打開文件(郵件)進(jìn)行處理,不受時(shí)空的限制;希望能在日常活動(dòng)中,隨意查閱、批復(fù)相關(guān)的信息,避免打開計(jì)算機(jī)等繁復(fù)的操作。移動(dòng)辦公系統(tǒng)可以很好地解決這一問題。
以Android系統(tǒng)作為操作系統(tǒng),設(shè)計(jì)一種能夠完成基本工作任務(wù)的辦公應(yīng)用系統(tǒng),主要的功能包括信息發(fā)布、課程規(guī)定、請(qǐng)假銷假、發(fā)表意見、個(gè)人信息、個(gè)人情況統(tǒng)計(jì)、數(shù)據(jù)的處理和集成等,通過以上功能模塊,可以大大提高工作效率。
本階段主要完成的任務(wù)包括明確要求、合理性評(píng)價(jià)、具體的設(shè)計(jì)等,大體來說主要的步驟如下:
清楚受用人員,確定使用產(chǎn)品的用戶類別,對(duì)于任務(wù)目標(biāo)有一個(gè)清晰的認(rèn)知,對(duì)于客戶的要求和自己所能達(dá)到的程度進(jìn)行對(duì)比,提煉客戶要求,進(jìn)行集成分析,確定系統(tǒng)的模塊和功能,明確整體的框架結(jié)構(gòu)和功能組成。形成系統(tǒng)的框架結(jié)構(gòu),明確各個(gè)模塊所要完成的任務(wù),及其在系統(tǒng)中的位置和其他模塊的關(guān)系。
服務(wù)系統(tǒng)和幫助系統(tǒng)相關(guān)功能的確定和使用。把各種需求和任務(wù)進(jìn)行整理,形成相應(yīng)的初步設(shè)計(jì)思路。對(duì)于設(shè)計(jì)思路和所需要的技術(shù)條件和語言進(jìn)行明確的說明和規(guī)定,減少溝通的障礙。
手機(jī)客戶端的要求:Android系統(tǒng)版本2.0以上,600Hz以上的CPU,128MB以上的RAM,預(yù)留10M左右的ROM空間,網(wǎng)絡(luò)制式WCDMA(3G),GSM。推薦使用分辨率在320*480以上電容式觸控屏幕的智能手機(jī)。
為進(jìn)一步對(duì)移動(dòng)辦公效率進(jìn)行提升,實(shí)現(xiàn)基于移動(dòng)互聯(lián)網(wǎng)移動(dòng)辦公的目的,就需要使用頁面分析技術(shù)和協(xié)議接口來對(duì)數(shù)據(jù)和信息進(jìn)行耦合處理,把移動(dòng)辦公系統(tǒng)中的“郵件管理”、“信息審批”、“公文管理”、“文檔查閱”等功能從電腦上擴(kuò)展到職能收集。
(1)安裝在手機(jī)終端的OA客戶程序,利用GPRS/TD網(wǎng)絡(luò),把需要數(shù)據(jù)請(qǐng)求發(fā)送到OA服務(wù)端。
(2)內(nèi)部OA系統(tǒng)和服務(wù)端程序利用 “頁面數(shù)據(jù)分析技術(shù)”或者數(shù)據(jù)協(xié)議接口進(jìn)行信息的傳輸,把OA手機(jī)客戶端的數(shù)據(jù)請(qǐng)求傳送到內(nèi)部OA系統(tǒng)中。
(3)收到服務(wù)端的程序請(qǐng)求后,OA服務(wù)器會(huì)使用“頁面數(shù)據(jù)分析技術(shù)”來主動(dòng)獲得OA系統(tǒng)的內(nèi)部數(shù)據(jù)信息,或者內(nèi)部OA系統(tǒng)會(huì)把收到的OA服務(wù)端程序的數(shù)據(jù)請(qǐng)求通過標(biāo)準(zhǔn)接口傳遞到OA服務(wù)器中。
(4)OA服務(wù)器對(duì)得到的信息和數(shù)據(jù)進(jìn)行分析,并對(duì)緩存進(jìn)行處理后發(fā)送到OA手機(jī)的客戶端。
(5)OA服務(wù)器信息數(shù)據(jù)被OA手機(jī)客戶端接收后,手機(jī)客戶端程序會(huì)根據(jù)要求將得到的數(shù)據(jù)顯示出來(參見圖1)。
圖1 系統(tǒng)應(yīng)用的流程圖
2.3.1 移動(dòng)辦公系統(tǒng)手機(jī)客戶端功能模塊設(shè)計(jì)(參見圖2)。
圖2 移動(dòng)辦公系統(tǒng)手機(jī)客戶端功能模塊
2.3.2 移動(dòng)辦公系統(tǒng)手機(jī)服務(wù)器端功能模塊設(shè)計(jì)服務(wù)器端系統(tǒng)主要負(fù)責(zé) “業(yè)務(wù)解析”、“服務(wù)支撐”、“接口配置”、“安全管理”、和“系統(tǒng)管理”等方面的工作,服務(wù)器端系統(tǒng)數(shù)據(jù)的交互利用頁面分析技術(shù)、數(shù)據(jù)接口協(xié)議和服務(wù)器端的系統(tǒng)進(jìn)行連接,如圖3所示。
圖3 移動(dòng)辦公系統(tǒng)手機(jī)服務(wù)器端功能模塊
Android平臺(tái)文件的下載,實(shí)現(xiàn)的代碼基本如下:
this.FileName=fileName; //取得文件名, 如果輸入新文件名,則使用新文件名
this.fileSize = conn.getContentLength ();//根據(jù)響應(yīng)獲取文件大小
if(this.fileSize<= 0) { //獲取內(nèi)容長度為 0
thrownewRuntimeException("無法獲知文件大小 ");
}
if(is== null) { //沒有下載流
sendMsg(Down_ERROR);
thrownewRuntimeException("無法獲取文件");
}
FileOutputStreamFOS=newFileOutputStream (path+this.FileName);//創(chuàng)建寫入文件內(nèi)存流,
通過此流向目標(biāo)寫文件
辦公自動(dòng)化系統(tǒng)中,固網(wǎng)辦公和移動(dòng)辦公都是不可或缺的方式,他們之間關(guān)系就如傳統(tǒng)傳媒和網(wǎng)絡(luò)傳媒之間的關(guān)系一樣,是相互依存,互相促進(jìn)的。從長期發(fā)展來看,移動(dòng)辦公將成為趨勢(shì)或者已經(jīng)成為了發(fā)展趨勢(shì),移動(dòng)辦公自動(dòng)化系統(tǒng)在實(shí)際的工作中有很大的應(yīng)用空間和應(yīng)用價(jià)值,移動(dòng)辦公自動(dòng)化系統(tǒng)的研究和實(shí)現(xiàn)對(duì)未來的電子辦公領(lǐng)域的信息化有著巨大的推動(dòng)作用。
[1]張智江,童曉渝,李香平,等.3G 終端軟件技術(shù)與開發(fā)[M].北京:人民郵電出版社,2007.
[2]劉甫迎,劉焱.Android移動(dòng)編程實(shí)用教程[M].北京:電子工業(yè)出版社,2012.