基于android的辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
已閱讀1頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  基于Android的辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)</p><p>  [摘 要]基于Android的OA系統(tǒng)是PC端OA系統(tǒng)在無線平臺上的擴(kuò)展,并不需要也不能實現(xiàn)PC端OA客戶端的所有功能。經(jīng)過與系統(tǒng)使用人員進(jìn)行交流,對各項業(yè)務(wù)需求進(jìn)行調(diào)查,本論文設(shè)計實現(xiàn)了基于Android的移動客戶端上的辦公自動化系統(tǒng)。 </p><p>  [關(guān)鍵詞]Android 辦公自動化 系

2、統(tǒng)構(gòu)成 </p><p>  中圖分類號:TP317.1 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-914X(2016)20-0299-01 </p><p><b>  1.課題研究背景 </b></p><p>  經(jīng)過多年的發(fā)展,現(xiàn)在第三代數(shù)字通信(3G)技術(shù)已成熟,它為移動終端用戶帶來了更快的數(shù)據(jù)傳輸速度。隨著3G網(wǎng)絡(luò)的使用,移動終端不再僅是

3、通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。因此,移動終端的應(yīng)用軟件和需要的服務(wù)將會有很大的發(fā)展空間。 </p><p>  辦公自動化沒有統(tǒng)一的定義,我國專家在第一次全國辦公自動化規(guī)劃討論會上提出辦公自動化的定義為:利用先進(jìn)的科學(xué)技術(shù),使部分辦公業(yè)務(wù)活動物化于人以外的各種現(xiàn)代化辦公設(shè)備中,由人與技術(shù)設(shè)備構(gòu)成服務(wù)于某種辦公業(yè)務(wù)目的人一機(jī)信息處理系統(tǒng)。 </p><p>  Android操作系統(tǒng)

4、是Google開發(fā)的基于Linux平臺的開源手機(jī)操作系統(tǒng)。Google Android智能手機(jī)平臺自從發(fā)布后空前成功,獲得了如HTC、摩托羅拉、三星和索愛等知名手機(jī)制造商的支持。 </p><p>  在當(dāng)今移動OA系統(tǒng)使用頻繁的大背景下,基于Android的OA系統(tǒng)充分發(fā)揮了移動通訊和互聯(lián)網(wǎng)的力量,使那些離開辦公室之外的場所的人使用Android手機(jī)進(jìn)行辦公成為可能。因此本論文主要對市場現(xiàn)有OA進(jìn)行分析,設(shè)計實

5、現(xiàn)了一款基于Android的辦公自動化系統(tǒng)。本論文提出了如何在已有的PC辦公自動化應(yīng)用系統(tǒng)基礎(chǔ)上,把辦公應(yīng)用擴(kuò)展到使用Android系統(tǒng)的智能手機(jī)上來的研究課題。重點研究移動OA架構(gòu)與無線網(wǎng)絡(luò)互聯(lián)技術(shù),分析了Android智能手機(jī)上實現(xiàn)OA系統(tǒng)涉及的技術(shù),設(shè)計和實現(xiàn)了一個基于Android平臺的微型OA應(yīng)用系統(tǒng)。這些研究內(nèi)容對今后移動辦公系統(tǒng)的進(jìn)一步研究將有較好的實際參考價值。 </p><p><b>

6、;  2.客戶端的實現(xiàn) </b></p><p>  本課題主要對國內(nèi)外辦公自動化技術(shù)進(jìn)行了深入研究,對Android平臺基本框架體系進(jìn)行綜合分析,還介紹了andriod用戶界面設(shè)計技術(shù)、andriod XML解析技術(shù)以及Android與服務(wù)器端數(shù)據(jù)交互技術(shù)。對移動OA系統(tǒng)進(jìn)行需求分析,并對系統(tǒng)功能模塊進(jìn)行詳細(xì)設(shè)計編碼。另外還介紹了系統(tǒng)中數(shù)據(jù)庫的使用。 </p><p>  提

7、供了基于Android平臺的OA系統(tǒng)的實現(xiàn)。主要包括系統(tǒng)各個子功能模塊的實現(xiàn)、在模擬器中得出的運(yùn)行結(jié)果,并針對系統(tǒng)實現(xiàn)涉及的關(guān)鍵技術(shù)進(jìn)行詳細(xì)的討論。 </p><p>  基于Android的OA系統(tǒng)是PC端OA系統(tǒng)在無線平臺上的擴(kuò)展,并不需要也不能實現(xiàn)PC端OA客戶端的所有功能。經(jīng)過與系統(tǒng)使用人員進(jìn)行交流,對各項業(yè)務(wù)需求進(jìn)行調(diào)查,在基于Android的移動客戶端上能夠?qū)崿F(xiàn)以下功能: </p>&l

8、t;p> ?。?)公文的請示與批復(fù)功能。辦公人員可以填寫并提交申請,而具有審批權(quán)的用戶則可以審批相關(guān)申請。 </p><p> ?。?)工作計劃與日程安排功能。除了具有權(quán)限的管理人員可以設(shè)置部門工作計劃、活動安排外,普通用戶也能進(jìn)行個人工作日程的安排。如果個人工作計劃與部門計劃相沖突,則會提示辦公人員,以避免重復(fù)、沖突的日程安排。 </p><p> ?。?)公告發(fā)布功能。在公告欄中

9、可以進(jìn)行公告的發(fā)布和瀏覽。 </p><p> ?。?)意見管理功能。辦公人員可以提出自己的意見和建議。 </p><p> ?。?)郵件收發(fā)和管理功能。可以在移動終端上接收、發(fā)送、管理電子郵件; </p><p> ?。?)通訊錄和待辦事項。辦公人員可以利用待辦事項功能按日期記錄和管理將要辦理的事情;可以建立通訊簿,添加聯(lián)系人,編輯、刪除聯(lián)系人,整理通訊簿。 &l

10、t;/p><p> ?。?)系統(tǒng)設(shè)置和關(guān)于功能。用戶可以對該系統(tǒng)的一些參數(shù)進(jìn)行設(shè)置,關(guān)于功能是對該系統(tǒng)的一個說明。 </p><p>  手機(jī)客戶端的要求:Android系統(tǒng)版本4.0以上,600HZ以上的CPU,128MB以上的RAM,預(yù)留10M左右的ROM空間,網(wǎng)絡(luò)制式WCDMA(3G),GSM。推薦使用分辨率在320*480以上電容式觸控屏幕的智能手機(jī)。 </p><

11、p>  基于Android的OA系統(tǒng)是在PC端的OA系統(tǒng)上進(jìn)行的,應(yīng)該盡量減少對PC端OA系統(tǒng)的改動,因此本課題主要針對基于Android的OA系統(tǒng)和實現(xiàn)客戶端與服務(wù)器連接的中間層模塊,主要針對這兩方面進(jìn)行闡述。 </p><p>  在程序設(shè)計中,把系統(tǒng)后臺分為模型(Model)、視圖(View)、控制器(Controller)三種模塊的設(shè)計方式稱為MVC設(shè)計模式。MVC設(shè)計模式中每個模塊的功能均不同,模

12、型(Model)模塊的主要功能是描述應(yīng)用程序的業(yè)務(wù)邏輯和狀態(tài),一般分為業(yè)務(wù)模型和數(shù)據(jù)模型兩種模型;視圖(View)主要負(fù)責(zé)向用戶提供可交互的界面,向用戶顯示模型的數(shù)據(jù);控制器(Controller)的主要功能是響應(yīng)用戶的請求,根據(jù)接收的客戶請求來操作模型,并通過視圖把模型的響應(yīng)結(jié)果展示給用戶。圖1是MVC模式的示意圖: </p><p>  本課題所設(shè)計的基于Android的OA系統(tǒng)使用MVC模式,這樣的結(jié)構(gòu)可以

13、加強(qiáng)GUI與數(shù)據(jù)訪問、表示層與數(shù)據(jù)模型的隔離,為系統(tǒng)的詳細(xì)設(shè)計和功能擴(kuò)展提供了便利。 </p><p>  系統(tǒng)中手機(jī)客戶端大量的顯示數(shù)據(jù)是來自于服務(wù)器端,這些數(shù)據(jù)一般是以XML格式來組織,具體流程見圖2所示。 </p><p><b>  3.總結(jié) </b></p><p>  在基于Android的OA系統(tǒng)中由于涉及到了無線網(wǎng)絡(luò)和移動終端,

14、因此在進(jìn)行移動客戶端編程時會遇到網(wǎng)絡(luò)帶寬低、網(wǎng)絡(luò)服務(wù)質(zhì)量差、易受到工作環(huán)境干擾、終端設(shè)備性能不高等情況。為了提高服務(wù)質(zhì)量和系統(tǒng)性能,需要在移動終端中緩存部分?jǐn)?shù)據(jù),從而在網(wǎng)絡(luò)斷開的情況下仍能完成部分操作。但這將帶來本地數(shù)據(jù)與服務(wù)器端數(shù)據(jù)不一致的問題,使得系統(tǒng)設(shè)計的復(fù)雜度大大提高。另外,基于Android的OA系統(tǒng)是在PC端0A系統(tǒng)上的擴(kuò)展,不能因為對系統(tǒng)的修改而影響之前的應(yīng)用,因此在加入移動客戶端后,仍需要使用原有的業(yè)務(wù)邏輯單元。<

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論