登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 计算机科学与技术 > 正文

基于Android的实时天气系统设计与实现开题报告

 2022-01-07 10:01  

全文总字数:1409字

1. 研究目的与意义及国内外研究现状

随着科技的发展与普及,便携式智能设备——智能手机已经渗入千家万户,而Android操作系统占据了整个移动市场份额的86.4%。为Android操作系统开发应用程序和产品,即使是在今天也仍然有很好的前景。

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。在国内,有很多手机厂商,如小米、华为等公司,都在致力于为Android用户提供更好的服务与体验。为Android平台开发软件意味着可以覆盖到大部分的手机用户。开发基于Android的天气系统的目的是为了向大众提供方便、快捷和准确的实时天气信息;同时可以完善公共服务体系,提高公共服务质量,更好的发挥气象事业对生产生活的作用。本系统界面明了,操作简单,适合所有年龄段的用户使用。

国内外研究现状

目前,国内外有很多基于Android操作系统的天气软件,这些软件提供的功能主要包括实时天气查询、天气质量分析、多地理位置的支持以及天气提醒功能,而这些数据都来源于所在国家或地区的气象局或者天气开放平台。在中国,用户使用和下载最多的是墨迹天气。这款软件功能十分丰富,可以添加多个城市 ,通过左右滑动来进行切换;提供所选城市的实时天气信息,包括当前天气状况,实时温度,当天最高气温和最低气温,湿度、PM2.5等信息,同时还提供很多人性化的操作和精美的用户界面以及丰富的插件。可以说,墨迹天气给我们提供了很好的设计思路和设计方向。

2. 研究的基本内容

课题主要是在android平台上借助后台接口完成天气信息的查询与数据处理,提供的功能包括实时天气、多城市选择、天气提醒、天气卡片、以及沿途天气等功能。

所用到的开发工具有android studio,intellij idea使用android studio开发软件,idea开发后台系统,mysql提供数据库的存储。

预计采用java语言spring springmvc mybatis框架开发整个系统。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 实施方案、进度安排及预期效果

实施方案:

使用Android Studio开发软件,IDEA开发后台系统,MySQL提供数据库的存储。预计采用java语言Spring SpringMVC Mybatis框架开发整个系统。

进度安排:

1.14~2.10 查阅相关文献,了解安卓开发的流程,并对系统的整体设计有清晰思路,开始熟悉开发平台和框架的使用
2.10~2.25 开始搭建开发环境,并设计数据库,重新审视系统的功能架构,保证不偏离系统的设计目标
2.25~3.25 完成软件的界面开发和功能代码的实现
3.25~4.15 完成后台开发,在软件中调用后台接口并测试,修复bug
4.15~4.30 开始书写毕设论文,并完成外文翻译,提交指导老师审核

预期效果:用户可以使用本软件查询天气,设置多个地理位置并保存,天气信息生成卡片,天气提醒以及车票导入

4. 参考文献

《Head First Android Development》作者: Jonathan Simon 出版社: OReilly Media

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图