1.2 研究目的
伴随着科技的发展,人们的生活方式逐渐发生了巨大的改变。电脑功能日益强大,同时手机在近年来也发生了巨大的改变。手机已经不再以单一的通讯功能而出现,它更多的具备了电脑的功能,以智能手机的形式不断冲击着手机市场。智能手机,指的是一款配备有增强计算能力和连接的移动设备,如谷歌的Nexus、苹果的iPhone、RIM的黑莓和微软的Windows Phone。在过去的几年中,全球的电信业见证了智能手机的销售热潮。设备制造商通常是将一个内置的手机操作系统加上一些预安装的 “应用程序”制造成智能手机出售。智能手机运行的应用程序增强了智能手机的功能,并且支持与终端用户的交互从而来完成他们的任务。伴有着便捷性的智能手机在未来将会扮演重要的角色,智能手机成为了我们生活中的一部分。
由于安卓系统的开源性,使用它的非常广泛,在智能手机中占有率一直居于高位,所以开发过程代价小;通过调用GPS模块与定位技术相结合,准确的获取当前用户的位置信息;从相关部门获取有针对性的信息(例如空气环境信息、空气信息)作为基础信息来源从而保证数据的正确性和完整性。
近年来,随着高新技术的日新月异,慢慢的已经几乎从家家有电脑变成了人人有手机,互联网也在影响和改变着人们的生活,人们获取信息的渠道也大多不再是报纸新闻,并且也慢慢的从网上冲浪演变成自己的移动终端——手机。因此,能将互联网上的服务与功能转接实现在移动设备上成为了时代的发展趋势。而随着社会的发展和生活水平的提高,空气质量逐年变差,因为需要一个软件能在手机终端提醒人们实时的空气质量指数来给人们的出行提建议从而保护人们的健康。所以此次课题的主要任务是基于Android手机平台的城市空气指数显示系统的设计与实现,来给更多的手机用户带来实时的空气质量指数、出行建议等生活便捷。
综上所述,我决定开发一款基于Android的手机平台的城市空气指数显示系统。
1.3 研究方法
1)计算机编程。
由于本课题最终要实现的目标是开发一个Android应用程序,通过计算机编程来实现。因此需要学习相关的编程知识(Java,Android),准备开发工具,搭建开发平台等。
2)阅读文献,查询资料。
在研究初期,需要通过大量的阅读来了解和学习本课题相关的背景知识、研究现状等,整理形成基本设计思路。随着研究的深入,由于有了实践经验,对某些知识有了进一步理解,当遇到问题时,也需要不断地翻阅查找相关资料,查漏补缺,寻找可能的解决办法。
3)交流讨论。
当遇到某些关键性问题,或自己个人难以解决的难题时,可以与研究相关课题的同学交流探讨,获取灵感。必要的时候向指导老师寻求帮助和建议,以期得到最优的解决方案。
2 需求分析
根据现有的Android平台上的软件“空气质量指数”,对其功能进行需求分析,使自己所要实现的软件同样能实现以下功能:
1)空气污染指数查看,包括
1.1)空气污染指数、评级、天气状况、温度、风力、PM2.5、PM10、SO2、NO2等污染物浓度指数(数据来源:环保部数据中心等7家公开发布数据的国内官方网站)
1.2)查看短期趋势(48小时、7天、30天等折线趋势统计图)
1.3)查看污染等级分布图(显示180天、360天、720天统计结果)
1.4)污染指数排名
2)附加功能和后台配置管理,包括
2.1)编辑城市列表
2.2)全国空气污染排行榜 基于Android手机平台的城市空气指数显示系统的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_24081.html