邵長海
(長春廣播電視大學,長春 130051)
隨著數字通信技術的迅猛發展和智能手機的普及,信息化應用已滲透到人們的日常工作和生活中,人們希望能及時了解到最新的信息,對需要緊急處理的公文或郵件能夠及時答復,希望在會議、出差、候機、候車或差旅途中能以方便的方式打開文件(郵件)進行處理,不受時空的限制;希望能在日常活動中,隨意查閱、批復相關的信息,避免打開計算機等繁復的操作。移動辦公系統可以很好地解決這一問題。
以Android系統作為操作系統,設計一種能夠完成基本工作任務的辦公應用系統,主要的功能包括信息發布、課程規定、請假銷假、發表意見、個人信息、個人情況統計、數據的處理和集成等,通過以上功能模塊,可以大大提高工作效率。
本階段主要完成的任務包括明確要求、合理性評價、具體的設計等,大體來說主要的步驟如下:
清楚受用人員,確定使用產品的用戶類別,對于任務目標有一個清晰的認知,對于客戶的要求和自己所能達到的程度進行對比,提煉客戶要求,進行集成分析,確定系統的模塊和功能,明確整體的框架結構和功能組成。形成系統的框架結構,明確各個模塊所要完成的任務,及其在系統中的位置和其他模塊的關系。
服務系統和幫助系統相關功能的確定和使用。把各種需求和任務進行整理,形成相應的初步設計思路。對于設計思路和所需要的技術條件和語言進行明確的說明和規定,減少溝通的障礙。
手機客戶端的要求:Android系統版本2.0以上,600Hz以上的CPU,128MB以上的RAM,預留10M左右的ROM空間,網絡制式WCDMA(3G),GSM。推薦使用分辨率在320*480以上電容式觸控屏幕的智能手機。
為進一步對移動辦公效率進行提升,實現基于移動互聯網移動辦公的目的,就需要使用頁面分析技術和協議接口來對數據和信息進行耦合處理,把移動辦公系統中的“郵件管理”、“信息審批”、“公文管理”、“文檔查閱”等功能從電腦上擴展到職能收集。
(1)安裝在手機終端的OA客戶程序,利用GPRS/TD網絡,把需要數據請求發送到OA服務端。
(2)內部OA系統和服務端程序利用 “頁面數據分析技術”或者數據協議接口進行信息的傳輸,把OA手機客戶端的數據請求傳送到內部OA系統中。
(3)收到服務端的程序請求后,OA服務器會使用“頁面數據分析技術”來主動獲得OA系統的內部數據信息,或者內部OA系統會把收到的OA服務端程序的數據請求通過標準接口傳遞到OA服務器中。
(4)OA服務器對得到的信息和數據進行分析,并對緩存進行處理后發送到OA手機的客戶端。
(5)OA服務器信息數據被OA手機客戶端接收后,手機客戶端程序會根據要求將得到的數據顯示出來(參見圖1)。

圖1 系統應用的流程圖
2.3.1 移動辦公系統手機客戶端功能模塊設計(參見圖2)。

圖2 移動辦公系統手機客戶端功能模塊
2.3.2 移動辦公系統手機服務器端功能模塊設計服務器端系統主要負責 “業務解析”、“服務支撐”、“接口配置”、“安全管理”、和“系統管理”等方面的工作,服務器端系統數據的交互利用頁面分析技術、數據接口協議和服務器端的系統進行連接,如圖3所示。

圖3 移動辦公系統手機服務器端功能模塊
Android平臺文件的下載,實現的代碼基本如下:

this.FileName=fileName; //取得文件名, 如果輸入新文件名,則使用新文件名

this.fileSize = conn.getContentLength ();//根據響應獲取文件大小
if(this.fileSize<= 0) { //獲取內容長度為 0
thrownewRuntimeException("無法獲知文件大小 ");
}
if(is== null) { //沒有下載流
sendMsg(Down_ERROR);
thrownewRuntimeException("無法獲取文件");
}
FileOutputStreamFOS=newFileOutputStream (path+this.FileName);//創建寫入文件內存流,
通過此流向目標寫文件

辦公自動化系統中,固網辦公和移動辦公都是不可或缺的方式,他們之間關系就如傳統傳媒和網絡傳媒之間的關系一樣,是相互依存,互相促進的。從長期發展來看,移動辦公將成為趨勢或者已經成為了發展趨勢,移動辦公自動化系統在實際的工作中有很大的應用空間和應用價值,移動辦公自動化系統的研究和實現對未來的電子辦公領域的信息化有著巨大的推動作用。
[1]張智江,童曉渝,李香平,等.3G 終端軟件技術與開發[M].北京:人民郵電出版社,2007.
[2]劉甫迎,劉焱.Android移動編程實用教程[M].北京:電子工業出版社,2012.