• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Android系統(tǒng)的移動(dòng)辦公應(yīng)用設(shè)計(jì)與實(shí)現(xiàn)

      2016-02-13 05:58:26趙春宇劉紹華
      軟件 2016年12期
      關(guān)鍵詞:服務(wù)端辦公客戶端

      趙春宇,劉紹華

      (北京郵電大學(xué)電子工程學(xué)院 北京 100876)

      基于Android系統(tǒng)的移動(dòng)辦公應(yīng)用設(shè)計(jì)與實(shí)現(xiàn)

      趙春宇,劉紹華

      (北京郵電大學(xué)電子工程學(xué)院 北京 100876)

      隨著信息技術(shù)的快速發(fā)展,企事業(yè)單位、政府機(jī)構(gòu)等也逐漸重視移動(dòng)互聯(lián)網(wǎng)帶來(lái)的巨大變化,移動(dòng)辦公應(yīng)運(yùn)而生,它使得人們真正意義上實(shí)現(xiàn)自主辦公,而不受時(shí)間、地點(diǎn)、事務(wù)的約束,從根本上解決了工作效率和成本問(wèn)題。目前,國(guó)內(nèi)的移動(dòng)辦公應(yīng)用多基于SaaS服務(wù),比較優(yōu)秀的軟件有阿里的釘釘,騰訊的騰訊通,teambition和Worktile等,同時(shí),國(guó)外的移動(dòng)辦公市場(chǎng)也是十分火爆,在蘋果App Store中搜索移動(dòng)辦公相關(guān)應(yīng)用,已經(jīng)有300多款上線的APP。本文設(shè)計(jì)并實(shí)現(xiàn)了一種基于Android系統(tǒng)的移動(dòng)辦公應(yīng)用,在功能上除了包括基本的在線辦公、文件閱覽、通訊錄等,還添加了手寫簽批功能,通過(guò)手寫即可進(jìn)行簽名及批閱,以及集成的視頻會(huì)議功能,可以全方位的滿足各類用戶的日常辦公需求。

      計(jì)算機(jī);移動(dòng)辦公;Android開發(fā)

      0 引言

      近幾年來(lái),隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,各種智能移動(dòng)設(shè)備和配套的應(yīng)用軟件層出不窮,其中不乏可以用來(lái)進(jìn)行辦公的軟件,這也吸引著越來(lái)越多的人體驗(yàn)通過(guò)智能手機(jī)和平板電腦來(lái)進(jìn)行辦公,這種新的辦公方式就是移動(dòng)辦公。移動(dòng)辦公是移動(dòng)終端計(jì)算能力和無(wú)線網(wǎng)絡(luò)傳輸能力的結(jié)合[1],從而形成了的新的辦公自動(dòng)化模式。使用“移動(dòng)辦公”應(yīng)用,辦公人員不必局限于在公司、有電腦才能處理公司事務(wù)??梢栽谌我獾胤剑ˋnywhere)、任意時(shí)候(Anytime)通過(guò)手機(jī)處理任意事務(wù)(Anything)[2]。“移動(dòng)辦公”有效的突破了時(shí)間和空間的局限,促進(jìn)問(wèn)題溝通,保證服務(wù)質(zhì)量,提升管理效率,從而推動(dòng)效益增長(zhǎng)。

      隨著企業(yè)規(guī)模的擴(kuò)大,員工日常工作范圍不再局限于唯一的辦公間內(nèi),在多個(gè)辦公場(chǎng)所間流動(dòng)辦公已成為現(xiàn)在主流的辦公方式,這就難免會(huì)出現(xiàn)交流和分工上的問(wèn)題。在這種情形之下,就需要有一種能夠滿足員工跨區(qū)域性辦公的工具,使員工不受地域、時(shí)間和業(yè)務(wù)的約束,能夠便捷、迅速的與他人進(jìn)行溝通協(xié)作,解決工作問(wèn)題。除了企業(yè)之外,這種辦公方式在各地方政府單位中也慢慢多了起來(lái),為了減少辦公流程中紙質(zhì)文件的產(chǎn)生,保證信息的安全性和降低開銷,實(shí)現(xiàn)“無(wú)紙化”辦公,政府單位也越來(lái)越重視移動(dòng)互聯(lián)網(wǎng)所帶來(lái)的信息化辦公的模式,并且逐步開始借助這種方法來(lái)提高整體的辦公效率和質(zhì)量。

      總的來(lái)說(shuō),移動(dòng)辦公應(yīng)用具有及時(shí)、高效、方便的特性[3],同時(shí)在功能和需求上仍有很大的探索空間和發(fā)展前景,對(duì)基于 Android 的移動(dòng)辦公系統(tǒng)的課題研究來(lái)說(shuō)是十分有意義的。

      1 移動(dòng)辦公應(yīng)用的需求分析

      根據(jù)移動(dòng)辦公應(yīng)用在現(xiàn)實(shí)生活中的使用場(chǎng)景,從用戶實(shí)際需求入手,整個(gè)動(dòng)辦公應(yīng)用的功能大致分為四大模塊:對(duì)外辦公模塊、個(gè)人辦公模塊、信息管理模塊和系統(tǒng)功能模塊,其中每一個(gè)模塊中還細(xì)分了很多小功能模塊,所以移動(dòng)辦公應(yīng)用的整體功能需求還是比較復(fù)雜的。移動(dòng)辦公應(yīng)用粗顆粒度的結(jié)構(gòu)圖如圖1所示,首先來(lái)描述應(yīng)用中全部功能,然后再對(duì)每一項(xiàng)功能做具體的業(yè)務(wù)分析。

      1.1 對(duì)外辦公業(yè)務(wù)分析

      對(duì)外辦公指的是不同用戶之間有業(yè)務(wù)聯(lián)系的辦公模式,是任何移動(dòng)辦公都需要具備的基本功能[4]。結(jié)合本課題研究的移動(dòng)辦公應(yīng)用的使用場(chǎng)景來(lái)分析,對(duì)外辦公常發(fā)生于企事業(yè)單位中上下級(jí)間或者同級(jí)同事間的業(yè)務(wù)需求,主要形式體現(xiàn)為文件的送遞、閱覽、審批,以及多人共同參與的會(huì)議等。

      針對(duì)文件處理的業(yè)務(wù)需求,移動(dòng)辦公應(yīng)用秉持“無(wú)紙化”辦公的目標(biāo),主要提供兩部分功能:公文簽批和文件速遞。公文簽批的功能包含對(duì)公文的擬稿、修改、審閱、查詢、會(huì)簽、簽批記錄展示和公文附帶附件展示等,可以實(shí)現(xiàn)對(duì)流轉(zhuǎn)中的公文進(jìn)行流程跟蹤和控制。文件速遞完成的是對(duì)文件的分發(fā)、送審、傳閱、查詢和簽批意見展示等功能,具體業(yè)務(wù)流程包含選擇狀態(tài)和選擇具體文件。

      針對(duì)多人會(huì)議需求,移動(dòng)辦公應(yīng)用結(jié)合當(dāng)今比較流行的在線視頻技術(shù),集成第三方的視頻會(huì)議應(yīng)用,設(shè)置了操作簡(jiǎn)便且功能強(qiáng)大的視頻會(huì)議功能,滿足用戶在任何地點(diǎn)任何時(shí)間下都可以進(jìn)行多人會(huì)議的迫切需求。

      1.2 個(gè)人辦公業(yè)務(wù)分析

      移動(dòng)辦公應(yīng)用除了適用與用戶之間的辦公業(yè)務(wù)需求,也需要滿足個(gè)人辦公的需求。從用戶實(shí)際需求出發(fā),個(gè)人辦公主要體現(xiàn)在對(duì)一些重要信息的記錄以及日程安排的提醒上。個(gè)人辦公只針對(duì)用戶個(gè)人需求,因此要強(qiáng)調(diào)操作的便捷方便,降低用戶的學(xué)習(xí)成本。在文研究的移動(dòng)辦公應(yīng)用中,主要以記事本功能來(lái)實(shí)現(xiàn)。

      記事本功能通過(guò)調(diào)用移動(dòng)設(shè)備自帶的記事本應(yīng)用來(lái)實(shí)現(xiàn),其中包含記事簿、會(huì)議紀(jì)要、文稿和手繪等子功能,同樣可以基于手寫來(lái)實(shí)現(xiàn)內(nèi)容的記錄與保存,進(jìn)一步實(shí)現(xiàn)了“無(wú)紙化”辦公的目標(biāo)。

      1.3 信息管理業(yè)務(wù)分析

      移動(dòng)辦公應(yīng)用設(shè)置了集中的信息管理功能,主要體現(xiàn)為通訊錄和公共信息展示。通訊錄是移動(dòng)設(shè)備用戶最常用的功能,在通訊錄里可以按照不同索引方式將聯(lián)系人劃分為若干群組,用戶可以查詢特定聯(lián)系人的姓名、職位、部門和聯(lián)系方式等個(gè)人信息[5],以滿足工作的需求。同樣,該通訊錄也是企事業(yè)內(nèi)部員工進(jìn)行工作交流和信息共享的用戶數(shù)據(jù)庫(kù)。公共信息可以實(shí)現(xiàn)讓企事業(yè)單位展示一些數(shù)據(jù)信息和動(dòng)態(tài)要聞,以及發(fā)布針對(duì)全員的公告等,實(shí)現(xiàn)企事業(yè)內(nèi)部的信息統(tǒng)一。主要通過(guò)PDF文件的形式來(lái)展示信息內(nèi)容。

      1.4 系統(tǒng)功能業(yè)務(wù)分析

      移動(dòng)辦公應(yīng)用中除了涉及與辦公業(yè)務(wù)相關(guān)的需求外,還包括了與應(yīng)用本身相關(guān)的一些系統(tǒng)業(yè)務(wù),主要體現(xiàn)在用戶賬號(hào)綁定、系統(tǒng)升級(jí)和修改密碼等方面。

      賬號(hào)綁定主要體現(xiàn)在用戶登錄時(shí)的個(gè)人身份驗(yàn)證,將用戶賬號(hào)與用戶實(shí)際的個(gè)人標(biāo)記進(jìn)行綁定,保證了個(gè)人辦公信息的安全性;在進(jìn)入移動(dòng)辦公應(yīng)用時(shí),需對(duì)當(dāng)前移動(dòng)辦公應(yīng)用的版本進(jìn)行分析,判斷是否是最新版,并根據(jù)判斷結(jié)果提示用戶進(jìn)行升級(jí)操作。

      2 移動(dòng)辦公應(yīng)用的設(shè)計(jì)方案

      從軟件開發(fā)的角度來(lái)看,任何應(yīng)用的開發(fā)都需要一個(gè)詳細(xì)的設(shè)計(jì)方案。針對(duì)移動(dòng)辦公應(yīng)用,在設(shè)計(jì)時(shí)需要注意幾點(diǎn)內(nèi)容:第一,保證移動(dòng)辦公應(yīng)用的可用性,在網(wǎng)絡(luò)情況正常的情況下,要達(dá)到99.99%的可使用時(shí)間。第二,要以用戶為中心來(lái)進(jìn)行產(chǎn)品設(shè)計(jì),注重產(chǎn)品使用中的用戶體驗(yàn),界面簡(jiǎn)潔美觀,功能高效實(shí)用,系統(tǒng)運(yùn)行流程。第三,應(yīng)用程序的接口設(shè)計(jì)要有高可重用性,使用迭代式開發(fā)模式[6]。

      2.1 總體設(shè)計(jì)方案

      移動(dòng)辦公應(yīng)用包括客戶端和服務(wù)端,客戶端負(fù)責(zé)與用戶交互,服務(wù)端實(shí)現(xiàn)數(shù)據(jù)處理和存儲(chǔ),與客戶端進(jìn)行交互[7]。涉及到企事業(yè)具體應(yīng)用場(chǎng)景,需要的物理環(huán)境包括:移動(dòng)設(shè)備、無(wú)線通信網(wǎng)絡(luò)、無(wú)線網(wǎng)關(guān)、Internet網(wǎng)絡(luò)、企事業(yè)內(nèi)部服務(wù)器和數(shù)據(jù)庫(kù)系統(tǒng)等,當(dāng)然還包括防火墻[8]。系統(tǒng)總體設(shè)計(jì)結(jié)構(gòu)如圖2所示。

      2.2 Android客戶端設(shè)計(jì)方案

      圖2 系統(tǒng)總體設(shè)計(jì)結(jié)構(gòu)圖Fig.2 overall architecture design of system

      移動(dòng)辦公應(yīng)用Android客戶端的結(jié)構(gòu)如圖3所示。在底層數(shù)據(jù)的支持下,整體分為登錄模塊、主功能模塊、子功能模塊三個(gè)部分。在登錄模塊通過(guò)對(duì)用戶信息的輸入、驗(yàn)證、匹配后,進(jìn)入APP的具體應(yīng)用界面。主功能模塊中分為六部分,其中前五部分由主界面上對(duì)應(yīng)的按鈕可以點(diǎn)擊進(jìn)入,修改密碼和系統(tǒng)升級(jí)模塊是由主界面右上角的工具欄進(jìn)入。在進(jìn)入每個(gè)主功能模塊后,通過(guò)不同的業(yè)務(wù)需求即可到達(dá)對(duì)應(yīng)的子功能模塊,完成相應(yīng)功能。

      圖3 Android客戶端功能結(jié)構(gòu)圖Fig.3 function architecture of Android client

      2.3 服務(wù)端設(shè)計(jì)方案

      本文研究中的服務(wù)端系統(tǒng)是基于Spring MVC框架實(shí)現(xiàn)的,在功能上實(shí)現(xiàn)為客戶端APP提供資源及數(shù)據(jù)存儲(chǔ)服務(wù),所以服務(wù)端并未進(jìn)行相關(guān)Web前端開發(fā),僅實(shí)現(xiàn)Model層和Controller層。服務(wù)端系統(tǒng)設(shè)計(jì)如圖4所示。

      圖4 服務(wù)端系統(tǒng)設(shè)計(jì)圖Fig.4 architecture of server system

      3 移動(dòng)辦公應(yīng)用的實(shí)現(xiàn)

      在完成需求分析和方案設(shè)計(jì)之后,本章主要在代碼層面來(lái)分析移動(dòng)辦公應(yīng)用在開發(fā)中的一些核心技術(shù)的實(shí)現(xiàn)過(guò)程。其中Android客戶端開發(fā)使用的集成開發(fā)環(huán)境是Android Studio,使用的版本為Android 4.4版本。

      3.1 登錄模塊加密實(shí)現(xiàn)

      賬號(hào)登錄時(shí)客戶端與服務(wù)端交互的規(guī)則設(shè)定為客戶端發(fā)送包含有“用戶名|密碼|手機(jī)號(hào)”的Request給服務(wù)端提供的相應(yīng)接口,服務(wù)端處理請(qǐng)求后會(huì)響應(yīng)一個(gè)包含“token”和“errorMsg”的Response。token可以理解為一個(gè)令牌,是用戶登錄成功后對(duì)當(dāng)前用戶的唯一標(biāo)識(shí),通常設(shè)定token為全局變量,并且伴隨在應(yīng)用程序的每一個(gè)界面。errorMsg即為登錄失敗時(shí)的錯(cuò)誤信息,會(huì)在登錄失敗時(shí)直接顯示在登錄頁(yè)面的屏幕上。

      本文研究中對(duì)登錄模塊中的用戶名密碼采用MD5加Base64編碼的雙重加密方式。

      首先看一下MD5加密的實(shí)現(xiàn)過(guò)程,自定義一個(gè)MD5EncodeUtils的工具類,在工具類內(nèi)部先通過(guò)MessageDigest.getInstance(“MD5”)方法來(lái)聲明進(jìn)行加密的計(jì)算摘要[9],再調(diào)用digest()方法來(lái)計(jì)算MD5的值,最終將得到的值返回為十六進(jìn)制字符串形式,通過(guò)上述步驟即可實(shí)現(xiàn)MD5Encode的加密方法。接著,通過(guò)這個(gè)工具類,在實(shí)現(xiàn)登錄模塊的LoginActivity中對(duì)密碼進(jìn)行MD5加密,并將加密后的密碼與用戶名、手機(jī)號(hào)拼接成字符串,然后再將這個(gè)字符串進(jìn)行Basse64的編碼加密,Base64編碼可以直接調(diào)用Java自帶的方法實(shí)現(xiàn)。最終形成了需要發(fā)送給服務(wù)端的Request。

      3.2 網(wǎng)絡(luò)請(qǐng)求實(shí)現(xiàn)

      通過(guò)一個(gè)網(wǎng)絡(luò)開源庫(kù)——Retrofit對(duì)網(wǎng)絡(luò)請(qǐng)求進(jìn)行封裝,Retrofit是一個(gè)類型安全的httpclient庫(kù),也是目前Android上最流行的httpclient庫(kù)之一,若應(yīng)用程序中集成了OkHttp,則Retrofit會(huì)默認(rèn)使用OkHttp來(lái)處理網(wǎng)絡(luò)層的請(qǐng)求[10]。當(dāng)然Retrofit最大的特色是使用標(biāo)準(zhǔn)RESTful API的方式來(lái)封裝請(qǐng)求接口,并且通過(guò)注解的方式來(lái)表示請(qǐng)求方式,對(duì)于返回的數(shù)據(jù)有同步和異步兩種方式處理方式,極大的精簡(jiǎn)了開發(fā)中的代碼量。

      在使用Retrofit框架之前,我們先需要通過(guò)Android Studio中的build.gradle引入Retrofit和OkHttp的依賴,完成導(dǎo)入相關(guān)第三方庫(kù)的工作。接著創(chuàng)建一個(gè)Retrofit Factory的工廠類,通過(guò)OkHttpClient.Builder()方法來(lái)封裝OkHttp,以及采用動(dòng)態(tài)代理的方式來(lái)創(chuàng)建Http連接。然后創(chuàng)建一個(gè)RestApi的interface接口類,在這個(gè)接口類中,可以通過(guò)@GET、@POST等注解來(lái)實(shí)現(xiàn)每一個(gè)接口的請(qǐng)求方式,以及通過(guò)@Url和@Field來(lái)說(shuō)明接口的地址和字段。這里需要補(bǔ)充一點(diǎn),Retrofit中是采用Google推出的GSON來(lái)解析JSON數(shù)據(jù)的。

      在完成整個(gè)框架的封裝之后,在Activity中即可以調(diào)用RetrofitFactory類中的getRetrofit()方法來(lái)進(jìn)行網(wǎng)絡(luò)請(qǐng)求,對(duì)于響應(yīng)的結(jié)果,使用call.enqueue()的異步方法來(lái)處理。

      3.3 多線程處理實(shí)現(xiàn)

      在涉及到系統(tǒng)升級(jí)、大資源文件下載等耗時(shí)操作時(shí),很容易造成線程阻塞,就是我們常說(shuō)的卡死[11],這種現(xiàn)象在Android中叫作ANR(Application Not Response),應(yīng)用中常采用多線程的方法來(lái)處理這個(gè)問(wèn)題。Android中提供了多種實(shí)現(xiàn)多線程間通信的方法,本文實(shí)現(xiàn)的應(yīng)用中使用Handler機(jī)制來(lái)實(shí)現(xiàn)系統(tǒng)升級(jí)功能。在主UI線程中通過(guò)Thread.start()方法開啟一個(gè)新的線程,將進(jìn)行文件下載的Runnable子線程添加至Thread中,同時(shí)在UI主線程中創(chuàng)建一個(gè)Handler的實(shí)例mdownloadHandler。在子線程中,通過(guò)mdownloadHandler.sendMessage()的方法將消息發(fā)送給消息隊(duì)列,在Handler的方法中就可以通過(guò)handleMessage()的方法來(lái)處理接收到的消息,從而實(shí)現(xiàn)針對(duì)系統(tǒng)升級(jí)包下載的多線程。

      4 移動(dòng)辦公應(yīng)用性能測(cè)試與實(shí)現(xiàn)效果

      完成了移動(dòng)辦公系統(tǒng)的詳細(xì)設(shè)計(jì)和具體的代碼實(shí)現(xiàn)之后,我們需要通過(guò)完善的測(cè)試來(lái)對(duì)系統(tǒng)的整體運(yùn)行狀況、各功能模塊的實(shí)現(xiàn)情況、實(shí)際使用中的用戶體驗(yàn)等方面進(jìn)行檢查,盡可能多的發(fā)現(xiàn)存在的BUG并修改,保證移動(dòng)辦公系統(tǒng)的正常上線及使用。

      4.1 測(cè)試環(huán)境

      從實(shí)際使用場(chǎng)景出發(fā),對(duì)移動(dòng)辦公應(yīng)用需要進(jìn)行在內(nèi)網(wǎng)環(huán)境和外網(wǎng)環(huán)境下的全方位測(cè)試,測(cè)試環(huán)境分為硬件測(cè)試環(huán)境、軟件測(cè)試環(huán)境和網(wǎng)絡(luò)測(cè)試環(huán)境,分別如表1,表2,表3所示。

      表1 硬件測(cè)試環(huán)境

      表2 軟件測(cè)試環(huán)境

      表3 網(wǎng)絡(luò)測(cè)試環(huán)境

      4.2 性能測(cè)試

      在配置好相關(guān)的軟硬件及網(wǎng)絡(luò)測(cè)試環(huán)境后,我們通過(guò)壓力測(cè)試來(lái)對(duì)移動(dòng)辦公應(yīng)用在性能上進(jìn)行相關(guān)測(cè)試,模仿企事業(yè)單位的業(yè)務(wù)場(chǎng)景,驗(yàn)證其系統(tǒng)的可用性和穩(wěn)定性。壓力測(cè)試的結(jié)果如表4所示。

      表4 壓力測(cè)試結(jié)果表

      通過(guò)壓力測(cè)試可以看出在100個(gè)用戶時(shí),90%的事務(wù)平均響應(yīng)時(shí)間不超過(guò)3秒,每一事務(wù)的響應(yīng)時(shí)間不超過(guò)5秒;在500個(gè)用戶時(shí),事務(wù)平均響應(yīng)時(shí)間不超過(guò)6秒,每一事務(wù)的響應(yīng)時(shí)間不超過(guò)8秒;達(dá)到1000個(gè)用戶時(shí),總事務(wù)平均響應(yīng)時(shí)間和單一事務(wù)響應(yīng)時(shí)間都在10秒以內(nèi)。根據(jù)測(cè)試結(jié)果,實(shí)現(xiàn)的移動(dòng)辦公應(yīng)用在性能上完全可以滿足企事業(yè)單位的日常辦公需求。

      4.3 實(shí)際效果測(cè)試

      完成性能測(cè)試后,在真機(jī)上對(duì)移動(dòng)辦公應(yīng)用的實(shí)際效果進(jìn)行測(cè)試,移動(dòng)辦公應(yīng)用的主界面如圖5所示。

      圖5 移動(dòng)辦公應(yīng)用主界面Fig.5 Main interface of Mobile Office Application

      本文所設(shè)計(jì)的移動(dòng)辦公應(yīng)用最大的特點(diǎn)是完全實(shí)現(xiàn)了“無(wú)紙化”辦公,通過(guò)手寫簽批和簽批圖片異步展示等功能,簡(jiǎn)化辦公流程中的步驟和開銷,也提高了公文在業(yè)務(wù)流程中的安全性。手寫公文簽批和圖片展示如圖6所示。

      圖6 手寫公文簽批頁(yè)面Fig.6 Handwritten document signed page

      5 結(jié)論

      Android技術(shù)的發(fā)展使得移動(dòng)設(shè)備可以實(shí)現(xiàn)更加復(fù)雜的應(yīng)用。本文利用基于Android的Retrofit

      網(wǎng)絡(luò)請(qǐng)求框架、SharePreferences數(shù)據(jù)存儲(chǔ)、Handler

      消息機(jī)制等技術(shù)實(shí)現(xiàn)了一個(gè)移動(dòng)辦公應(yīng)用,并且通過(guò)借助移動(dòng)設(shè)備的手寫輸入模塊,實(shí)現(xiàn)了手寫簽批等個(gè)性化功能,為辦公人員提供了一個(gè)高效的移動(dòng)辦公解決方案。移動(dòng)辦公應(yīng)用的服務(wù)端采用基于

      Java語(yǔ)言的Spring MVC框架進(jìn)行開發(fā),在功能上實(shí)現(xiàn)了很好的模塊劃分,同時(shí)使用請(qǐng)求-響應(yīng)模型,極大的簡(jiǎn)化了服務(wù)端系統(tǒng)的開發(fā)。

      [1] 陳靜. 移動(dòng)辦公與管理[M]. 北京: 對(duì)外經(jīng)貿(mào)大學(xué)出版社, 2012: 5-30.

      [2] iResearch. 中國(guó)網(wǎng)民Android智能手機(jī)用戶研究報(bào)告[R].北京: iResearch, 2012: 2-8.

      [3] 達(dá)斯. 移動(dòng)終端系統(tǒng)設(shè)計(jì)[M]. 北京: 人民郵電出版社, 2012: 50-70.

      [4] 姚昱旻. 基于Android的移動(dòng)學(xué)習(xí)終端平臺(tái)的開發(fā)與研究[D]. 湖南: 中南大學(xué), 2008.

      [5] 李蕓婕. 企業(yè)辦公自動(dòng)化系統(tǒng)的發(fā)展[J]. 科學(xué)之友, 2007, 11(1): 126-127.

      [6] 劉衛(wèi)國(guó), 姚昱禹. Android的架構(gòu)與應(yīng)用開發(fā)研究[J]. 計(jì)算機(jī)系統(tǒng)應(yīng)用, 2008, 9(3): 110-112.

      [7] JOHN LEWIS. Java Software Solutions[M]. Beijing: Publishing House of Electronics Industry, 2007.

      [8] John Lombardo. Android Application Development[M]. California: O’Reilly Media, Inc, 2009.

      [9] 宋慶泉. 移動(dòng)辦公系統(tǒng)實(shí)現(xiàn)框架綜述[J]. 油氣田地面工程, 2010, 4(7): 56-58.

      [10] 姚春暉, 謝海濤, 朱繼鳴, 肖景川. 移動(dòng)辦公系統(tǒng)網(wǎng)絡(luò)建設(shè)及其安全問(wèn)題探討[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2010, 5(5): 82-83.

      [11] 杜敏. 移動(dòng)辦公服務(wù)系統(tǒng)的研究與開發(fā)[D]. 四川: 電子科技大學(xué), 2007.

      Design and Implementation of Mobile Office Application Based on Android System

      ZHAO Chun-yu1,LIU Shao-hua2
      (School of Electronic Engineeringt, Beijing University of Post and Telecommunications, Beijing 100876, China)

      With the rapid development of mobile internet, Enterprises, government agencies value on the great changes by the mobile internet. Mobile Office came into being, it gave people a true sense of autonomous office, not subject to the constraints of time, place and transaction, and fundamentally solve the problem of work efficiency and cost. Now, the domestic mobile office applications mostly based on SaaS services, relatively good software such as Alibaba’s DingDing, Tencent’s RTX, teambition and Worktile, and so on. At the same time, the foreign mobile office market is very popular, and search mobile Office-related applications in the Apple App Store, there are already more than 300 APP. The Mobile Office Application designed in this paper, which function not only have the basic online office, documents reading and contact list, but also add the handwriting and video conferencing, and can meet all kinds of users’ daily needs.

      Computer ; Mobile office; Android development

      TP399

      A

      10.3969/j.issn.1003-6970.2016.12.047

      趙春宇(1991-),男,碩士研究生,主要研究領(lǐng)域?yàn)锳ndroid應(yīng)用開發(fā);劉紹華(1976-),男,副教授,要研究領(lǐng)域?yàn)闊o(wú)線通信,嵌入式系統(tǒng),物聯(lián)網(wǎng),云計(jì)算,移動(dòng)互聯(lián)網(wǎng)。

      本文著錄格式:趙春宇,劉紹華. 基于Android系統(tǒng)的移動(dòng)辦公應(yīng)用設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件,2016,37(12):219-223

      猜你喜歡
      服務(wù)端辦公客戶端
      X辦公總部
      Base4Work共享辦公空間
      X-workingspace辦公空間
      云存儲(chǔ)中基于相似性的客戶-服務(wù)端雙端數(shù)據(jù)去重方法
      縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
      孵化垂直頻道:新聞客戶端新策略
      基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
      新時(shí)期《移動(dòng)Web服務(wù)端開發(fā)》課程教學(xué)改革的研究
      在Windows Server 2008上創(chuàng)建應(yīng)用
      客戶端空間數(shù)據(jù)緩存策略
      鄂伦春自治旗| 棋牌| 白水县| 遵义市| 乌拉特前旗| 西林县| 双流县| 常山县| 军事| 阜宁县| 嘉善县| 洪湖市| 庄浪县| 溆浦县| 遵化市| 海阳市| 锦州市| 五家渠市| 白银市| 建始县| 常德市| 黑水县| 溆浦县| 延长县| 台北市| 璧山县| 新密市| 盐边县| 巍山| 崇礼县| 安顺市| 黄冈市| 万载县| 汾阳市| 莱芜市| 柳河县| 嘉义市| 满城县| 隆尧县| 海伦市| 普洱|