基于微信小程序的垃圾分类系统的设计与实现

当前的社会科技已经取得了极大的发展和极高的成就,但随之而来逐渐造成了垃圾产出过多的问题。久而久之,这一问题便不断恶化,滋生了一系列新的问题。如垃圾处理问题越来越严峻。伴随着垃圾种类的增多,国家出台了很多政策,如垃圾分类。但由于国民素质水平还不是太高,垃圾分类的概念也知道的不多,很难较好的做到正确的垃圾分类。导致不同种类垃圾过于集中,给垃圾处理的工作带来更大的难题。基于上述缘由,当前可行的办法就是使得垃圾处理具有智能化、自动化、同步化的特点。
本次设计是基于微信小程序设计实现了一个垃圾分类系统。根据垃圾分类现实情况,本人结合系统的概念,结构和基本原理与方法,设计开发出功能完整运行良好的小程序。本设计是基于微信小程序的一套系统,用此来作为前端,后端则使用云开发,实现了识别垃圾分类的基本功能。本系统主要包括两个模块,用户可以通过文字搜索或者扫描识别图片功能进行垃圾分类;管理员可以在云开发中进行系统版本更迭和备份。通过系统开发与测试,本系统基本已经达到了软件本身所设计的目标。
关键词:垃圾分类;微信小程序;云开发

ABSTRACT

The current social science and technology has made great development and extremely high achievements, but it has gradually caused the problem of excessive waste production. Over time, this problem has continued to deteriorate and a series of new problems have spawned. For example, the problem of garbage disposal is getting more and more serious. With the increase in types of garbage, the state has introduced many policies, such as garbage classification. However, because the national quality level is not too high, and the concept of garbage classification is not known much, it is difficult to achieve the correct garbage classification. As a result, different types of garbage are too concentrated, which brings greater difficulties to the work of garbage disposal. Based on the above reasons, the current feasible method is to make the garbage disposal intelligent, automated, and synchronized.
This design is based on the WeChat applet design to implement a garbage classification system. According to the actual situation of garbage classification, I combined the concept, structure and basic principles and methods of the system to design and develop a small program with complete functions and good operation. This design is a system based on WeChat applets, which is used as the front-end and the back-end is developed in the cloud to realize the basic function of identifying garbage classification. This system mainly includes two modules. Users can classify garbage through text search or scanning and recognizing pictures; administrators can perform system version changes and backups in cloud development. Through system development and testing, this system has basically reached the goal designed by the software itself.
Key words: Garbage classification; WeChat applet; Cloud development

目 录

第一章 绪 论 1
1.1研究背景 1
1.2国内外研究现状 1
1.3目的及意义 2
第二章 相关技术介绍 4
2.1 微信开发者工具 4
2.2微信小程序 4
2.2.1微信小程序简介 5
2.2.2微信小程序生命周期 5
2.2.3微信小程序特点 5
2.3 云开发技术介绍 6
2.4 Javascript介绍 7
第三章 需求分析 8
3.1可行性分析 8
3.1.1经济可行性 8
3.1.2技术可行性系 8
3.2解决重点问题分析 9
3.3 系统功能需求 9
3.4 业务流程分析 10
3.5系统用例图 11
3.6数据流程图 12
3.7数据字典 14
第四章 系统总体设计 15
4.1结构功能设计 15
4.2系统总体结构图 15
4.2.1总体结构图 15
4.2.2后端结构图 16
4.3 系统数据库设计 16
4.3.1 系统E-R实体图设计 16
4.3.2数据库逻辑结构设计 17
第五章 系统功能实现 19
5.1 微信主界面功能实现 19
5.2 文字搜索功能实现 20
5.3拍照识别功能实现 21
5.4课堂功能实现 24
5.5帮助功能实现 25
5.6答题功能实现 27
第六章 系统测试 30
6.1 测试目的 30
6.2系统测试的范围 30
6.3测试方法 30
6.4系统的功能测试 30
6.5测试结果分析 30
第七章 结束语 36
参考文献 37
致 谢 38
附 录 39

资料下载地址:请点击下载!》》》

  • 2
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小蛋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值