基于Android的社區(qū)信息采集與管理系統(tǒng)應(yīng)用開發(fā)
本文關(guān)鍵詞:基于Android的社區(qū)信息采集與管理系統(tǒng)應(yīng)用開發(fā)
更多相關(guān)文章: IMEI碼 MD5加密算法 JSON數(shù)據(jù)轉(zhuǎn)換 側(cè)滑菜單 Webservice
【摘要】:社區(qū)管理是政府管理工作的重要職能。本論文以Android平臺為核心,設(shè)計了一款具有多種信息采集和數(shù)據(jù)分類展示功能的社區(qū)信息采集與管理系統(tǒng),其主要特點是便攜化和集成化,能夠解決歷史數(shù)據(jù)不連貫、大量數(shù)據(jù)不易保存和不易更新的難題。文章對系統(tǒng)設(shè)計過程中涉及到的網(wǎng)絡(luò)通信技術(shù)、移動終端技術(shù)和Webservice等技術(shù)手段進行了重點研究和設(shè)計。系統(tǒng)的登錄認(rèn)證功能設(shè)計了用戶名密碼驗證和移動設(shè)備驗證相結(jié)合的方式,文章通過驗證手機IMEI碼的設(shè)計方案,實現(xiàn)了對登錄系統(tǒng)的移動設(shè)備進行權(quán)限控制的功能需求,并解決了雙卡手機獲取全部IMEI碼的技術(shù)難點。系統(tǒng)采用MD5加密算法對客戶端和服務(wù)端之間傳輸?shù)臄?shù)據(jù)流進行加密,文章詳細(xì)研究了MD5加密算法的基本原理,最終通過Message Digest類實現(xiàn)了加密算法在本系統(tǒng)中的應(yīng)用,保障了登錄模塊中用戶名和密碼等數(shù)據(jù)內(nèi)容的安全性。文章重點研究了Android3.0新引入的API——Fragment的設(shè)計思想與使用方法,并在系統(tǒng)主界面采用一個Activity控制多個Fragment的實現(xiàn)方式,為系統(tǒng)后續(xù)功能的模塊擴展開發(fā)提供了良好基礎(chǔ);谙到y(tǒng)客戶端與服務(wù)端之間的通信格式采用了JSON數(shù)據(jù),文章對JSON數(shù)據(jù)與Java對象相互轉(zhuǎn)換的原理進行了詳細(xì)研究,設(shè)計了多種轉(zhuǎn)換方案。最終采用GSON類庫解決了系統(tǒng)中多層嵌套結(jié)構(gòu)的數(shù)據(jù)轉(zhuǎn)換方式較為復(fù)雜的問題。系統(tǒng)設(shè)計了一種自定義組件Slide View,通過List View在外層作事件監(jiān)聽并把點擊事件發(fā)送給Slide View進行處理的方法,解決了左右滑動與上下滑動沖突的問題,并對滑動觸發(fā)角度、滑動越界進行處理,實現(xiàn)了列表的側(cè)滑菜單功能。系統(tǒng)服務(wù)端采用了目前最為流行的輕量級服務(wù)Restful Webservice進行設(shè)計開發(fā),其操作和實現(xiàn)更加簡潔,在性能與效率上都優(yōu)于Soap Webservice,大大提高了系統(tǒng)的可伸縮性。
【學(xué)位授予單位】:東華理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52;TP316
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 張瑜;張濤;李營那;;基于Web的可視化網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計與實現(xiàn)[J];電腦知識與技術(shù);2015年34期
2 高攀攀;王健;黃穎;何克清;;互聯(lián)網(wǎng)上基于SOAP和REST的Web服務(wù)的對比分析[J];小型微型計算機系統(tǒng);2015年11期
3 孟遠(yuǎn);;Android網(wǎng)絡(luò)通信框架Volley的解析和比較[J];軟件;2014年12期
4 彭國軍;程德智;趙豪東;沈詩琦;李晶雯;;面向Android軟件動態(tài)行為監(jiān)測的UI自動化觸發(fā)與測試方法[J];保密科學(xué)技術(shù);2014年10期
5 池云;;Android系統(tǒng)穩(wěn)定性測試探究[J];電子測試;2014年14期
6 陳桂鵬;嚴(yán)志雁;瞿華香;蘇小波;宋曉;丁建;;基于Android手機的農(nóng)業(yè)環(huán)境信息采集系統(tǒng)設(shè)計與實現(xiàn)[J];廣東農(nóng)業(yè)科學(xué);2014年13期
7 朱婧茜;何人可;;Android手機應(yīng)用界面布局的可用性測試研究[J];包裝工程;2014年10期
8 魏志靜;;基于Android的無線便攜式現(xiàn)場招聘會信息采集終端的設(shè)計與實現(xiàn)[J];電子技術(shù)與軟件工程;2013年15期
9 郭文麗;嚴(yán)潮斌;吳旭;;基于Android客戶端的圖書館微服務(wù)研究與實踐[J];圖書情報工作;2013年08期
10 鐘新斌;劉云;張振江;;基于Android的城軌交通養(yǎng)護維修普查信息采集平臺研究[J];鐵路計算機應(yīng)用;2012年07期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 李世頡;網(wǎng)絡(luò)管理視域下的地方政府信息資源集成研究[D];武漢大學(xué);2010年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 鄭行雙;基于MVC的Android與Web雙模式教學(xué)平臺的設(shè)計與實現(xiàn)[D];大連理工大學(xué);2013年
2 何曉峰;Dalvik虛擬機下Runtime加載技術(shù)研究[D];電子科技大學(xué);2013年
3 蔡增柱;基于Android移動平臺測試相關(guān)技術(shù)研究[D];華南理工大學(xué);2012年
4 魏濤;城市社區(qū)網(wǎng)格化管理模式研究[D];大連理工大學(xué);2011年
5 劉敏;移動終端的Android移植與應(yīng)用程序設(shè)計[D];西安電子科技大學(xué);2011年
6 吳想想;基于Android平臺軟件開發(fā)方法的研究與應(yīng)用[D];北京郵電大學(xué);2011年
7 黃錦川;REST風(fēng)格服務(wù)在Android平臺上的研究與應(yīng)用[D];西南交通大學(xué);2010年
8 劉慶慧;基于WebService的海量數(shù)據(jù)傳輸算法研究[D];武漢理工大學(xué);2010年
9 陳飛飛;軟件通信架構(gòu)中的核心框架研究[D];杭州電子科技大學(xué);2009年
10 原小玲;基于社區(qū)信息化的信息資源建設(shè)[D];山西大學(xué);2006年
,本文編號:1143439
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/1143439.html