资料详情

基于Android的天气预报系统的设计与实现 毕业论文+任务书+外文翻译及原文+答辩PPT+项目源码+程序运行说明

头像

android

编号:3385

基于Android的天气预报系统的设计与实现

摘  要

在现如今的21世纪,随着网络成为生活的一部分以及智能移动终端普遍使用,人们已经从十年前的以PC端为主要上网的途径转变成了使用各种移动终端来使用互联网。而互联网带给我们的各种各样信息的交互,以及现在大数据时代的到来,使得各种各样的app成为了生活中不可或缺的一部分,天气预报这种功能几乎成为了人人必备。如今Android系统的移动终端占据了如今市面上一大半的市场,所以开发一个天气预报系统变得十分重要。

在如何开发天气预报这一系统,本文就搭建的环境(Android Studio),使用的编程语言(Java),MVC框架模式等做出了详细研究以及解释说明, 并且在理论研究和实际操作的过程中做出了总结,给出了基于Android系统的天气预报系统的实现方法,最后做出了本次设计的总结。

关键词: 天气预报系统;Android;Java; Android studio


Design and Implementation of The Weather Forecast System based on Android

Abstract

In the 21st century nowadays, as the Internet has become a part of life and smart mobile terminals are widely used, people have changed from using the PC side as the main Internet access method ten years ago to using various mobile terminals to use the Internet. The interaction of various kinds of information brought by the Internet and the arrival of the era of big data now make various apps become an integral part of life. The function of weather forecast has become almost inevitable Prepared. Today, Android mobile terminals occupy more than half of the market today, so developing a weather forecast system becomes very important.

In the system of how to develop weather forecast, this article makes detailed research and explanations on the environment (Android Studio), programming language (Java), MVC framework model, etc., and in the course of theoretical research and practical operation. Summarized, given the implementation method of the weather forecast system based on Android system, and finally made a summary of this design.

Keywords:The Weather Forecast System; Android; java; Android Studio


目  录

1  绪论

1.1课题研究背景及意义

1.2国内外研究动态

1.2.1国外发展现状

1.2.2国内发展现状

1.3论文研究的主要内容

1.4论文组织结构

2  系统关键技术研究

2.1 MVC模式

2.2 Android平台

2.2.1 Android特性

2.2.2 Android系统架构

2.2.3 Android的常用基本组件

2.3本章小结

3  系统需求分析

3.1系统设计目标

3.1.1设计目标

3.1.2设计原则

3.2系统需求分析

3.3性能分析

3.4本章小结

4  系统总体设计

4.1程序设计

4.1.1用户界面设计

4.1.2程序模块设计

4.1.3程序开发

4.2系统总体架构设计

4.2.1基于MVC的系统架构设计

4.2.2视图层设计

4.2.3模型层设计

4.2.4控制层设计

4.3本章小结

5  天气预报系统的实现

5.1系统开发环境以及设计思路

5.2系统关键技术实现

5.2.1数据存储

5.2.2 Files

5.3系统功能模块实现

5.4系统界面的实现与展示

5.5本章小结

6  系统性能测试与分析

6.1系统测试方法介绍

6.2系统部分功能模块测试

6.3系统部分性能测试

6.3.1指标定义

6.3.2测试结果记录

6.3.3测试结论

6.4本章小结

7  总结与展望

7.1总结

7.2未来展望

参考文献