- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.基于微信小程序的社区垃圾回收管理系统开题报告
1.研究(设计)目的意义及国内外研究状况和应用前景(附参考文献)
1.1设计意义
21世纪人类正面临着全球环境和社会可持续发展的巨大挑战。一方面,地球上几十亿年积累的资源被大量开发使用在生活中;另一方面生活水平的提高,各项消费又产生了大量垃圾,若未经处理,会造成环境污染,严重影响人类的生命健康。
垃圾的一般处理是填埋和燃烧。垃圾填埋占用大量的土地,被废弃的垃圾填埋场不复为耕地,也无法建成生活小区。另一种垃圾处理方法就是焚烧。经过高温焚化的垃圾虽然不会占用大量的土地,但它不仅投资惊人,并且会增加二次污染的风险。无论填埋还是焚烧,都是对资源无谓的浪费,我们不断地把有限的地球资源变成垃圾,又把它们埋掉或烧掉,这无疑是我们的家园造成了不可逆转的伤害,倘若垃圾得不到妥善的处理只会毁坏我们生活的环境,缩短地球的生命。所以垃圾回收管理是人类必然的选择,只有这些垃圾通过综合处理,回收利用,才能改善我们的生活环境。垃圾回收不但可以减少污染,还可以节省资源,从而从根本上减少垃圾。因此,如何方便有效地管理垃圾,尤其是社区垃圾分类管理,具较好的设计意义和应用价值,本设计正是基于上述思考开发一款微信小程序,来对社区垃圾回收进行管理。
1.2国内外相关设计现状
在国内互联网+废品回收,打开了废品回收小程序开发的新局面,专业化的服务以及整体的规范化经营,将回收的废品经过了精细化的分类与处理以后有机整合,因此市场非常广阔,不论是学校还是小区亦或是办公楼外,都能够通过手机扫一扫,实现一键下单,废品上门回收。有旧衣服回收、电器回收、废纸回收、手机回收等等。
姜川就曾提出了基于物联网技术,设计并实现了一个基于物联网的垃圾分类回收系统。该系统由五个部分组成,分别为回收机控制系统,Android大屏系统,用户微信小程序,回收员微信小程序,后台管理系统。而其中用户微信小程序服务于用户,主要提供了附近回收机查找,扫码投递,垃圾投递记录查询,环保金展示等功能;回收员微信小程序服务于回收员,主要提供了扫码回收,回收机状态查询,回收记录查询等功能;后台管理系统主要提供了人员管理,设备管理,数据分析等功能。此系统开发中所涉及到的技术,包括物联网技术,Android技术,java技术,微信小程序技术,SpringBoot框架技术,Nginx和Tomcat技术,MySQL数据库技术,Redis数据库技术。
1.2.1Android技术
Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。
1.2.2JAVA技术
Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(EnterpriseJavaBeans)的全面支持,javaservletAPI,ssm和XML技术。JAVA语言功能:面向对象:面向对象是Java编程语言的标志之一,是一种软件开发方法。最重要的是将所有东西变成对象,然后以某种方式编程。编程时,代码和数据写在每个对象上。面向对象编程方法的出现使得人们在编程过程中的设计思考和操作变得非常简单,同时也提高了程序的安全性。
1.2.3Mysql数据库
数据库是系统开发过程中不可或缺的一部分。在WEB应用方面,MySQLAB开发了一个具有很大优势的MySQL关系数据库管理系统。MySQL可以将数据存储在不同的表中,这非常灵活,并且还可以提高系统在实际应用中的速度。数据库访问最常用于标准SQL语言,MySQL用于SQL语言,因此它具有高度兼容性。数据库的操作是必不可少的,包括对数据库表的增加、删除、修改、查询等功能。现如今,数据库可以分为关系型数据库和非关系型数据库,Mysql属于关系性数据库,Mysql数据库是一款小型的关系型数据库,它以其自身特点:体积小、速度快、成本低等,Mysql数据库是目前最受欢迎的开源数据库。
1.2.4微信小程序技术原生栈
JavaScript简称JS,是计算机编程语言,常用于控制整个页面的逻辑,是基于web
页面开发并且具有安全性的脚本语言,该语言的类型是动态且灵活的,仅仅需要浏览器
功能支持即可运转,故跨平台性和适用性都很高。JSON:全称JavaScriptObjectNotation,
可用于存储数据,配置系统全局或单页面。WXML:全称WeiXinMarkupLanguage,是微信小程序框架设计语言,用于展示UI(UserInterface用户界面)模板;WXSS:全称WeiX
您可能关注的文档
- 毕业答辩-在线厨艺平台的设计与实现微信小程序设计与实现ssm.ppt
- 毕业答辩-在线课堂微信小程序的设计与实现+ssm.ppt
- 毕业设计(论文)-齿轮轴零件加工工艺及铣键槽夹具设计.doc
- 毕业设计(论文)-单级减速箱箱座工艺及安装孔夹具设计.doc
- 毕业设计(论文)-婚庆摄影微信小程序的设计与实现ssm.doc
- 毕业设计(论文)-基于FDM的3D打印机设计.doc
- 毕业设计(论文)-基于NX齿轮泵的设计与仿真.docx
- 毕业设计(论文)-基于微信小程序的健身房私教预约系统设计+ssm.doc
- 毕业设计(论文)-基于微信小程序的生签到系统设计与实现ssm.doc
- 毕业设计(论文)-基于微信小程序的校园失物招领系统设计ssm.doc
文档评论(0)