摘要
本文对垃圾分类管理系统的构建流程进行了介绍,其主要包括需求分析详细设计、系统实现等重要部分组成,在此基础上构建的系统可应用到实际的垃圾分类管理系统业务中。本系统的主要特点在于将微信小程序应用到垃圾分类管理系统中,微信小程序的引入可提高系统开发效率,最终实现的系统具备运行稳定易用以及实用的特点。
本文的主要工作分为如下几个部分:
(1)总体方案的选择;本文确定系统基于B/S模式进行开发,Vue前端框架,在mysql数据库的基础上进行功能的实现,为了提高开发效率,本系统在开发过程中引入了微信小程序。
(2)垃圾分类管理系统的分析与设计:通过对系统的业务需求分析以及功能需求分析确定了系统的功能架构组成,并对系统进行了安全性设计。
(3)垃圾分类管理系统的实现的方法:主要是让垃圾分类管理系统功能满足实现过程中用户的各种需求,让这种系统能够真正的应用到实际业务中,实际上这种系统功能的实现是在对系统进行需求分析的基础上进行的。
关键字:垃圾分类管理系统,系统设计,微信小程序,mysql
1.3研究现状
Santibanez-Aguilar等人提出一种垃圾管理系统优化规划的数学模型。该模型可以计算出垃圾最佳运输路线、垃圾处理方式,企业的成本降低,城市的管理效率提高。
在国内,智能垃圾管理系统的研究处于成长阶段,还有很多可完善可深入的部分。安徽师范大学宋玉洁等人所设计的校园垃圾管理系统包括垃圾桶和管理平台,用户需要扫码投放垃圾并获得积分,并将其结果算入学生成绩;垃圾箱体的干净程度算作环卫人员的考核。这种管理系统用户操作流程复杂,学生是否会规范使用有待商榷,而且系统和设备没有详细设计。
德立信公司在垃圾管理方面有着较为全面的研究,包括智能分类设备和垃圾管理平台服务。设备与系统可实现对接,精确到点,实时反馈。移动端平台以环保为中心打造社交平台,用户可参加各类环保活动等。通过对智能垃圾管理系统的现状了解,可发现智能化的垃圾管理系统已不同于之前的管理模式,需要多学科、多方位、多要素的设计整合,将信息技术与垃圾管理体制不断融合,服务于人,帮助于人。
垃圾回收再利用是解决垃圾问题的最好途径,而垃圾分类是垃圾终端处理设施运转的基础,实施生活垃圾分类,可以有效改善城乡环境,促进资源回收利用。应在生活垃圾科学合理分类的基础上,对应开展生活垃圾分类配套体系建设,根据分类品种建立与垃圾分类相配套的收运体系、建立与再生资源利用相协调的回收体系,完善与垃圾分类相衔接的终端处理设施,以确保分类收运、回收、利用和处理设施相互衔接。只有做好垃圾分类,垃圾回收及处理等配套系统才能更高效地运转。垃圾分类处理关系到资源节约型、环境友好型社会的建设,有利于我国新型城镇化质量和生态文明建设水平的进一步提高。本课题的研究目的是为了方便广大人民群众实现正确的垃圾分类。因为在当下,特别是广大的人民群众中,丢垃圾一直是不分类的。如果非要分类,难免有错误的分类或者不知道分在哪一类,这个时候,用户可以在我们的网站通过查询来实现正确的垃圾分类回收。
1.4本章小结
本章主要是对垃圾分类管理系统的开发背景,以及研究意义的一个大概的描述,同时也介绍了该系统所需要的开发环境和技术,并对全文进行了简单的概括,让读者第一时间能了解到该论文的一个大概的内容。
3.5系统功能分析
基于微信小程序的垃圾分类系统通过会员与管理员角色功能设计,实现系统内的会员预约垃圾回收,管理员街道订单后直接上面回收的操作,其具体功能如下:
(1)会员功能如下:
1、注册登录网站,上传个人信息
2、垃圾识别,可以上传图片进行识别,识别出垃圾名称,垃圾类型,投放建议
3、上门回收,填写垃圾名称,垃圾类型,垃圾重量,上门时间,我的地址,预约上门回收
4、回收订单,查看待上门订单,已完成订单,包括订单编号,垃圾名称,垃圾类型,垃圾重量,上门时间,订单状态等
5、环保商城,可以查看商品基本信息,包括商品名称、商品简介等信息,点击加入购物车后,商品自动放入购物车内
6、购物车模块查看加入购物车的商品,提交付款后生成订单
7、会员中心,查看个人资料及添加修改收货地址
(2)后台管理员功能如下:
1、管理员进入到系统登录界面,需要填写正确的登录名、密码。
2、垃圾类型管理,新增和删除垃圾类型,垃圾类型可分为可回收物、干垃圾、湿垃圾和有害垃圾
3、商品信息管理,可以上传新的商品,页通过列表可以获取商品编号、商品图片、价格、数量、商品描述等信息,进行修改或删除操作
4、会员管理,通过列表可以获取ID、账号、积分、密码、性别、积分信息,进行编辑、修改、删除操作
5、环保商城订单管理,通过列表可以获取订单编号、订单状态、总价、地址,下单时间等信息,可以做删除操作
6、上门回收订单管理,通过列表可以获取订单编号、订单状态、上门地址,上门时间、下单时间,结算积分等信息,可以做删除操作。
其主要功能结构图如下:
图3-1系统框架图
3.6系统用例分析
通过对系统事务和运行过程的多方面了解,可以确定本系统主要面向两类用户即管理员和会员。这两类用户分别有各自的功能权限,并且各自间存在着权限关联。如图3-1所示。
图3-2 用户关系角色图
3.7本章小结
该章主要对该垃圾分类管理系统进行了系统的分析,主要包括系统的可行性分析,数据分析,性能需求分析以及系统的维护分析,同时系统的可行性分析中又分为4大部分,分别为:经济可行性,技术可行性,操作可行性以及法律可行性。
4.7系统包类图设计
系统主要分为controller控制器,domain实体模型层,mapper为mybiatys映射文件层,service为服务层,其中impl主要负责数据交互,service主要是实现数据交互里面的接口,如下图4-17所示
图4-17用户包类图
5.3首页界面模块
用户在电脑中使用该系统时,通过正确的账号和密码进行登录,同时进入到系统的首页,该垃圾分类管理系统的首页界面如图5-5所示:
图5-5首页界面
5.5订单管理模块
用户进入订单管理界面,可以查看到订单管理的基本信息,以及进行增删改查操作,具体界面如如图5-8所示:
图5-8订单管理界面
5.6类型信息界面模块
对类型信息进行增删改查的管理,该垃圾分类管理系统的类型信息界面如图5-9所示:
图5-9类型信息界面
目录
基于微信小程序的垃圾分类管理系统的设计与实现
摘要
ABSTRACT
第一章绪论
1.1系统开发的背景
1.2研究意义
1.3研究现状
1.4本章小结
第二章系统的开发环境及相关技术介绍
2.1系统的开发环境
2.2系统的开发语言
2.3Bootstrap框架
2.4JSON技术介绍
2.5系统所使用的数据库
2.6系统所使用的技术
2.7本章小结
第三章系统分析
3.1系统的可行性分析
3.2系统的数据分析
3.3系统性能需求分析
3.4系统维护分析
3.5系统功能分析
3.6系统用例分析
3.7本章小结
第四章垃圾分类管理系统设计
4.1系统设计原则
4.2系统的需求分析
4.3系统的工作原理
4.4系统功能操作流程
4.5系统功能操作时序图
4.6 协作图
4.7系统包类图设计
4.8系统数据库设计
4.9本章小结
第五章系统功能的实现
5.1 用户注册模块
5.2用户登录模块
5.3首页界面模块
5.4个人信息模块
5.5订单管理模块
5.6类型信息界面模块
5.7回收物品界面模块
5.8管理员模块界面模块
5.8本章小结
第六章垃圾分类管理系统功能测试
6.1测试目的
6.2测试计划
6.3测试用例
6.4本章小结
第七章全文总结
参考文献
致谢 文章来源:https://www.toymoban.com/news/detail-745797.html
毕业设计小结 文章来源地址https://www.toymoban.com/news/detail-745797.html
到了这里,关于基于微信小程序的垃圾分类管理系统的设计与实现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!