| With the rapid development of computer and network technology, network-based remote monitoring system has been widely used. However, With a growing number of monitoring object access, the system faced with the problems of compatibility, scalability and configurability. Therefore, establish an open and re-configurable remote monitoring system can adapt to changing monitoring needs, provide available solutions to build personalized monitoring system efficiently.In this paper, the open and re-configurable remote monitoring system is designed and implemented. The main research work includes:Firstly, this paper analyzes the characteristics of the open and re-configurable remote monitoring system based on reading a lot of relevant literature in the field. The overall framework is designed according to the functional requirements and the methods to achieve this system are pointed out.Secondly, the open and re-configurable remote monitoring system has three layers including data acquisition layer, data processing layer and human-computer interaction layer. For the open data acquisition layer, write the description file of device based on the study of the communication protocol. Develop some related device drive components according to the communication protocol and the description file of device. Design the software of NCU to complete real-time data acquisition of diversity devices through parsing device configuration file.Therefore,the system can have compatibility and scalability. For the open data processing layer, when the human-computer interaction operates on the database, it will bring some security problems including the efficiency of database statements and the optimization and injection of database. Based on the above issue, this paper applies the database user interface of BroPHP framework to solve the problem, so the system has a certain standardization. For the re-configurable human-computer interaction layer, the paper uses the component technology and the idea of configuration to realize the reconstruction and edit of system, so the users can complete the configuration of monitoring system independently without relying on professional situations and the system has a secondary development capabilities.Thirdly, combined with the specific case of enterprise computer room to test the open and re-configurable remote monitoring system has the characteristics of compatibility and scalability,the system also has a certain standardization and support the secondary development. |