Font Size: a A A

Development Of The Mobile Weather Service System Based On J2ME Technology

Posted on:2008-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:C TanFull Text:PDF
GTID:2178360215990063Subject:Software engineering
Abstract/Summary:PDF Full Text Request
"Mobility, the Ancient yet Vigorous Dream of Human", To meet the demand of"Anywhere,Anytime,Anyone"is also a dream of us weathermen who are providing weather information service. Thanks to the developing of mobile communication technology and the popularization of the mobile communication sevice, It make the"mobile phone"a new carrier for our service, as well as the"J2ME"technology provides a new technical resolution.Nowaday, these are many measures to provide our public wather information service, such as newspaer,radio,television,telephone,SMS and MMS,WAP and so on, but those measure all have defects such as lacking of mobility,interaction,the flat content and the absence of real-time.The Mobile Weather Information Service System base on J2ME(MWS) realizes a rich-client C/S style weather information service by the J2ME technology in the limited computing and display resource in the mobile phone. The application can provide the query of all sorts of weather forcast reports and observed weather data and display them in text,table,vector-map,image and curves and so on.MWS implements weather information service in Internet. It adopts mature software technologies and tools. Such as, the system requirements analysis and design make use of UML tool of object-oriented. Using the standard of MIDP 2.0 and CLDC1.0 creating the images and vector map dynamically. The Web container opts Apache Tomcat5.0.The software development tool utilizes IDE MyEclipse.The database selects the popular open-source database MySQL 5.0.This articl introduced the needed technologies in the developing process at first, then discussed the"double cache"technology which were first used in the similar application;after that,it analyzed the system requests according to the principles and methods of software engineering,then it modeled the system utilizing UML tools;and last it desined and relized the each function module of system.The system give the weather information service the capability of: 1)the mobility of weather information service that it can be provided in the area where mobile network is covering; 2)the diversity of weather information service,it can provide information by bulk of text,table,image,vector-map and so on.comparing with the similar applications,there are some breaks in this system: 1)implementing the multilevel menu, list the weather information in class; 2) relizing the model of"downloading->storage->display"by"double cache"technology, improving the efficiency of network access, optimizing the user experience, and reducing the cost of using; 3)first introducing into and using the display mothod of vector-map in the similar application.;4)managing all the products in the server side,reducing the cost of system maintaining; 5)promoting the compatibility of system so that it can run on most mobile phone that support profile MIDP2.0 and Specification CLDC 1.0.
Keywords/Search Tags:J2ME, Mobile, Weather, Information Service
PDF Full Text Request
Related items