登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

天气预报及其分析APP设计毕业论文

 2021-03-25 10:03  

摘 要

当今社会可以说是一个高速发展的信息化社会,获取信息的方式更是多种多样,千差万别。可以说以往的一些诸如电报类的通讯方式已完全被现代化设备所取代,而在这其中扮演着重要角色的便是智能手机的快速发展普及。通过智能手机上的APP,我们可以可以快速查找到自己想要的信息,不用出门,也能知天下事。智能手机的发展更离不开Android操作系统的支持,android操作系统的开源性使得android平台走上了版本界面分化的道路,同时也在短短的几年时间里便经历多次的版本更新,发展极其迅速。

这次的课题设计的要求是需要我们设计一个基于android平台的天气预报与分析APP,同时设计其单元测试用例。它的通讯方式为Josn,我们可以通过它随时随地的从百度地图API获取相关的天气数据,同时还设计了与之对应的UI界面,接口上我们使用百度地图提供的免费接口。本次设计语言为java,同时本文会详细地论述本次设计系统的实现方法和思想。

关键词:天气预报;android;UI界面

Abstract

Nowadays society can be said to be an information society with high speed development, and the way of obtaining information is more and more varied and varied.May say that in the past some communication methods such as the telegraph has been completely replaced by the modern equipment, and plays an important role in it is the rapid development of smart phones.With an APP on a smart phone, we can quickly find out what we want without going out and knowing what's going on.The development of smart phones more can't depart from the support of the Android operating system, Android open nature of the operating system makes Android platform on the path of the version interface differentiation, but also in few years experience multiple versions of updates, extremely rapid development.

The requirement for this project is to design a weather forecast and analysis APP based on the android platform and design its unit test cases.It communication methods for Josn, we can use it anywhere at any time the weather network access to relevant data from China and also designed the corresponding with the UI interface, we use baidu to provide free interface interface.This design language is Java, and this article will discuss the implementation methods and ideas of the design system in detail.

Keywords:weather forecast ;Android;UI interface

目录

1绪论 1

1.1 研究背景 1

1.2研究现状 1

1.3研究目的和意义 2

2系统分析 4

2.1 研究目标 4

2.2 需求分析 4

2.3 性能分析 4

3系统开发环境及相关技术 5

3.1 本系统拟采用的测试方法 5

3.2 主要技术简介 5

3.2.1 Android开发环境介绍 5

3.2.2 Java SDK 5

3.2.3 Eclipse 6

3.2.4 ADT 7

3.2.5 Android SDK 7

3.2.6 Android开发平台搭建 8

4系统设计 9

4.1 用户界面设计 9

4.2 程序模块设计 9

4.3测试用例设计 10

4.3.1 测试用例1 11

4.3.2 测试用例2 11

4.3.3 测试用例3 12

5程序开发 13

5.1 文件结构与用途 13

5.2 后台服务 14

5.2.1 获取信息数据 13

5.3 用户界面 16

5.3.1 天气预报界面 20

5.3.2城市设置界面 19

5.3.3生活指数页面 21

6系统运行测试 22

7 结论 24

参考文献 26

致谢 27

1绪论

1.1 研究背景

随着互联网的高速发展,我们的网络已发展到了4G的高速时代,人们之间信息的流通也越来越方便,而这其中扮演着重要角色的工具便是智能手机。现如今,智能手机已经普及到了社会的各个阶层,我们年轻人可以说是人手一部智能手机。和以前不一样,手机已不仅仅可以实现简单的收发信息,打电话等功能,我们还可以通过下载相应的APP来满足自己的各种需求,诸如游戏娱乐,听音乐,看影视,聊天视频,办公交易这些都可以通过一部手机实现。

可以毫不夸张的说,智能手机已经逐渐成为了人们日常生活的随身必需品,而android系统作为智能手机最普及的操作系统,使用它设计出来的应用程序自然也会越来越受到人们的喜爱,而这也要求我们不断地提高软件质量,保证良好的用户体验。这次课题的目的便是设计出一个手机天气预报与分析app,方便人们查询天气的同时,通过构建单元测试用例来提高软件的使用质量。

1.2研究现状

通过产业信息网(http://www.chyxx.com)发布的《2016-2022年中国智能手机行业分析及投资前景预测报告》的相关数据我们可以知道,在过去的几年时间里,我国移动终端的用户数量增长极其迅速,可以说得到了前所未有的发展[2]。当然,取得这一发展成果的很大一部分原因是由于我国国内智能手机在民众中的迅速流行,这使得国内的智能手机市场发展迅速,对移动终端服务的推广起到了很大的推进作用。当今社会,我们正处于移动互联网高速发展的时代背景下,智能手机的市场需求量更是增长迅猛,为了增强自己的市场竞争力,扩大市场占有份额,各大终端商不得不加快完善自身的产品线布局的力度,而在另一方面,为了适应新的市场需求,各大运营商也逐渐加大了对终端的投入力度,这也使得我国智能手机的发展前景一片良好,其销量增长的速度更是达到了前所未有的程度,同时这也证明我国智能手机市场也正在渐渐地走向规模化发展的道路。相关数据显示,在2013年,我国智能手机的生产量达到了惊人的4.2亿部,同比增长了64.2%,市场占有率更是达到了73.1%,可以说增长速度惊人的快,其中Android智能手机的出货量更是惊人,达到了3.98亿部,占同期智能手机出货量的94.0%,由此可见Android手机的受欢迎程度不是一般的大,这也间接说明了android手机的优越性[1]。在2014年,我国智能手机出货量为4.5亿部。而2015年的智能手机出货量则为4.3亿部。智能手机的迅猛发展则为我们推广手机应用程序提供了基础保障。

这几年来,全球移动通信业务发展迅速,尤其是在中国,移动通信业务增长的态势更是迅猛[2]。如今,智能手机已经在中国手机市场中占据了高端市场,可以说发展迅猛。在中国,使用智能手机的人大都集中在16—55岁之间,而其中又以青年人居多。青年人已经参与社会工作,并且达到了一定的知识水平,他们所接触到的都是这个时代最前沿的科技,工作生活方面的需求也使得他们对信息获取的要求更高,这也意味着对应用软件的质量要求更高。现如今的智能手机设计技术越来越发达,它已经可以像电脑一样具有独立的操作系统,使用起来非常的便捷,功能也更为强大,它除了有通话,短信功能外,还具有GPS定位和电子邮件等功能。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图