本科毕业设计
PAGE3
PAGE3
摘要
随着城市化进程的加快和环保意识的提升,垃圾分类成为城市管理的重要议题。当前,垃圾分类的推广主要依赖社区宣传和人工指导,效率较低且覆盖面有限。居民对垃圾分类知识的获取渠道单一,分类准确率不高,缺乏有效的激励机制。现有的垃圾分类管理方式难以满足居民个性化需求,信息传递不及时,管理成本较高。
本系统基于Express框架开发,前端采用微信小程序技术,后端使用Node.js,数据库采用MySQL5.7,数据库管理工具为Navicat11,开发环境为VSCode和HBuilderX。系统主要功能包括用户模块、垃圾分类知识库、垃圾识别、积分商品兑换及兑换记录管理。管理员模块涵盖用户管理、垃圾分类管理、垃圾分类知识管理、积分商品管理及兑换记录管理。
关键词:垃圾分类管理;Express;Node.js
Abstract
Withtheaccelerationofurbanizationandtheimprovementofenvironmentalawareness,garbageclassificationhasbecomeanimportantissueinurbanmanagement.Atpresent,thepromotionofgarbageclassificationmainlyreliesoncommunitypublicityandmanualguidance,whichisinefficientandhaslimitedcoverage.Residentshaveasingleaccesstogarbageclassificationknowledge,theclassificationaccuracyisnothigh,andthereisalackofeffectiveincentivemechanism.Theexistinggarbageclassificationmanagementmethodisdifficulttomeettheindividualneedsofresidents,theinformationtransmissionisnottimely,andthemanagementcostishigh.
ThesystemisdevelopedbasedontheExpressframework,thefront-endusesWeChatapplettechnology,theback-endusesNode.js,thedatabaseadoptsMySQL5.7,thedatabasemanagementtoolisNavicat11,andthedevelopmentenvironmentisVSCodeandHBuilderX.Themainfunctionsofthesystemincludeusermodule,garbageclassificationknowledgebase,garbageidentification,redemptionofpointsandcommodityexchangeandexchangerecordmanagement.Theadministratormodulecoversusermanagement,garbageclassificationmanagement,garbageclassificationknowledgemanagement,pointscommoditymanagementandredemptionrecordmanagement.
Keywords:garbageclassificationmanagement;Express;Node.js
目录
TOC\o1-3\h\z\u摘要 I
Abstract II
1 绪论 1
1.1 研究背景与意义 1
1.1.1研究背景 1
1.1.2研究意义 1
1.2 国内外研究现状 1
2 相关技术介绍 3
2.1 Express框架 3
2.2 Node.js技术 3
2.3 B/S框架 3
2.4 MySQL数据库 4
3 需求分析 5
3.1 功能需求分析