本科毕业论文(设计)
基于Android平台的天气查询系统的设计与开发

毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作与取得的成果。尽我所知,除文中特别加以标注和致的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得与其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了意。
作 者  签 名: 日  期:
指导教师签名:  日  期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部容。
作者签名:    日  期:
学位论文原创性声明
本人重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名:                日期:  年    月    日
学位论文使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:                    日期:  年    月    日
导师签名:            日期:  年    月    日
注意事项
1.设计(论文)的容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:引言(或绪论)、正文、结论
7)参考文献
8)致
9)附录(对论文支持必要时)
2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体与大小符合要求,无错别字,不准请他
人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
3)其它
毕业论文(设计)开题报告
论文(设计)题目
基于Android平台的天气查询系统的设计与开发
系别
信息技术系
专业班级
ZB计131
学号
1.选题目的和意义:
该软件的设计目的是实现基于Android平台的天气查询系统的设计与开发,实现一个将各种天气查询服务功能集成起来的信息系统,既可以节省时间,又可以实现个性化的服务,减少不必要的等待和冗余的信息。
研究意义:天气预报是一种非常实用的信息服务,为了让智能手机用户能够随时随地查询互联网所提供的服务,让手机用户能够通过移动网和互联网访问web并处理各种业务,一种高效的方法就是将应用系统的功能拓展到手机终端。Android手机是Google公司开发的一个开源手机操作系统,它包含了用户界面,操作系统和应用程序,即智能手机工作所需的全部软件。Android作为现在主流的智能手机之一,自然也需要这方面的软件。
Android天气预报软件的开发可以进一步扩大天气信息的覆盖面,以便提前预防,把气象灾害降低到最低,使得广大公众能够在第一时间方便且快捷地获取最新的天气预报信息。天气预报关系到人们的日常生活,如告知温暖,方便出行等。此外,对未来天气的预测还可以帮助人们进行农作物的浇灌、施肥、收割等工作。同时也可以强化天气公共服务的职能,改善公共服务手段、完善公共服务体系、增加公共服务产品、保证公共服务质量。
2.本选题在国外的研究状况与发展趋势:
国外:
近些年来,世界围的气候异常, 使人类面临日益严重的粮食、能源和水资源危机,因此社会对气象工作提出了更为迫切的要求。与此同时,遥感技术,电子计算机等最新科学技术进入气象业务,形成了新的大气探测技术,快速通信和计算处理,从而获取更多的大气信息,推动了气象业务的发展。国外气象业务发展的一个重要趋势是日益趋向自动化,即把自动化观测、数据处理、通信与客观分析、预报制作和发布结合成一个完整的自动化系统。
许多先进技术迅速地应用于气象业务中,可供天气预报用的实时和非实时资料的数量急增,这就要求利用自动化的高速通信技术和信息处理技术处理这些资料。为适应上述发展,一些发达国家正逐步改进各自的气象通信体制,加速气象通信现代化。
国:
随着人们生活水平的普遍提高,人们对生活质量的要求也越来越高,然而外部自然气候的变化却不容乐观。不管是外出旅行还是农业生产等,气候变化情况一直都引起人们的普遍关注,人们迫切的需要随时随地的掌握准确的天气预报信息。目前,移动终端上的查询系统的应用迎来了一个崭新的时代,手机的普与、功能的日益强大以与互联网的迅猛发展为基于手机系统开发天气预报查询软件提供了可能。比如,如果有雨,就建议出门带伞;如果温度高于某值就建议防晒等。基于手机的天气预报查询系统软件可以使用户方便对各地的天气情况的实时掌握,极大的方便了用户的行程安排或其他情况,避免了不必要的麻烦,且界面美观,操作简单,具有很强的实用性。
随着移动设备性能的不断提高,无线网络从2G提高到3G甚至4G,天气预报在科技不断进步的推动下也需要朝着信息多元化演变,应该从单纯的文字信息逐渐向文字图像视频等多种数据融合转变。形成了一个集中、统一、数字化的天气预报系统,实现智能终端高效、与时、稳定的信息交互。
3.主要研究容:
Android平台天气预报系统是基于Android手机平台,基于Java,开发出针对使用Android平台的手机天气预报系统的应用软件。为了让智能手机用户能够随时随地查询互联网所提供的服务,让手机能通过移动网和互联网访问Web并处理各项业务,是一种高效的办法就是将应用系统的功能拓展到手机终端。Android系统是Google 公司开发的一个开源手机操作系统,它包括了用户界面、操作系统和应用程序,即智能手机工作所需的全部应用软件。Android最大特点是它的开放性体系架构,不仅具有非常好的调试、环境开发,而且还具有各种可扩展的设施,包括丰富的多媒体支持功能和图形组件强大的浏览器。
此App应具备以下主要功能:
1.注册用户、用户登录;
2.天气预报模块:今天最近4~5天的天气状态;并将天气信息以曲线图的方式显示;
3.生活模块包含:穿衣/雨具/紫外线/洗车等;
4.我模块包含:城市管理/通知提醒/意见反馈/给我们评分/关于等;
4.完成论文的条件、方法与措施,包括实验设计、调研计划、资料收集、参考文献等容。
(1)完成论文的条件
①软件环境:window7\eclipse\android SDK\android ADT
②可通过网络或者图书馆查阅大量相关文献资料充分利用
下载一些相关的软件,进行软件功能体验模仿学习
(2)方法与措施:
实验设计
天气预报API是一个针对当前天气编写的一个API调用接口,通过此接口可以获取一个城市的温度、气候、紫外线等信息,从而应用到自己编写的程序中。
调研计划
第1-2周毕业实习。
第3周完成实习报告。
第4-5周:查阅资料,完成外文翻译和文献综述。提出设计方案,完成开题报告。
第6-7周:完成软件界面模块、功能模块部分代码实现。
第8-9周:完成模块的整合和软件功能测试。
第10周:整理资料、撰写毕业论文,完善软件功能。
第11-12周:根据导师要求,完善论文,系统验收,提交论文。
第13周:毕业设计答辩、毕业设计修改。
③资料收集
在网上收集大量的材料,主要在百度百科、谷歌、百度文库、百度贴吧、百度问答等等,收集相关资料。
参考文献
[1] 刚.疯狂Android讲义[M].:电子工业,2011.
[2] 王向辉,国印,洁.Android应用程序开发[M].清华大学,2010.3
[3] 景保玉.2010中国移动应用开发现状与趋势大调查,2011.01.12
[4] Michael J.Young. 轻松搞定XML 林嘉胜译 [M] 2001.01.08
[5] 王向辉,国印,洁.Android应用程序开发[M].清华大学,2010.3
[6]景保玉.2010中国移动应用开发现状与趋势大调查,2011.01.12.
[7](美)Cay S. Horstmann;Gary Cornell.《Java核心技术》[M]. 机械工业,2008
[8](美)Ed Burnette.Android 基础教程.:人民邮电,2010
[9](英)Herbert Schildt Java参考大全(J2SE 5 Edition)[M],清华大学
[10]郭志宏. Android应用开发详解[M].电子工业. 2010.
[11]丰盛.Android应用开发揭秘[M]. 机械工业. 2010.
[12]靳岩,尚朗. Google Android开发入门与实践[M].人民邮电. 2009.
[13] [美]Ed Burnette.Android 基础教程.:人民邮电,2010
[14]吴亚峰.Android开发设计[N].计算机报,2011-03-05
[15]郝玉龙.Android开发讲议[J].清华学报,2011-06-04,2011(6)。
[16]海波.Android手机系统讲座[J].电脑报2011-06-01,2011(6)
5.指导教师意见与建议:
签字:           
年    月    日
安卓系统软件开发培训
摘要
天气预报是非常实用的信息服务,随着移动设备的性能不断提高,天气预报在科技不断进步的推动下,已实现集中、统一、数字化的服务。随着人们日常生活水平的提高,迫切需要高效、与时、稳定的天气高速交互平台。因此,实现一个天气预报服务功能的信息系统就显得十分必要。即可以节省时间,又可以实现个性化的服务,减少不必要的等待和繁重的信息,方便用户与时了解最新的天气信息。
本文介绍了通过访问聚合数据全国天气预报的数据接口,使用    Client进行Get方式通信,建立网络连接,使用    Get方法读取数据,并且通过    Response获取Entity返回值。并且解析出来获取实时天气,未来4~5天的天气预报与生活信息。用户可以选择城市来获得包括风力、风向、紫外线强度等的天气信息。极大的方便了用户的行程安排或其他情况,避免了不必要的麻烦,且界面美观,操作简单,具有很强的实用性。
关键字数据接口;界面;实时天气预报;Android
Abstract
The weather forecast is very practical information service, with the continuous improvement of the performance of mobile devices, weather forecast under the impetus of the continuous progress of science and technology, has realized the centralized and unified, digital services. With the improvement of people's daily living standards, it is urgent to need efficient, timely and stable weather interactive platform. Therefore, it is necessary to realize the information system of a weather forecast service function.. That saves time, but also can achieve personalized service, reduce unnecessary waiting and heavy information, convenient users to understand the latest weather information.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。