登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 软件工程 > 正文

基于Android的雾霾数据展示系统设计与开发开题报告

 2022-01-09 10:01  

全文总字数:5294字

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

“生态环境”一词已成为近几年的热门词汇,党的十九大提出,建设生态文明是中华民族永续发展的千年大计,把坚持人与自然和谐共生作为新时代坚持和发展中国特色社会主义基本方略的重要内容,把建设美丽中国作为全面建设社会主义现代化强国的重大目标,把生态文明建设和生态环境保护提升到前所未有的战略高度,集中体现了生态文明建设重要战略思想。

然而,现在雾霾现象严重已经成为亟待解决的问题。雾是由大量悬浮在近地面空气的微小水滴或冰晶组成的气溶胶系统,使水平能见度小于1000米;霾是由灰尘、硫酸、硝酸、有机碳氢化合物等颗粒浮游在空中造成,使水平能见度小于10000米。雾霾的主要成分是二氧化碳、氮氧化合物和可吸入颗粒物。雾霾是由长期积累的环境问题的集中爆发,它与自然环境及人类活动都有直接关系。自然环境因素主要包括火山爆发、静稳天气、大气逆温层的形成和城市热岛效应等;人类活动因素主要包括以煤炭为主要能源的消费结构、建筑工地扬尘和机动车、船舶尾气排放等。如果雾霾问题不能得到很好的解决,将会对大气能见度和生态环境造成严重的影响,甚至会威胁到人类的健康,引发呼吸道疾病和心脑血管疾病。所以要加大雾霾治理力度,在社会层面,要坚决落实可持续发展战略,将习近平同志的“既要金山银山又要绿水青山”作为经济社会发展的原则,逐步使用清洁能源,减少煤炭、石油等传统能源的使用;在工业的发展改革过程中,也要加强废气等处理技术的研究,改进废气处理设施;促进科学技术的进步,要认清“科学技术是第一生产力”,提高资源使用效率,减少污染源的产生;号召公民绿色出行,使用清洁能源,减少焚烧秸秆等现象。在政府层面,政府在我国的发展中起着重要的调控作用,同样在雾霾治理中也扮演着重要的角色。我国政府应当建立、健全环保法律体系,对于雾霾的治理应当提升到法律层面,学习国外关于大气治理的相关立法,加快我国立法进程;建立雾霾或大气治理激励机制,对于雾霾治理有贡献的企业应给予奖励,对于排放超标给予处罚;树立新型发展理念,坚持绿色发展;建立税收优惠政策等。在公民层面,雾霾能够影响我国居民生活质量,而雾霾的治理单靠政府和企业也是不够的,对于居民来说应响应政府号召、社会呼吁,坚持绿色出行,城镇居民应减少汽车的使用;减少传统的取暖方式,坚持集体供暖,减少秸秆、煤炭的燃烧使用,树立环保意识;公民要严格监督周边企业的废气排放,树立主人翁意识,积极向政府反应,确保周边环境健康。

现如今在人们的生活中,手机已经成为不可或缺的一部分,特别是当手机从原始的只能接打电话、发短信的基本功能更新扩展到现在的智能手机,其越来越被人们所依赖。随着手机的发展以及用户的需求增加,越来越多的手机功能被开发出来并投入应用。android是以linux为内核的操作系统和软件平台,它早期及之后的开发分别是由google和开放手机联盟联合开发,它的基本架构分为4个层次,分别为:底层、系统运行库层、应用程序框架层和应用程序层。android是目前智能手机等设备常用的一种操作系统,android的编程语言为java,它的变化从接口一直到功能是层出不穷的。

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

2. 研究的基本内容

基于Android平台上借助Web Service完成一个雾霾数据展示软件系统的设计与实现,软件系统具有GPS定位、城市选择、查询结果显示及未来几天雾霾数值、城市管理、界面设置、生活贴士(穿衣指数、过敏指数、运动指数、汽车指数、晾晒指数、旅游指数)、天气变化提醒以及备忘录提醒等功能。

本课题所用到的开发工具是Google为Android开发者提供的开发工具包ADT(Android Developer Tools),包括Eclipse和SDK,并用Java语言完成。

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

实施方案:想要做出美观、直接的用户界面,就要使用 android系统的4个组件,它们分别是:活动、服务、广播和内容提供者;在进行页面设计时最好结合使用linearlayout, relativelayout,tablelayout,framelayout等组件进行格式上的布局;同时,为了满足个性化的需求,开发者还可以将 fragment与viewpager搭配使用,充分利用它们完善的功能。雾霾信息数据方面:可以利用http通信协议请求数据接口,请求接口时要用异步线程的操作,并使用android 的dom解析xml技术解析天气相关数据。对于数据库的设计可以使用dbmanager和dbhelper结合构建sqlite数据库并完成数据表中数据的增加、删除、修改、查询等操作。

(1)ui设计,包括城市选择界面、城市管理界面、查询显示界面和设置界面等。

(2)web service调用模块,通过调用本模块相应的函数来得到相应的结果,如省份列表,城市列表和相应城市查询结果。

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

4. 参考文献

[1]李刚.疯狂android讲义[m].3版.北京:电子工业出版社,2015

[2]熊传玉,徐尤华.android系统下基于json的天气预报应用的实现[j].微型电脑应用,2016,32(01):8-10

[3]刘玲.基于android系统的天气预报app设计[j].无线互联网科技,2016(15):45-46

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

企业微信

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