In recent years, with the rapid development of computer technology, more and more enterprises come into Informatization Construction. Informatization makes us relief from heavy physical labor, business's management level and operation level is improved by using this advanced technology. In order to improve their capacity of production safety, Coal enterprises invested a large amount of funds in the establishment of internal security management information system and have made great achievements. But coal mine accidents still occur from time to time, and the rescue efforts yielded little success because of lacking personnel information in mine after accidents.Through analysis of the current situation of China's mine safety management information system, this paper designs and implements a Mine Safety Management Information System Based on Ajax Technology. The system includes two sub-systems, one sub-system is designed to processing alarms, and the other is designed to managing information. The first sub-system is working on the server-side, it's used to analyze the data from mine and determine whether the mine is in an abnormal state in order to write the alarm data into database in time, and the data in database will be used by management information system; the other sub-system is a B/S system which based on three-tier structure, the client sends asynchronous request to the server using Ajax technology, the server completes the request by operating Oracle database, and sends the result to the client in XML format, the sub-system provides an interactive platform that allows user to monitor the underground state in time, at the same time, the system will dispatch an alarm when the mine is in an abnormal state.First, this paper introduces Ajax technology briefly, analyses the difference between Ajax technology and the traditional Web application, then designs a management information system framework based on Ajax technology, and have applied the framework in this system successfully. Then, the paper introduces the system's mainly Modules' design after analysis the system's needs, and introduces the design of alarm management sub-system detailedly. Then, this paper introduces the applications of Ajax technology in the system. At last, the paper introduces the effect of system's implementation, makes a brief analysis on the safety of Ajax technology and gives solution to make sure the system's security. Experiments have proved the Ajax technology not only speed up the client's response, reduce the burden on the server, and also brought about better user experience. |