基于spring+小程序的智能垃圾分类系统的设计与实现演示
摘要
针对城市垃圾分类和资源浪费现象,提出了基于Java的辅助分类系统,支持垃圾分类查询和预约回收功能。该系统以系统客户端和手机智能移动客户端(小程序作为载体,包括基础信息管理、垃圾分类回收管理、用户管理、以及后台系统管理等,并利用物联网与互联网的融合技术,实现垃圾分类拆线呢和预约回收,同时大力宣传垃圾分类的利弊,以及垃圾分类后处理过程,帮助民众认识到垃圾分类的重要性。
关键字:小程序 MINA JavaScript 垃圾分类
研究背景
随着我国社会经济的快速发展城市化进程的加快以及人民生活水平的迅速提高,城市生产与生活过程中产生的垃圾废物也随之迅速增加,生活垃圾占用土地,污染环境的状况以及对人们健康的影响也越加明显。城市生活垃圾的大量增加,使垃圾回收和处理越来越困难,由此而来的环境污染等问题逐渐引起社会各界的广泛关注。
中国是一个垃圾生产大国,按照理论计算,中国目前全国生活垃圾年产量为4亿吨左右,并以大约每年8%的速度递增。早在2004年中国就已经超越美国,成为世界第一垃圾制造大国。
正因为每个人每天都会扔出许多垃圾,在一些垃圾管理较好的地区,大部分垃圾会得到卫生填埋、焚烧、堆肥等无害化处理,而更多地方的垃圾则常常被简易堆放或填埋,导致臭气蔓延,并且污染土壤和地下水体。
垃圾无害化处理的费用是非常高的,根据处理方式的不同,处理一吨垃圾的费用约为一百元至几百元不等。人们大量地消耗资源,大规模生产,大量地消费,又大量地生产着垃圾。后果将不堪设想。
从国外各城市对生活垃圾分类的方法来看,大致都是根据垃圾的成分构成、产生量,结合本地垃圾的资源利用和处理方式来进行分类。如德国一般分为纸、玻璃、金属和塑料等;澳大利亚一般分为可堆肥垃圾,可回收垃圾,不可回收垃圾;日本一般分为塑料瓶类,可回收塑料、其他塑料、资源垃圾、大型垃圾、可燃垃圾、不可燃垃圾和有害垃圾等等。
研究的意义
垃圾分类是垃圾终端处理设施运转的基础,实施生活垃圾分类,可以有效改善城乡环境,促进资源回收利用。应在生活垃圾科学合理分类的基础上,对应开展生活垃圾分类配套体系建设,根据分类品种建立与垃圾分类相配套的收运体系、建立与再生资源利用相协调的回收体系,完善与垃圾分类相衔接的终端处理设施,以确保分类收运、回收、利用和处理设施相互衔接。只有做好垃圾分类,垃圾回收及处理等配套系统才能更高效地运转。垃圾分类处理关系到资源节约型、环境友好型社会的建设,有利于我国新型城镇化质量和生态文明建设水平的进一步提高。
垃圾分类处理的优点如下:
- 减少占地:垃圾分类,去掉能回收的,不易降解的物质,减少垃圾数量达50%以上;
- 减少环境污染:废弃的电池等含有金属汞等有毒物质,会对人类产生严重的威胁,废塑料进入土壤,会导致农作物减产,因此回收利用可以减少这些危害;
- 变废为宝:1吨废塑料可回炼600公斤无铅汽油和柴油。回收1500吨废纸,可避免砍伐用于生产1200吨纸的林木。因此,垃圾回收既环保,又节约资源。
微信小程序是一种不需要下载安装即可使用的应用,也是一项创新,经过多年的发展,已经构造了新的微信小程序开发环境和开发者生态。它开发成本低,支持多种数据格式,对于用户而言操作方便,并且生态丰富,易于推广。
因此设计开发一套基于小程序的垃圾分类程序,利用移动互联网技术推动国家垃圾分类进步,具有正面的实践意义,因此具有研究价值和意义。
系统需求分析
结合目前软件发展现状和趋势,借鉴互联网应用设计思路和思维方式,以理论探讨和实际应用相结合作为设计原则,充分总结、利用和吸收现有研究成果和相关资料,设计开发一种基于微信小程序的垃圾分类小程序。
结合项目课题和开发难度,对项目需求进行分析和提炼,初步对小程序页面及功能作如下设计:
1 .用户注册登录。
2. 垃圾搜索功能,可以搜索对应的垃圾信息,然后对应的信息下显示垃圾的图文回收展示,以及对应的回收种类,有害,无害,可回收等信息,以及垃圾的一些回收操作说明。
3. 小程序端用户垃圾预约上门回收。
4. 垃圾回收分类信息管理,对应的可以添加不同的垃圾回收分类信息(包括图片,垃圾介绍,回收说明),进行增删改查。
5. 新闻管理功能,对应垃圾分类的一些宣传信息发布,图文展示,在小程序首页展示
6. 用户管理,管理者可以对注册的小程序用户进行管理,管理员可以编辑。
7. 后台管理预约回收记录确认上门回收。
系统页面展示
该功能支持通过语音、文字等方式,查询相应垃圾的分类方式和标准,便于用户快速、准确的完成生活垃圾分类。
用户可以通过垃圾预约回收功能,实现家庭垃圾定时回收,特别是垃圾较多、不好搬运的场景,方便。实现效果如下图:
用户可以通过该功能查看垃圾分类示例及相关要点讲解,实现效果如下图:
个人中心设计相对简单,用户可以对个人信息、我的预约、地址等信息进行查看、管理、修改等。个人中心效果如下图所示:
后台是针对管理员的后台管理界面,便于管理员对小程序进行维护和管理。后台使用admin账户进行登陆,通过后台可以对垃圾分类信息、预约回收信息、以及新闻资讯等进行查询、修改、删除等操作。实现效果如下图所示:
如需要可扫取文章下方二维码联系得源码