基于Android的户外天气应用设计.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-21
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14239
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:当今社会处于一个信息化的时代,这亦是一个经济快速发展的时代。经济的快速发展过度依赖于对环境的不断破坏,从而导致雾霾等恶劣极端天气的出现。因而人们逐渐意识到对天气状况的了解与提前预防尤为重要。与此同时,信息的获取不再依赖传统的途径,而人们也已经逐渐习惯了用智能手机代替普通的PC进行相关的信息获取与查询。因此,在Android平台上开发方便用户使用的户外天气APP是非常有必要且贴切实际的。

本设计从都市人群的需求出发,经过调查与分析,从而制定本设计所包含的功能和框架。该设计使用软件工程中结构化的思想,以标准的软件设计流程,从产品可行性、需求分析、系统设计及实现和测试等步骤来开发基于Android的户外应用软件。本软件基于全国天气预报信息系统,使用GPS自动定位用户位置,并获取用户所在地区天气详情,为用户提供了一个简便、快捷、可信度高的实时天气预报信息获取通道。另外,为了用户拥有更多其他个人权限,本软件还设计了登录注册等功能。各个功能模块相互合作又彼此独立工作,在追求可靠性的基础上,力求界面美观、清新脱俗以及良好的用户体验。

【关键词】Android;户外天气APP;GPS

 

目录

摘要

Abstract

1 绪论-1

1.1研究背景-1

1.2研究现状-1

1.3研究意义-1

1.4本文工作-2

1.5 本章小结-2

2 开发环境及技术综述-3

2.1开发工具和开发环境简介-3

2.1.1开发语言-3

2.1.2开发工具-3

2.1.3开发环境-4

2.2开发技术及使用的接口-4

2.3Android SDK常见公共类库介绍-5

2.3.1 sqlite数据库的使用以及相关类库介绍-5

2.3.2 Android界面Activity介绍-5

2.4本章小结-6

3 系统需求分析-7

3.1需求分析-7

3.2可行性研究-7

3.2.1技术可行性-7

3.2.2经济可行性-7

3.2.3操作可行性-7

3.3数据需求分析及系统流程图-8

3.3.1数据需求分析-8

3.3.2系统流程图-8

3.4 本章小结-9

4 总体设计-10

4.1系统功能模块的设计-10

4.1.1天气预报模块设计-10

4.1.2注册登录模块设计-10

4.2系统静态模型设计-10

4.3系统数据库模型设计-11

4.3.1 E-R图-11

4.3.2数据库的设计-12

4.4 本章小结-13

5 系统详细设计-14

5.1天气预报的查询及城市的管理功能模块-14

5.1.1天气预报的数据获取实现-14

5.1.2 天气预报的主界面实现-16

5.1.3 天气预报的定位功能实现-17

5.1.4 天气预报的已添城市列表及删除已添加城市界面实现-17

5.1.5 天气预报的添加城市界面实现-18

5.2登录注册功能模块-19

5.3 本章小结-20

6 系统测试-21

6.1 系统调试与测试的意义-21

6.2测试天气信息获取模块-21

6.1.1测试准备-21

6.1.2测试数据设计-21

6.1.3测试过程-21

6.2城市管理功能测试-23

6.3登录模块测试-23

6.4 退出功能测试-23

6.5本章小结-24

总结-25

参考文献-26

致谢-27

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:无论是进行户外运动还是平时的外出安排,人们都需及时的获取当天的天气状况,以便对当天的外出安排做出最好的打算,或是对即将到来的恶劣天气做好提前预防。传统的天气信息是......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: