基于Android平台的天气预报软件开发开题报告
2022-01-16 20:16:47
全文总字数:1675字
1. 研究目的与意义及国内外研究现状
现有的4g甚至5g技术和移动互联网技术的快速发展,智能手机功能的不断增强,让基于android平台的查询需求越来越多。本课题是为人们设计一款便民的天气预报查询系统。android 是一个 真正意义上的开源智能手机操作系统,该系统一经推出立即受到全球移动设备厂 商和开发者的热捧。此设计旨在搭载 android 的移动设备上运行, 实现天气状况的实时动态更新与显示,方便人们的出行与生活。系统环境采用sqlite创建数据库,以java为编程语言。利用webservice的 api 访问得到天气预报。
通过该系统的设计与实现,使学生熟悉系统设计开发过程,能够熟练使用系统开发工具,在开发过程中运用所学的相关专业知识不断地发现问题,解决问题,使学生对专业知识的综合应用能力得到较大提升。
国内外研究现状
大气系统在天气的表现方面是不稳定的, 这就决定了天气遇到的不稳定性, 而天气预报要减少因不稳定性带来的负面影响, 需要及时地将这种不稳定性传达给公众。
2. 研究的基本内容
由于在本系统中是通过中央气象台的 WebService 提供的 API 访问得到的天气 预报,在查询指定城市的天气时,需要用到它提供的城市码,而城市码相对稳定 不变,所以在构建系统时将其事先通过 Android 的网络访问技术将其缓冲到本地 SQLite 数据库进行保存起来,方便以后的查询,同时节省了流量开销。研究中首先需要对天气预报系统进行现状分析,对了解到的情况和问题进行需求分析。在研究过程中进行合理的系统概要设计,数据库设计和系统详细设计。对需要实现的系统功能进行统一合理地模块划分,并叙述其各项功能的使用情况以及预期能达到的效果。
论文需要对详细描述系统设计开发过程,重点阐述系统功能实现情况以及达到的效果,给出关键代码、各功能模块流程图及部分重要模块的关键运行界面等。
3. 实施方案、进度安排及预期效果
第一周------第三周 撰写文献综述、译文
第四周------第六周 论文初稿完成
第七周------第八周 第一次修改
4. 参考文献
[1] 盖索林. android开发入门指南(第二版)[m]. 北京:人民邮电出版社,2012
[2] 靳岩,姚尚朗. android 入门开发与实践[m]. 北京:人民邮件出版社,2012
[3] 于志龙,郑名杰等.android sdk 开发范例大全[m].北京:人民邮电出版社,2012