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

下載本文檔

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

文檔簡介

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

2、統(tǒng)構(gòu)成 </p><p>  中圖分類號:TP317.1 文獻標識碼: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)絡的使用,移動終端不再僅是

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論