Font Size: a A A

Research And Development Of Background Monitoring Software For Night Patrol Robotbased Based On Data Platform

Posted on:2021-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:D S TangFull Text:PDF
GTID:2428330611955218Subject:Engineering
Abstract/Summary:PDF Full Text Request
The topic comes from the support project of the Sichuan Provincial Science and Technology Department which called "Development and Application of Intelligent Inspection Robots in Prisons".Its purpose is to develop a robot that can replace prison officers to complete inspection tasks and to develop a client software of robot for manmachine interaction.This article mainly explains the principles and implementation of management software used in patrol robot.The main content of the article can be described as follows:(1)This paper summarizes the research background and significance of the project,expounds the current research status of intelligent inspection robot,robot management system,big data and database technology at home and abroad,and determines the current research basis.(2)The basic functions of client software are determined by analyzing customer requirements and workflow of night patrol robot.Framework design and implementation of functional modules are introduced by overall client softwares.The overall framework design of the software mainly studies the software architecture.The client software architecture adopts a hierarchical architecture,which is divided into three layers: display layer,business logic layer and data access layer.The presentation layer and business logic layer use HTTP communication protocol to realize communication support and JSON is used as the data transmission format between them;the service logic layer and data access layer use TCP / IP communication protocol and binary is used.The function modules of the software include logining,monitoring center,main control interface,querying interface and management interface.This paper describes the function of each module,and introduces the implementation process in detail combined with the development flow chart.(3)The whole software is a WIN32 application program created under the development tool of visual studio 2015.The main framework of the software is realized by C# language programming,logic processing is realized by JavaScript language programming,and human-computer interaction interface is realized by HTML language programming.(4)Finally,test cases are given to test the function and stress of the software,and the test results are analyzed and summarized.The results show that the function implementation of the software client is consistent with the original design,and has good stability,security and easy operation.
Keywords/Search Tags:client software, inspection robot, HTML programming, hierarchical architecture
PDF Full Text Request
Related items