1、 毕业论文毕业论文( (设计设计) ) 题题 目目 基于基于 Android 的气象信息采集系统的气象信息采集系统 学生姓名 学 号 院 系 计算机与软件学院 专 业 计算机科学与技术 指导教师 二一一二一一 年年 五五 月二十日月二十日 声声 明明 本人郑重声明: 1、 持以“求实、创新”的科学精神从事研究工作。 2、 本论文是我个人在导师指导下进行的研究工作和取得的研究成 果。 3、 本论文中除引文外,所有实验、数据和有关材料均是真实的。 4、 本论文中除引文和致谢的内容外,没有抄袭其他人或其他机构已 经发表或撰写过的研究成果。 5、 其他同志对本研究所做的贡献均已在论文中作了声明并表示了
2、 谢意。 作者签名: 日 期: I 目 录 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 JAV
3、A JDK 的安装配置 8 3.3.2 Android SDK 的配置 . 10 3.3.3 ADT Plugin for Eclipse . 10 4 系统设计 11 4.1 系统概述 11 II 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 1
4、基于 Android 的气象信息采集系统 张超然 南京信息工程大学计算机与软件学院 南京 210044 摘要摘要:本系统主要用于各地的信息人员获取、上传和采集当地气象信息,使得服务器端人员能够根据信息员发过来的短 信更加科学有效地准确的分析出当地的气象信息, 提高了天气预报的准确性和及时性。 本系统采用 MyEclipse 作为开发工具, 附加 android 的开发插件开发的基于 android 平台的手机应用程序。 本系统能够实现全国各地天气信息的查询, 同时将信息 员的气象信息通过短信的方式发送给相关服务器, 也可以连接服务器获取信息员的培训信息, 并能够获取信息员所在的经纬 度用来定位信息员的位置。本系统为气象信息员综合业务信息的手机终端。 关键词关键词:Android; 手机应用; GPS 定位; 手机软件; 气象信息; 1 引言 1.1 项目背景 近年来,信息员队伍的规模不断壮大,信息员在气象事业,特别是防灾减灾领域中发挥出重要作用。 气象信息员是连接气象工作和老百姓的纽