Font Size: a A A

Analysis And Design Of The Gas Monitoring System For Coal Mines Based On Components Technology

Posted on:2009-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2178360248954314Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Because of the aging of the equipments and the lack of monitoring systems in coal mines, gas explosion accidents often occur, which leads to human life and property endangered. In order to avoid this kind of accidents, a set of gas monitoring systems which has stability, flexibility and scalability is in urgent need. It can timely monitor the density of the underground mine gases, so as to prevent serious accidents and ensure the safety of miners'lives. Therefore, gas monitoring system is of great significance for avoiding mine accidents.Combining the software reuse technology with the components technology, the component–based development process model is given in this paper. Based on the analysis of the gas monitoring system, the goal, the functional and non-functional requirements, the scenes list and the field model of the system are obtained. At the same time, the system instance model is given in UML. The gas system is split into eight business components, and the interaction rules between the business components are defined. Each business component can be divided into a number of service components. Based on the analysis of the business components, the business component decomposition graph is given, and the business component interface, service components, and the interfaces of each service component are introduced. Finally, the protocol tables of business components are formed. The protocol tables includes the description of the component, component name, component type, requirement of component deployment, interfaces of the service components etc. Base on the protocol table, by taking the advantages of the modular approach and MVC model, a gas monitoring system based on component technology is designed and implemented on Visual studio 2005 and SQL Server 2000 database platform. This system shows the advantages of component reuse technology and can share the sensor data among users in different locations through LAN by distributed processing, so as to the situation under the mine can be timely monitored. At present the system has been running successfully, and good effects are achieved.
Keywords/Search Tags:Gas, Monitoring, Software reuse, Component
PDF Full Text Request
Related items