基于Android的智慧社區(qū)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本文選題:智慧社區(qū) + Android應(yīng)用; 參考:《山東大學(xué)》2017年碩士論文
【摘要】:在中國的城市化趨勢(shì)下,"智慧社區(qū)"隨著"智慧城市"的提出應(yīng)運(yùn)而生,并以"互聯(lián)網(wǎng)+社區(qū)"的形式出現(xiàn)在政府的工作報(bào)告中。與此同時(shí),移動(dòng)互聯(lián)網(wǎng)正在蓬勃發(fā)展,截至2016年12月我國移動(dòng)智能終端規(guī)模達(dá)13.7億臺(tái),其中裝有Android系統(tǒng)的智能終端約占80.7%。Android智能終端的高普及率吸引了眾多的開發(fā)者,智慧社區(qū)領(lǐng)域內(nèi)的Android應(yīng)用也如雨后春筍般層出不窮。然而,現(xiàn)有的應(yīng)用或側(cè)重于社區(qū)服務(wù)的某一方面,缺乏全面性;或提供基于社交的社區(qū)綜合服務(wù),不符合我國社區(qū)社交基礎(chǔ)薄弱的實(shí)際情況。因此基于Android智能終端開發(fā)一款提供綜合服務(wù)的智慧社區(qū)系統(tǒng)具有非常廣泛的實(shí)用價(jià)值。本文結(jié)合了我國社區(qū)的基本情況,從社區(qū)的實(shí)際需求出發(fā),以打造智慧社區(qū)為目的,基于Android平臺(tái)設(shè)計(jì)并實(shí)現(xiàn)了一套智慧社區(qū)系統(tǒng),用于完成社區(qū)管理及服務(wù)。該系統(tǒng)采用C/S和B/S并存的架構(gòu)進(jìn)行設(shè)計(jì),利用嵌入式、移動(dòng)互聯(lián)網(wǎng)、負(fù)載均衡等新型信息技術(shù)整合管理、服務(wù)和資訊等諸多資源,不僅為社區(qū)管理員提供了快捷的管理方式,而且能確保社區(qū)居民享受智能化的生活體驗(yàn)。智慧社區(qū)系統(tǒng)分為管理和服務(wù)兩大部分。其中管理系統(tǒng)使用B/S架構(gòu)進(jìn)行設(shè)計(jì),使用MVC框架將系統(tǒng)劃分為顯示層、控制層、服務(wù)層、數(shù)據(jù)層,實(shí)現(xiàn)數(shù)據(jù)視圖分離的效果,降低系統(tǒng)的耦合性。服務(wù)系統(tǒng)使用C/S架構(gòu)進(jìn)行設(shè)計(jì),該系統(tǒng)主要包括了服務(wù)端和Android客戶端,其中Android客戶端為社區(qū)居民提供信息、生活、物業(yè)三大服務(wù),并在相應(yīng)的服務(wù)中實(shí)現(xiàn)了信息公告、城市熱點(diǎn)、在線超市、家政服務(wù)、車位租用、報(bào)修維護(hù)等功能。此外,客戶端引入支付寶SDK和百度地圖SDK,實(shí)現(xiàn)在線支付和定位獲取新聞的功能。該客戶端使用HTTP協(xié)議向后臺(tái)服務(wù)器拉取JSON格式的數(shù)據(jù),并完成數(shù)據(jù)的解析工作,最終將數(shù)據(jù)顯示在Android系統(tǒng)的UI界面上。服務(wù)端在開發(fā)中根據(jù)功能劃分搭建了分布式系統(tǒng),為解決用戶在各模塊間的身份一致性問題,系統(tǒng)引入單點(diǎn)登錄模塊,該模塊可以完成用戶的身份的驗(yàn)證,保證系統(tǒng)的安全性。為提高后臺(tái)服務(wù)端系統(tǒng)的性能,本文使用Nginx服務(wù)器搭建負(fù)載均衡器,實(shí)現(xiàn)了相同模塊間的分流效果。最后對(duì)服務(wù)端接口和客戶端進(jìn)行了壓力測(cè)試,測(cè)試結(jié)果顯示系統(tǒng)可以穩(wěn)定運(yùn)行。本文設(shè)計(jì)實(shí)現(xiàn)的智慧社區(qū)系統(tǒng)依托袁東風(fēng)教授團(tuán)隊(duì)的項(xiàng)目成果,實(shí)現(xiàn)了適用于智慧社區(qū)領(lǐng)域的智能化社區(qū)云終端。社區(qū)居民登錄服務(wù)客戶端后可以進(jìn)行在線超市購物,享受送貨到家的服務(wù),并且通過"代收快遞"功能解決了"快遞到,人不在"的難題,滿足了社區(qū)居民全方位的生活需求。系統(tǒng)在功能和界面設(shè)計(jì)上達(dá)到了預(yù)期效果,具有一定的實(shí)用價(jià)值。
[Abstract]:Under the trend of urbanization in China, the "intelligent community" emerges as the times require along with the "wisdom city", and appears in the government's work report in the form of "Internet community". At the same time, the mobile Internet is booming. As of December 2016, the scale of mobile intelligent terminals in China has reached 1.37 billion. Among them, intelligent terminals equipped with Android system account for the high penetration rate of 80.7%.Android smart terminals, which has attracted many developers. Android applications have sprung up in the field of intelligent communities. However, the existing application or focus on one aspect of community service lacks comprehensiveness, or provides comprehensive community services based on social intercourse, which does not accord with the actual situation of weak social foundation in our country. Therefore, developing an intelligent community system based on Android intelligent terminal to provide comprehensive services has a very wide range of practical value. Based on the basic situation of Chinese community and the actual needs of the community, this paper designs and implements a set of intelligent community system based on Android platform, which is used to complete the community management and service. The system is designed with the coexistence of C / S and B / S. It not only provides a fast management mode for community administrators, but also integrates many resources, such as embedded, mobile Internet, load balancing and other new information technologies, such as management, services and information. And can ensure that community residents enjoy intelligent life experience. Intelligent community system is divided into two parts: management and service. The management system is designed using B / S architecture, and MVC framework is used to divide the system into display layer, control layer, service layer and data layer, which realizes the separation of data views and reduces the coupling of the system. The service system is designed with C / S architecture. The system mainly includes server and Android client, in which Android client provides information, life and property services for community residents, and realizes information announcement in the corresponding service. Urban hotspots, online supermarkets, domestic service, parking space rental, repair and maintenance functions. In addition, the client introduces Alipay SDK and Baidu Map SDK to achieve online payment and location to obtain news. The client uses HTTP protocol to pull the JSON-formatted data to the background server, and completes the parsing of the data. Finally, the data is displayed on the UI interface of the Android system. In order to solve the problem of identity consistency between modules, a single sign-on module is introduced in the system, which can verify the identity of users and ensure the security of the system. In order to improve the performance of the backstage server system, this paper uses Nginx server to build load balancer, which realizes the shunt effect between the same modules. Finally, the server interface and client are tested, and the test results show that the system can run stably. Based on the project achievements of Professor Yuan Dongfeng's team, the intelligent community system designed and implemented in this paper has realized the intelligent community cloud terminal which is suitable for the intelligent community field. Community residents can go online supermarket shopping, enjoy the service of delivery to home after logging in the service client, and solve the problem of "express to, people not" through the function of "receiving express delivery on behalf of people", and meet the overall living needs of community residents. The system achieves the expected effect in function and interface design, and has certain practical value.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52;TP316
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 蔡芳;;統(tǒng)一用戶與單點(diǎn)登錄實(shí)現(xiàn)應(yīng)用系統(tǒng)集成方法研究[J];電腦知識(shí)與技術(shù);2016年27期
2 馬英瑞;王冬星;高媛;;基于自定義view技術(shù)的移動(dòng)端界面特效設(shè)計(jì)與實(shí)現(xiàn)[J];福建電腦;2016年10期
3 楊航;;大數(shù)據(jù)時(shí)代我國智慧社區(qū)運(yùn)行模式研究[J];開封教育學(xué)院學(xué)報(bào);2015年05期
4 王建功;;基于Android的自定義控件設(shè)計(jì)[J];德州學(xué)院學(xué)報(bào);2015年02期
5 邢帆;;智慧城市離下一步還有多遠(yuǎn)?[J];中國信息化;2015年03期
6 張魯川;;社區(qū)服務(wù)模式初探[J];現(xiàn)代商業(yè);2014年32期
7 方曙光;;政府主導(dǎo)、智慧化:中部城市社區(qū)建設(shè)的創(chuàng)新研究[J];南陽理工學(xué)院學(xué)報(bào);2014年05期
8 任世宗;李潤知;張茜;王宗敏;;基于Nginx的可擴(kuò)展負(fù)載均衡Web站點(diǎn)部署[J];中國教育網(wǎng)絡(luò);2014年08期
9 王令群;何世鈞;袁小華;張術(shù)臺(tái);;基于J2EE和云計(jì)算的智慧社區(qū)架構(gòu)設(shè)計(jì)[J];實(shí)驗(yàn)室研究與探索;2014年01期
10 屈芳;徐亮;;智慧社區(qū)建設(shè)思考與探索[J];現(xiàn)代商貿(mào)工業(yè);2013年15期
相關(guān)碩士學(xué)位論文 前10條
1 肖羽;中國智慧社區(qū)發(fā)展實(shí)踐及其前景研究[D];上海社會(huì)科學(xué)院;2016年
2 徐晴晴;新設(shè)計(jì)語言Material Design下的用戶交互體驗(yàn)探究[D];天津工業(yè)大學(xué);2016年
3 趙振中;基于Android的智慧社區(qū)客戶端軟件設(shè)計(jì)與實(shí)現(xiàn)[D];浙江工業(yè)大學(xué);2015年
4 高凱;基于中國虹計(jì)算機(jī)的文件管理系統(tǒng)設(shè)計(jì)與研究[D];山東大學(xué);2015年
5 王利萍;基于Nginx服務(wù)器集群負(fù)載均衡技術(shù)的研究與改進(jìn)[D];山東大學(xué);2015年
6 豆海斌;“智慧南京”建設(shè)中的問題及對(duì)策研究[D];南京理工大學(xué);2015年
7 朱建佳;基于Android平臺(tái)的室內(nèi)導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2014年
8 王博;Android系統(tǒng)UI定制關(guān)鍵技術(shù)研究[D];武漢理工大學(xué);2013年
9 鄒麗麗;Android若干關(guān)鍵技術(shù)研究與應(yīng)用系統(tǒng)開發(fā)[D];浙江大學(xué);2013年
10 李麗莎;我國城市社區(qū)治理存在問題與對(duì)策研究[D];南京師范大學(xué);2013年
,本文編號(hào):2066347
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2066347.html