天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 自動化論文 >

基于Django的位置監(jiān)控管理系統(tǒng)的研究與實現(xiàn)

發(fā)布時間:2018-06-25 01:58

  本文選題:Django + MyCat ; 參考:《遼寧大學(xué)》2017年碩士論文


【摘要】:眾所周知,隨著科學(xué)技術(shù)的不斷革新、移動互聯(lián)網(wǎng)的不斷發(fā)展和移動設(shè)備的快速普及,地理位置服務(wù)也變得越來越多元化和智能化。通過地理位置服務(wù),人們可以傳遞各種各樣的信息。現(xiàn)在,地理位置服務(wù)已經(jīng)具有很強的交互性,地理位置服務(wù)同時也被應(yīng)用于很多特殊領(lǐng)域或特殊人群,根據(jù)特殊的需求可以實現(xiàn)特殊的功能。為中小學(xué)生佩戴具有GPS定位功能的手環(huán),通過本系統(tǒng)對位置進行監(jiān)控,從而對學(xué)生的人身安全起到保障的作用。本系統(tǒng)包括移動端APP、服務(wù)器端和手環(huán)硬件設(shè)備。本文主要研究和實現(xiàn)服務(wù)器端系統(tǒng)功能,在服務(wù)器端使用Django框架進行系統(tǒng)的Web開發(fā)。為應(yīng)對數(shù)據(jù)的高并發(fā)讀寫,使用My Cat技術(shù)搭建數(shù)據(jù)庫集群,使用它可以更加方便的搭建數(shù)據(jù)庫集群。為保證手環(huán)與服務(wù)器的穩(wěn)定連接,在服務(wù)器端使用Netty框架來保證服務(wù)器的高性能、高可靠性。本系統(tǒng)的研究與實現(xiàn)的過程如下:(1)需求分析階段:使用UML技術(shù)對功能需求和非功能需求進行了詳細的分析。(2)設(shè)計階段:對本系統(tǒng)的功能模塊進行了整體和詳細的設(shè)計,其中包括實時定位、路徑監(jiān)控、電子圍欄、歷史軌跡、圖文管理、批量實時定位、批量發(fā)送消息等功能。由于天氣因素、城市高樓、衛(wèi)星的幾何分布位置等等原因,GPS定位功能在城市中存在較大誤差,所以在歷史軌跡功能模塊中使用卡爾曼濾波算法。并通過對卡爾曼濾波算法進行改進,將算法中固定的誤差改為動態(tài)的從GPS數(shù)據(jù)中讀取水平精度因子來計算出誤差,從而減少定位時所產(chǎn)生的誤差,以獲得更好的用戶體驗。(3)實現(xiàn)階段:使用Python、HTML5、Java Script語言對本系統(tǒng)進行編碼工作,對各個設(shè)計模塊進行實現(xiàn)。(4)測試階段:使用黑盒測試和白盒測試相結(jié)合的方式對本系統(tǒng)進行測試,使用大量的測試用例以保證本系統(tǒng)能夠安全可靠的運行。
[Abstract]:As we all know, with the continuous innovation of science and technology, the continuous development of mobile Internet and the rapid popularization of mobile devices, geographical location services have become more and more diversified and intelligent. People can transmit all kinds of information through geographical location service. Now, geographical location service has a strong interaction, geographical location service is also used in many special fields or special people, according to special needs can achieve special functions. The system is used to monitor the position of primary and middle school students by wearing the bracelet with GPS positioning function so as to ensure the students' personal safety. The system includes mobile side app, server end and bracelet hardware equipment. This paper mainly studies and implements the function of server side system, and develops the system with Django framework on the server side. In order to deal with the high concurrent reading and writing of data, we use my Cat technology to build database cluster, which can be used to build database cluster more conveniently. In order to ensure the stable connection between the bracelet and the server, the Netty framework is used in the server to ensure the high performance and high reliability of the server. The research and implementation of the system are as follows: (1) requirement analysis stage: the functional and non-functional requirements are analyzed in detail by using UML technology. (2) the design phase: the whole and detailed design of the functional modules of the system is carried out. These functions include real-time location, path monitoring, electronic fence, historical track, graphic and text management, real-time location in batches, sending messages in batches and so on. Because of the large error of GPS positioning function in cities due to the weather factors, urban tall buildings, the geometric distribution of satellites and so on, the Kalman filter algorithm is used in the historical track function module. By improving the Kalman filter algorithm, the fixed error in the algorithm is changed to dynamic reading horizontal precision factor from GPS data to calculate the error, thus reducing the error caused by positioning. In order to get a better user experience. (3) implementation phase: using Python HTML 5 / Java script language to code the system and implement each design module. (4) Test phase: use the combination of black box test and white box test to test the system. Use a large number of test cases to ensure that the system can run safely and reliably.
【學(xué)位授予單位】:遼寧大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52;TP277

【參考文獻】

相關(guān)期刊論文 前10條

1 洪文菊;茍剛;薛現(xiàn)斌;;基于位置服務(wù)的移動GIS[J];計算機系統(tǒng)應(yīng)用;2017年04期

2 李雄;;基于卡爾曼濾波的軌道小車速度估算方法[J];微處理機;2017年01期

3 吳春穎;王娟;;淺析卡爾曼濾波理論的發(fā)展歷史過程[J];福建電腦;2017年01期

4 陳鵬;張永明;;基于位置服務(wù)的移動應(yīng)用[J];電信工程技術(shù)與標準化;2016年08期

5 趙軍;車紅巖;;基于位置服務(wù)的應(yīng)用技術(shù)和發(fā)展趨勢[J];測繪科學(xué);2016年04期

6 陶幸輝;宋志剛;;軟件系統(tǒng)測試類型及測試用例設(shè)計[J];科技經(jīng)濟市場;2011年06期

7 向潤;;黑盒測試方法探討[J];軟件導(dǎo)刊;2009年01期

8 李康榮;賈迪;張瑤;;基于Web系統(tǒng)測試的應(yīng)用研究[J];中國測試技術(shù);2006年06期

9 張永;遲忠先;;基于UML的系統(tǒng)測試[J];計算機工程與設(shè)計;2006年09期

10 李志崢;楊社堂;;基于B/S結(jié)構(gòu)下的軟件系統(tǒng)測試研究[J];科技情報開發(fā)與經(jīng)濟;2006年07期

相關(guān)碩士學(xué)位論文 前1條

1 王蔥;基于MyCAT的分布式數(shù)據(jù)存儲研究與應(yīng)用[D];東華大學(xué);2016年



本文編號:2063995

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2063995.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶6d518***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com