| The main purpose of power supply equipment is to provide electricity for power-using equipment.Traditional power supply equipment only provides simple power distribution and switch control.In recent years,various intelligent power distribution products have emerged.These products can provide power distribution and switch control,and at the same time monitor and manage the power quality and power emergency of electrical equipment.But these products generally do not have the ability to save data,nor do they have the ability to monitor and analyze long-term power supply characteristics.This is the ability that is necessary for the health management of electrical equipment.Because the development of computer and network technology,especially the concept of the Internet of Things began to land on a large scale,information has begun to show explosive growth.The large amount of data and the decentralization of data storage have become two major problems restricting information management.Web-based information-based intelligent power supply equipment combines power management and data management to become a feasible solution to the above problems.Web-based information-based intelligent power supply equipment is an intelligent power supply equipment that integrates remote power distribution management,data collection,data management,and real-time monitoring.It can not only meet the needs of remote control of the power supply of electrical equipment,but also real-time remote monitoring of power supply parameters.At the same time,the information-based intelligent power supply equipment can be used as a storage node of the distributed system to solve the problems of data storage,data management and data sharing,and realize the comprehensive application of equipment management,data collection and data management.This paper analyzes the development of distributed storage system architecture and website architecture,providing theoretical support for the overall architecture of this design.According to the needs and functional analysis of the project,this article focuses on the architecture,design scheme and specific implementation methods of the web-based information-based intelligent power supply equipment management software.In combination with the hardware design of this project,the project software was modularized during the software development process.This design divides the software into three modules: Web application program,data management and logic processing program,and video monitoring program.This design uses Python language for development.Python language has portable,simple and elegant features,and a rich function library.Based on the requirement of lightweight design,this design adopts the flask framework to develop web program,and uses tornado as web server to realize lightweight design.In terms of audio and video monitoring and transmission,this design uses Nginx as the streaming media server to provide high-performance audio and video services.In terms of data storage,this design uses a relational database SQL Server and a non-relational database Redis for persistent storage and cache,respectively,which improves system performance while ensuring data security.This paper starts with the background of the chapter one,the chapter two introduces the distributed system architecture and website architecture,and designs the system architecture of this project.Chapter three and chapter four introduce the design and implementation of the software system in detail.The chapter five introduces the test environment and analyzes the test results. |