Font Size: a A A

The Design And Implementation Of Vehicle Weather Forecast System Based On Android

Posted on:2014-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:J L LiuFull Text:PDF
GTID:2308330473457897Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With economic development, the car has begun to enter the popular stage. Along with the popularity of cars, the requirement for vehicle systems becomes more and more urgent. As Advanced information technology using in vehicle systems, intelligent vehicle system begins to be applied to the car. The weather software currently on the market is mainly used in mobile phone platform, and its function is to provide weather information. The vehicle weather forecast system designed and implemented by this article is based on the Android platform, according to application environment of the vehicle system, the vehicle weather forecast system can not only provide the basic weather forecast but also provide weather alert information, it also can display weather information and weather alert information on the map.The weather forecast system is developed on Android 2.3 platform, use of MVC pattern to organize the structure of the system, use Sirius XM satellite broadcast data to provide weather data and weather alert data, and use SQLite database to save basic data. The weather forecast system is made up of weather forecast module, map display module, weather alert module, satellite data service module, city services modules, basic data maintenance module. The weather forecast module includes real-time weather conditions and five-day weather forecast function; map display module displays weather information and weather alert on the map; the weather alert module can display weather alert in list form which around the car’s current location and destination city, and be able to alert the user the meteorological disasters using pop-up box; the function of satellite data service module is to parse satellite weather data; city service module is to provide user-defined city and other cities information; basic data maintenance module is to update the underlying data contents of the database according to Basic data files.This paper first introduces the background of the project, compares several weather forecast software based on the Android platform and illustrates the word of this thesis; then the author describes the techniques and tools used in the development of the project, including the MVC design pattern, Android system, Sirius XM satellite broadcast; then author analyses and designs the system, analyses the functional requirements of the system in detail, divide the system into modules and describes the design of each module and introduce the system database design; after design, the author describes the implementation details of the system, in this section, the author shows the actual interface of the system, describes the implementation details of the module combination of class diagrams and sequence diagram and gives the code of the key steps. Finally, the author summarizes the project and gives outlook for future work.
Keywords/Search Tags:MVC pattern, Android framework, SQLite database, Sirius XM satellite radio
PDF Full Text Request
Related items