Font Size: a A A

Design And Implementation Of Visual Equipment Management And Control System

Posted on:2021-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2428330620964062Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the accelerated upgrading of enterprise information transformation,more and more enterprises are purchasing large amounts of network equipment to meet their business development needs.Since the network equipment purchased by an enterprise generally comes from different suppliers,which provide different management and control software for different equipment,the increase of the purchased equipment will inevitably increase the complexity of the enterprise's control of various equipment.Moreover,with the continuous development of enterprise business,a series of demands such as multi-device collaboration,virtual device visualization,device situation awareness,and device intelligent management and control are increasingly urgent.In view of the above problems,this thesis designs and implements a set of visual equipment management and control system,which realizes the equipment information collection,monitoring and control from multiple dimensions such as parameter information,geospatial information,network topology information,electromagnetic signal information,operation and maintenance information of network equipment.Adopt equipment task management mode,through task-driven mode,to realize the collaborative management and control of multiple devices,intelligent recommendation of parameters,equipment task execution effect evaluation and other functions.The specific work of this thesis is as follows:(1)A set of asynchronous non-blocking Web system architecture is designed to adapt to a large number of real-time client requests and realize the independent operation of multi-functional modules of the system.The system architecture is mainly implemented by Tornado framework,WebSocket technology,middleware ICE technology,agent technology,thread pool technology,coroutine technology,etc.(2)A set of efficient software algorithms are designed to improve page rendering performance,including a local update algorithm to solve the problem of repeated rendering of node positions and a data compression algorithm to solve the problem of electromagnetic signal rendering stuck.(3)Design a set of flexible functional components to improve system availability,including an editor based on the combination of vehicles,racks,and equipment,an editor based on virtual equipment to execute sequential processes,and a historical data player that can customize the playback interval and speed.(4)Through the study of FSM(Finite State Machine)theory,an extended FSM model is designed,and a state migration and event response engine for device tasks is implemented.(5)Design and implement the main functional modules of the visual equipment management and control system,including:equipment task module,to realize the creation and execution of equipment tasks,task status monitoring and control;equipment situation module,to realize the situation awareness of equipment geospatial,network topology and electromagnetic signals;equipment monitoring module,to realize equipment status monitoring and control in three styles of rack,flowchart,and list;equipment operation and maintenance module,to realize equipment abnormal monitoring and failure diagnosis and elimination,operation and maintenance information database maintenance and other functions.After testing,the system fully meets the design requirements in five aspects: usability,function,performance,client compatibility,and security.The system not only improves the user's ability to visually control various devices but also enables collaborative management and control of multiple devices in the form of tasks.
Keywords/Search Tags:device control, visualization, collaborative control, distributed architecture, asynchronous non-blocking systems
PDF Full Text Request
Related items