基于android的气象信息采集系统 计算机科学与技术专业 .doc

基于android的气象信息采集系统 计算机科学与技术专业 .doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于android的气象信息采集系统 计算机科学与技术专业

毕业论文(设计) 题 目 基于Android的气象信息采集系统 学生姓名 学 号 院 系 计算机与软件学院 专 业 计算机科学与技术 指导教师 二O一一 年 五 月二十日 声 明 本人郑重声明: 持以“求实、创新”的科学精神从事研究工作。 本论文是我个人在导师指导下进行的研究工作和取得的研究成果。 本论文中除引文外,所有实验、数据和有关材料均是真实的。 本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构已经发表或撰写过的研究成果。 其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。 作者签名: 日 期: 目 录 1 引言 1 1.1 项目背景 1 1.2 项目意义 1 2 核心技术简介 2 2.1 Android平台框架 2 2.2 Android的消息机制 3 2.2.1 与消息机制有关的几个类 3 2.2.2 消息机制的实现原理 4 2.3 Android XML解析技术分析 5 2.3.1 DOM解析技术 5 2.3.2 SAX解析技术 6 2.3.3 XML pull 解析技术 7 3 系统开发工具 7 3.1 MyEclipse 7 3.2 Android SDK 8 3.3 集成开发环境的搭建 8 3.3.1 JAVA JDK的安装配置 8 3.3.2 Android SDK的配置 10 3.3.3 ADT Plugin for Eclipse 10 4 系统设计 11 4.1系统概述 11 4.2系统需求分析 11 4.3功能模块设计 12 5 代码实现 12 5.1系统的命名空间 12 5.2主界面实现 13 5.3天气查询 16 5.4信息员登录 19 5.5个人信息 20 5.6信息反馈 21 5.7培训信息 26 5.8手机定位 27 5.9系统设置 29 5.10发送天气信息 31 6 小结 31 致 谢 I ABSTRACT II 基于Android的气象信息采集系统 张超然 南京信息工程大学计算机与软件学院 南京 210044 摘要:本系统主要用于各地的信息人员获取、上传和采集当地气象信息,使得服务器端人员能够根据信息员发过来的短信更加科学有效地准确的分析出当地的气象信息,提高了天气预报的准确性和及时性。本系统采用MyEclipse作为开发工具,附加android的开发插件开发的基于android平台的手机应用程序。本系统能够实现全国各地天气信息的查询,同时将信息员的气象信息通过短信的方式发送给相关服务器,也可以连接服务器获取信息员的培训信息,并能够获取信息员所在的经纬度用来定位信息员的位置。本系统为气象信息员综合业务信息的手机终端。 关键词:Android; 手机应用; GPS定位; 手机软件; 气象信息; 1 引言 1.1 项目背景 近年来,信息员队伍的规模不断壮大,信息员在气象事业,特别是防灾减灾领域中发挥出重要作用。气象信息员是连接气象工作和老百姓的纽带,是基层防御气象灾害的重要力量。今年入汛以来,我国暴雨、强对流等极端灾害性天气频繁发生,汛期气象灾害防御形势不容乐观,特别是南方降雨过程偏多、强度偏大,气象及次生、衍生灾害十分严重,给广大人民群众生命财产安全带来了严重影响。各级气象部门以保障人民群众生命安全和减轻灾害损失为目标,充分发挥气象信息员在预警信息传播、气象灾情收集、组织群众避灾转移以及气象设施维护等工作中的作用,取得了一定成效,但仍存在一些薄弱环节。为进一步提高基层气象防灾减灾效益,切实发挥气象信息员在气象防灾减灾工作中的作用,开发一套实用现场气象信息采集手机终端,实现气象数据、气象现场图片、音视频等的传送变得尤为重要。 2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张,所以本终端系统采用的是基于android手机操作系统。 1.2 项目意义 本系统的开发是为完善江苏省气象信息员队伍建设,实现信息员动态化管理,提高信息员的业务能力,获取信息员所在地的天气实况和气象灾情,发挥信息员在气象信息传播和信息反馈中的双重作用。 利用手机定位、手机智能终端、WEBGIS、3G通讯等新型技术为信息员向气象部门及时反馈气象实况和灾情构建简

文档评论(0)

shujukd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档