| The phenomenon of lightning is inevitable in nature,and the disaster it causes would bring not only great loss of property but also much inconvenience to society and people.In recent years,the demands of lightning business services which are closely related to people’s life and property have become increasing diversity,and the lightning warning service software has also been designed in the direction toward diversification.Now there has been a platform for the lightning protection which has basically met the requirement of the lightning warning.But it can’t service users better through using a mobile terminal alone,or web pages to provide the lightning warning product of lightning business.The limitation of the web platform is that most of the users need to use the computer to search the web pages,which is not convenient enough.Most existing servers-storage lightning alarm information,are designed and developed by Java in conjunction with relational database MySQL.Its system is stable and data storage structure is normalized.However,due to the large amount of lightning data,when there are a large number of users,a native server is not ideal for lightning data management.Firstly,this paper expounds the impact of lightning disaster and discusses the research significance of lightning warning system early.And also introduces the characteristics of lightning discharge model、lightning locator and ground electric field meter,discusses the source of lightning data.Secondly,we analyze the lightning approaching warning method-prescribes in 30 minutes,which bases on the data of doppler weather radar.And we discuss and verify the method further.Thirdly,the back-end server platform is designed in combination with Node(a server development language)and MongoDB(a non-relational database storage mode),which integrate lightning approaching warning data with the data provided by lightning location meter and ground electric field meter to achieve the purpose of big data analysis.Node employs a non-blocking I/O mechanism,which can handle client links of many thousands of users at the same time.And it provides data support for a large number of users.MongoDB database-belongs to distributed file storage,is open-source,high-performance and non-specific-schema.The query of its data is very convenient.The lightning data storage database and lightning warning system designed by Node with MongoDB not only have the characteristics of Java development server,but also have the advantages of large data storage and multi-user using.Finally,the mobile platform is designed to make it convenient for users to quickly query the warning information whenever and wherever.Mobile terminal is mainly divides into IOS and Android.More than eighty percent of users are using the Android mobile phone,and base on that,we use the Android platform to design mobile terminal,also match the server to implement lightning alert service. |