Font Size: a A A

A Design And Implementation Of Intelligent Weather Broadcasting System Based On Android

Posted on:2018-08-14Degree:MasterType:Thesis
Country:ChinaCandidate:X P WangFull Text:PDF
GTID:2370330542976889Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the application of computer technology to and the development of the wireless communication technology,smart phones have been ever-changing and popular.In this process,the mobile phones with Android system have become a market leader thanks to the superior performance,friendly UI interface and low software price.The promotion of Android-based smart phone apps and the application of wireless Internet are greatly promoted by the system's coverage of 76%of the global market share and 90%of the domestic.It's foreseeable that the Android platform will assume an increasingly important role in the coming few years.Although there are various means of weather broadcasting at present,the Android system-based broadcast is considered promising both in terms of price or user experience.Therefore,the design and development of intelligent weather broadcast system based on Android will have promising market prospects and provide great convenience for the public to attain the weather information.The main contents of this paper include the following points:(1)In view of developing the android-based apps,java is chosen as a development tool and humanized weather broadcast is set as the core objective of the research.In developing the stand-alone version,B/S version,and C/S version,C/S is taken as the construction basis to improve the client's user experience and update the data according to real-time data of the server.The client is a simple Android-based apk and the user interface is mainly built with XML and Java code dynamic layout.Meanwhile,the server is a brief Servlet-technology-supported database program mainly aimed at providing weather data.The former/the latter follow the MVC development model and the data are exchanged by way of Json.This results in the separation of the presentation layer and business logic layer,facilitating the dealing of complex service logic whilst realizing the systematic function of real-time weather broadcast,interface switching and timely display of weather information.(2)The improved decision tree algorithm is also introduced to classify the information related to the comfort index and early warning while the personalization of decision tree model is also supported in the design.In addition,the pruning technique is introduced to reduce the size of the tree so as to correspond to the improved methods and increase the speed of the decision tree operation.(3)The research background and significance of the system are expounded,and the technology involved in the development is also briefly introduced.Moreover,the system requirements and design are analyzed by graphs,flow diagrams and modules diagrams.Finally,the functional requirements of the interface of the key system and its implementation are analyzed to present and elaborate the weather broadcast system.This paper describes the development and design of the weather broadcast system based on the Android platform.The system,if applied and promoted,can further expand the coverage of meteorological information so that the public can obtain the latest weather information quickly and easily in a short time,which facilitates their travel planning and brings great convenience to their study,work and life.At the same time,the early-warning broadcast function,if added,can minimize the loss incurred by meteorological disasters.The weather broadcasting system will play a better role than the previous broadcasting modes of enhancing the function of weather broadcasting service in social and economic development by means of a more sophisticated system,more diverse means of service and a wider range of product choice.
Keywords/Search Tags:Android, weather broadcasting system, Json, decision tree
PDF Full Text Request
Related items