基于Android的车载天气预报系统的设计与实现

被引量 : 0次 | 上传用户:kanshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的发展,汽车已经开始进入普及阶段。伴随着汽车的普及,人们对于车载系统的要求也越来越迫切。将先进的信息技术应用于车载系统,智能车载系统开始配置在汽车上。目前市场上的天气预报软件主要是应用于手机平台,其功能是提供天气预报信息。本文设计实现的车载天气预报系统以Android平台为基础,针对车载系统的应用环境,该车载天气预报系统不仅能够提供基本的天气预报功能,还能够提供气象灾害的警告信息,并且还能够在地图上显示天气信息和气象灾害信息。该天气预报系统基于Android2.3平台进行开发,采用MVC模式来组织系统的结构,使用Sirius XM公司提供的卫星广播数据来提供天气数据和气象警告数据,采用SQLite数据库保存基础数据。天气预报系统由天气预报模块、地图显示模块、气象警告模块、卫星数据服务模块、城市服务模块组成、基础数据维护模块组成。天气预报模块包括实时天气情况和未来五天天气预报功能;地图显示模块能够以地图形式显示天气信息和气象灾害信息;气象警告模块能以列表形式显示汽车当前所在地和目的地周边的气象警告,并能够以弹出提示框提醒用户汽车当前地附近的气象灾害;卫星数据服务模块主要是解析卫星发送的天气数据;城市服务模块能够提供用户自定义城市设置和其他的城市信息;基础数据维护模块会根据基本数据文件来更新基础数据数据库内容。本文首先介绍了论文的项目背景,对比了目前Android平台下几款天气预报软件,说明了论文的研究工作内容;接着作者介绍了项目开发中用到的技术和工具,包括MVC设计模式、Android系统、Sirius XM卫星广播等内容;然后作者对系统进行分析与设计,详细的分析了系统的功能性需求,对系统进行模块的划分并介绍各个模块的设计,介绍了系统的数据库设计;在设计之后,作者介绍了系统的实现细节,在该部分,作者分模块展示了系统的实际界面,结合类图和序列图说明模块的实现细节并给出关键步骤的代码。最后,作者对项目进行了总结和对未来工作的展望。
其他文献
近年来,水泥市场需求增长的乏力,使产能过剩矛盾日渐突出,成为了水泥行业由来已久、有待解决的问题,在市场需求下滑的情况下,市场上的竞争也更加激烈。中共中央、国务院、国家发展委员会及工信部等有关部门相继出台了政策,提出了“推进兼并重组,优化产业布局”等要求以限制生产能力严重过剩性和解和诱导造成的经济和社会问题。自2015年来我国的水泥价格持续走低,行业效益大幅下滑,很多水泥企业处于亏损或微利状态。在这
作为高中语文选修课程,苏教版《<史记>选读》的教学理应开放、多元。既能顺应现行的考试机制,又能使学生在感受祖国博大精深文化的同时,全面提高语文素养、完善价值体系。然
为了提高直接空冷机组运行经济性,以冷端系统的变工况模型为基础,通过计算空冷凝汽器风机送风量增大时空冷机组发电功率与对应风机耗功功率的增量,得到直接空冷机组凝汽器最
随着全球能源危机的不断加剧,保护自然环境并合理利用资源,推动绿色能源开发利用,实现可持续发展,是当今全球各国的共同研究课题。在这种大背景下,全球各国政府加大对电动汽
随着中国养宠大军的兴起,宠物相亲的难题越来越显得尤为突出。传统宠物相亲的模式已不能适应现代社会的需要,急需有一种新的方式来改善宠物相亲的现状。值得庆幸的是,网络技
大体积混凝土的裂缝不仅会造成建筑物基础底板出现渗水现象,更主要的是它对结构的应力状态具有很大的影响,甚至会导致严重的质量问题,造成重大的工程事故,研究探索大体积混凝
自改革开放以来,我国的体育事业及相关产业蓬勃发展。近年来,我国体育健儿在国际赛场上屡创佳绩。2008年,北京奥运会的成功举办进一步奠定了我国体育大国的地位。2015年3月,
传统的现场音频传输技术是利用模拟线缆加配线架来搭建传输系统,其连接繁琐且配置复杂。随着数字音频技术和网络技术的迅猛发展,出现了利用IP网络传输现场实时音频的Audio-ov
利用卫星云图、多普勒天气雷达资料、常规观测资料和MM5模式模拟结果,分析了2005年12月4日典型冷涡造成山东半岛暴雪的云带变化、对流单体的生成与发展、低空急流特征及雷达
随着通信技术的不断发展,4G技术已经悄悄进入了我们的生活。2013年12月中国移动率先获得了4G牌照,并首先在国内进行4G商用,中国移动开始了移动4G业务的全面推广。作为第一个