Font Size: a A A

Research And Implementation Of Monitoring System Based On Configuration Software Technology

Posted on:2019-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:N TianFull Text:PDF
GTID:2428330593950413Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The development of Internet technology has greatly promoted the pace of enterprise information construction.The Internet is concerned with human-to-human communication.The Internet of Things is concerned with the communication between people and things,and it is an application expansion of the Internet.Howerver,The configuration software is the middleware for communication between people and things.It is is software that uses the tools and methods provided in the software to accomplish a specific task in a project.On the basis of investigating the demand for monitoring configuration software in the market,this dissertation uses Node.js,RabbitMQ,React and other technologies to develop a monitoring configuration software based on B/S architecture,and then gives a method of designing and implementing small configuration software.And aiming at the requirement of monitoring configuration software to deal with real time data,functions of real-time receiving and pushing data are realized with the help of third party plug-in RabbitMQ under the environment of Ruby on Rails.The configuration software saves the cost of large scale configuration software for small and medium-sized enterprises,and has practical significance.At the same time,considering the security problem of data transmission based on the B/S architecture monitoring system in the current network environment,an improved data encryption algorithm is proposed.This encryption algorithm can provide a new idea to encrypt data for the small and medium-sized enterprises.Firstly,this dissertation introduces the research status of the subject background,research significance and related fields at home and abroad.Then,combining with the market demand of monitoring configuration software,the dissertation puts forward the structure design and function design of monitoring configuration software,and determines the hardware architecture.After,the dissertation discusses the design of each module in detail,and how to use React,Node.js,SVG and other technologies to realize.Finally,the dissertation studies the data encryption algorithm,and presents the application of data encryption algorithm in monitoring system and advanced data encryption algorithm.The research work of this paper is as follows:(1)This dissertation expounds the overall design of the monitoring configuration software,divides the structure and function of the monitoring configuration software,and then explains the advantages of the hardware architecture used in this paper.Finally,the dissertation discusses the operating platform and related development technologies of the monitoring configuration software.(2)In this dissertation,man-machine interface module that is directly contacted with users in monitoring configuration software is analyzed and introduced in detail.First,the overall design is carried out,the function is divided,and then several sub-modules of the module are introduced and described in detail.Finally,an example of configuration using this monitoring configuration software is shown.(3)This dissertation studies the real time database module and developes the real time database module using Rails and RabbitMQ,and the real-time database module designed and developed by this project is compared with the wild dog real-time data cloud.At the same time,the function of the module is tested by software.(4)This dissertation studies communication module in the monitoring configuration software,describes the communication principles of configuration software and communication equipment,introduces two communication methods and uses Node.js to achieve them.(5)This dissertation analyzes and researchs the international DES algorithm and the national secret SM4 algorithm,and points out the deficiency of the international DES algorithm.Based on the national secret algorithm SM4,an improved DES algorithm is proposed,and the algorithm is programmed to test by C++.By comparing the performance of the improved DES algorithm with the high security national secret algorithm SM4,it is shown that the improved algorithm can effectively improve the security performance of data transmission.
Keywords/Search Tags:configuration software, monitoring system, B/S architecture, real-time database, encryption algorithm
PDF Full Text Request
Related items