Font Size: a A A

Design And Implementation Of Common Components For Monitoring System Software

Posted on:2012-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:W B CuiFull Text:PDF
GTID:2218330338464972Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of automation and information technology, more and more intelligent sensor equipment and technology was applied in the monitoring field, which promoted the rapid development of monitoring technology. Meanwhile, because of the updates of monitoring equipment and technology, the original monitoring system often cannot adapt to the latest changes, so that the demand for software update is expanding constantly, which brought the pressure of software investment directly.In order to improve the universality of monitoring system and solve the problems from hard maintenance and development costs, which is brought from the updates of monitoring equipment and technology, this paper designed and developed a series of components for monitoring system based on the summarization of the existing monitoring system with marine monitoring, home appliance monitoring and the actual demand. These components include acquisition components, data component, display component, navigation component, alarm component, query component and print component. Among them, acquisition component not only achieved the function of data collection in the field of household appliances and engine room monitoring, but also can add physical equipment and acquisition equipment dynamically. Besides, it also realized the data conversion from the marine hydrological data to the standard XML data, such as CTD data, BT data and surface current data. Data component realized the mutual conversion between XML files and text files, binary and NETCDF files, and achieved the function of database access including the designated database routine operations, such as database updating, modification and deletion. Display component realized the visualization of monitoring data, which can draw the scalar and vector map with image rendering, mouse value getting, image scaling, image movement and other functions. Navigation component realized the function of positioning monitoring system, and which can navigate quickly and accurately to find the needed monitoring information; Alarm component realized the real-time feedback functions of various equipment state in the monitoring system, and can make the equipment as the unit to judge alarm information; Query components implemented the function of querying historical monitoring data according to the inquiry condition and can show the query results in the form of visualization; Print components achieved the function of printing images of the monitoring results, and can do some various conventional print settings.The design of all the components are based on the thought of software reuse, some monitoring system developed with those components can improve the efficiency of development obviously, reduce the maintenance cost effectively, and have good multiplexing ability and versatility. In order to validate the practicality, stability and generality of the components, this paper developed the marine wind speed monitoring system and intelligent engine room monitoring system. Practice shows that the components can meet the practical application requirements well, improve the efficiency and enhance the expansibility and flexibility of monitoring systems.
Keywords/Search Tags:Monitoring data, Component, Communication Protocol, COM
PDF Full Text Request
Related items