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

當(dāng)前位置:主頁(yè) > 科技論文 > 自動(dòng)化論文 >

傳感器信息采集系統(tǒng)生成平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-08-08 13:14
【摘要】:隨著互聯(lián)網(wǎng)的普及,物聯(lián)網(wǎng)當(dāng)然也高速發(fā)展。新一代信息技術(shù)物聯(lián)網(wǎng)是必不可少部分,也是“信息化”時(shí)代的必要發(fā)展階段。傳感器信息采集系統(tǒng)是硬件和互聯(lián)網(wǎng)結(jié)合最重要的應(yīng)用之一。在傳感器信息采集系統(tǒng)中,前端硬件設(shè)備對(duì)數(shù)據(jù)進(jìn)行收集和簡(jiǎn)單處理,web服務(wù)端進(jìn)行存儲(chǔ),用戶(hù)可根據(jù)需要讀數(shù)據(jù)進(jìn)行二次開(kāi)發(fā)利用。目前,傳感器信息采集系統(tǒng)的特點(diǎn)是傳感器種類(lèi)多、數(shù)據(jù)量大、數(shù)據(jù)采集模塊化程度高、存儲(chǔ)流程固定,采集的數(shù)據(jù)既可以直接使用也可以進(jìn)行二次開(kāi)發(fā)。在不同的信息采集系統(tǒng)中,傳感器信息采集系統(tǒng)開(kāi)發(fā)需要進(jìn)行許多重復(fù)工作,例如編寫(xiě)前端信息采集程序,硬件端到web端的傳輸程序,后臺(tái)的存儲(chǔ)和處理程序,用戶(hù)圖形界面等。使用代碼生成技術(shù)可以快速生成基礎(chǔ)數(shù)據(jù)采集、傳輸、web存儲(chǔ)等代碼,并實(shí)現(xiàn)簡(jiǎn)單業(yè)務(wù)邏輯和用戶(hù)圖形界面,一方面減少重復(fù)工作,另一方面減少編程過(guò)程中出現(xiàn)認(rèn)為錯(cuò)誤的幾率。本文主要工作如下:1.本文研究了代碼自動(dòng)生成技術(shù),包括CASE工具和基于模版的代碼生成技術(shù),并分析其優(yōu)劣,結(jié)合傳感器信息采集系統(tǒng)自身特點(diǎn),選擇了基于模版的代碼生成技術(shù);介紹了服務(wù)器展示和業(yè)務(wù)邏輯技術(shù)選擇;介紹了基于注解的Spring MVC框架、JPA數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、Shrio權(quán)限控制框架,并介紹了這些框架和技術(shù)的優(yōu)勢(shì)和特點(diǎn)以及選擇理由;介紹了Arduino開(kāi)源平臺(tái)。2.本文使用Arduino前端進(jìn)行數(shù)據(jù)采集,web端使用html、J2EE技術(shù),數(shù)據(jù)庫(kù)使用MySQL,基于模版技術(shù)實(shí)現(xiàn)了傳感器信息采集系統(tǒng)代碼自動(dòng)生成平臺(tái)。設(shè)計(jì)并實(shí)現(xiàn)了平臺(tái)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù);設(shè)計(jì)了自動(dòng)代碼實(shí)現(xiàn)的流程;實(shí)現(xiàn)了自動(dòng)生成前端采集數(shù)據(jù)代碼、數(shù)據(jù)傳輸代碼,web服務(wù)端java源文件和展示層源文件,web端自動(dòng)生成的功能包括處理Arduino http請(qǐng)求,存儲(chǔ)數(shù)據(jù)、查詢(xún)數(shù)據(jù)和刪除數(shù)據(jù);封裝并實(shí)現(xiàn)了一些通用的接口。3.本文使用Arduino和本平臺(tái)實(shí)現(xiàn)了一個(gè)自動(dòng)采集溫度系統(tǒng),系統(tǒng)包括數(shù)據(jù)采集,后臺(tái)存儲(chǔ),展示溫濕度變化。通過(guò)測(cè)試和實(shí)際應(yīng)用,傳感器信息采集系統(tǒng)代碼自動(dòng)生成平臺(tái)能夠快速的實(shí)現(xiàn)并生成前端數(shù)據(jù)采集代碼、web端接受http請(qǐng)求、存儲(chǔ)展示數(shù)據(jù)等功能,使數(shù)據(jù)采集系統(tǒng)開(kāi)發(fā)更快捷。4.本文最后對(duì)平臺(tái)進(jìn)行了總結(jié)和展望。針對(duì)平臺(tái)開(kāi)發(fā)過(guò)程中遇到的問(wèn)題進(jìn)行總結(jié),對(duì)今后平臺(tái)可以增加完善的功能進(jìn)行展望。
[Abstract]:With the popularity of the Internet of things, of course, the rapid development of the Internet of things. The Internet of things of the new generation of information technology is an essential part and a necessary stage of development in the era of information technology. Sensor information acquisition system is one of the most important applications combining hardware and Internet. In the sensor information collection system, the front-end hardware device collects and simply processes the data and stores the web server. The user can read the data according to the need for secondary development and utilization. At present, the characteristic of sensor information acquisition system is that there are many kinds of sensors, large amount of data, high degree of modularization of data acquisition, fixed storage flow, and the collected data can be used either directly or for secondary development. In different information collection systems, the development of sensor information acquisition system needs a lot of repetitive work, such as writing front-end information collection program, transferring program from hardware to web, storing and processing program in background. User graphical interface, etc. Code generation technology can be used to quickly generate basic data acquisition, transmit web storage and other codes, and achieve simple business logic and user graphical interface, on the one hand, reduce duplication of work, On the other hand, it reduces the chance of thinking wrong during programming. The main work of this paper is as follows: 1. This paper studies the automatic code generation technology, including CASE tools and code generation technology based on template, and analyzes its advantages and disadvantages. Combined with the characteristics of sensor information collection system, the code generation technology based on template is selected. This paper introduces the server presentation and business logic technology selection, introduces the Spring MVC database access technology based on annotations, and introduces the advantages and characteristics of these frameworks and technologies, as well as the reasons for their selection. This paper introduces the Arduino open source platform. 2. 2. In this paper, we use Arduino front-end to collect data and use Arduino J2EE technology in web end, and MySQL in database. Based on template technology, we realize the automatic code generation platform of sensor information acquisition system. Design and implement the platform data structure and database, design the process of automatic code realization, realize the automatic generation of front-end data code, The functions of automatically generating java source files and display layer source files include processing Arduino http requests, storing data, querying data and deleting data, and encapsulating and implementing some common interfaces. 3. This paper uses Arduino and the platform to realize an automatic temperature acquisition system, including data acquisition, background storage, display temperature and humidity changes. Through testing and practical application, the automatic code generation platform of sensor information acquisition system can quickly realize and generate front-end data acquisition code to accept http requests, store and display data, and make the development of data acquisition system faster. 4. Finally, the platform is summarized and prospected. The problems encountered in the development of the platform are summarized, and the future functions of the platform can be improved.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP212;TP274.2

【相似文獻(xiàn)】

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

1 李華志;黃斌;;基于圖像和傳感器信息融合的自導(dǎo)小車(chē)系統(tǒng)[J];計(jì)算機(jī)工程與設(shè)計(jì);2007年17期

2 荊孟春;王繼業(yè);程志華;李凌;;電力物聯(lián)網(wǎng)傳感器信息模型研究與應(yīng)用[J];電網(wǎng)技術(shù);2014年02期

3 王祁,葉笑春;傳感器信息處理的人工神經(jīng)網(wǎng)絡(luò)方法的研究[J];電測(cè)與儀表;1994年09期

4 郭以述;網(wǎng)絡(luò)化傳感器信息采集的新時(shí)代[J];世界電子元器件;1996年09期

5 崔博鑫;許蘊(yùn)山;向建軍;吳嵐;張波雷;;一種基于異類(lèi)傳感器信息融合的目標(biāo)識(shí)別方法[J];計(jì)算機(jī)工程與應(yīng)用;2012年24期

6 梁丁文;袁磊;蔡之華;谷瓊;;基于無(wú)跡卡爾曼濾波傳感器信息融合的車(chē)輛導(dǎo)航算法[J];計(jì)算機(jī)應(yīng)用;2013年12期

7 李宓;;日本機(jī)器人“阿西莫”又添新本領(lǐng)[J];中國(guó)發(fā)明與專(zhuān)利;2005年03期

8 尤波,,張立強(qiáng);基于傳感器信息的機(jī)器人精密裝配作業(yè)分析[J];傳感器技術(shù);1995年02期

9 王Y

本文編號(hào):2171887


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

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


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

版權(quán)申明:資料由用戶(hù)4eaa7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com