| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14197 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:垃圾分类政策已经在国内少数大城市中实行,在一定程度上缓解了我国环境恶化、土地资源浪费等问题,使得我国城市环境水平得到进一步改善,资源回收率得到进一步的提高,但是,由于白领上班族的时间与定时定点回收垃圾的时间存在冲突,导致部分可回收资源不能得到较好处理,造成了回收资源的浪费。基于Node.js的垃圾回收系统为缓解该问题提供了一个解决思路和具体实践。 基于以上问题,以Node.js和Web技术为基础,设计研发了一套基于移动端和PC端的垃圾回收系统,该系统主要包含预约工作人员回收垃圾、积分商城、购物商场、社区排行、查看与发布广告、新闻等功能。系统使得居民足不出户即可利用手机预约上门回收垃圾,员工及时获取预约信息并按时上门服务,为解决城市环境问题和废品回收工作者及居民三方及多方之间的矛盾提供了一种解决思路。
关键词:垃圾回收;Node.js;Web技术;PC端;移动端
目录 摘要 ABSTRACT 第一章 绪论-1 1.1 研究背景-1 1.2 研究现状与价值-1 1.3 主要研究内容-1 第二章 技术简介-3 2.1 PC端开发技术介绍-3 2.1.1 React、Redux、React-Router-3 2.1.2 Ant Designer-3 2.1.3 Umi-3 2.1.4 Dva-3 2.2 H5端开发技术介绍-4 2.2.1 Vue、Vuex、Vue-Router-4 2.2.2 Vant-4 2.3 后端开发技术介绍-4 2.3.1 Node.js-4 2.3.2 Egg.js-4 2.4 其它通用技术介绍-4 2.4.1 Axios-4 2.4.2 Lodash-4 2.4.3 jest-5 2.4.4 vue-tool、react-tool-5 2.5 本章小结-5 第三章 需求分析与可行性研究-6 3.1 系统需求分析-6 3.1.1 用户需求分析-6 3.1.2 业务需求分析-9 3.2 非功能性需求分析-9 3.2.1 产品易用性-9 3.2.2 产品可靠性-9 3.2.3 产品安全性-9 3.2.4 产品可保障性-10 3.3 可行性分析-10 3.3.1 经济可行性-10 3.3.2 技术可行性-10 3.3.3 社会可行性-11 3.3.4 法律可行性-11 3.3.5 市场可行性-11 第四章 系统设计-12 4.1 系统功能模块设计-12 4.2 主要功能流程设计-15 4.2.1 多端登录注册流程-15 4.2.2 新闻流量投放流程-16 4.2.3 发布订单与接单流程-17 4.3 数据库设计-18 4.3.1 E-R图-18 4.3.2 实体设计-19 4.3.3 数据库表设计-21 第五章 系统实现-26 5.1 系统运行环境-26 5.1.1 硬件平台-26 5.1.2 软件平台-26 5.2 主要功能模块实现-26 5.2.1 移动端登录注册模块-26 5.2.2 路由分配模块-29 5.2.3 首页模块-29 5.2.4 环保钱包页面-31 5.2.5 首页功能模块-32 5.2.6 常见问题答疑模块-34 5.2.7 查看新闻模块-36 5.2.8 商品模块-37 5.2.9 个人信息模块-40 5.2.10 其它功能模块-41 5.2.11 工作人员主页模块-44 5.2.12 接单与查看订单模块-45 5.2.13 管理端登录注册模块-47 5.2.14 新闻功能模块-48 第六章 系统测试-52 6.1 测试环境-52 6.2 系统测试过程-52 6.2.1 兼容性测试-52 6.2.2 功能性测试-52 6.3 系统运行情况-53 第七章 结论与展望-54 7.1 本文主要成果-54 7.2 开发过程中遇到的问题及解决-54 7.3 未来工作展望-54 参考文献-56 致 谢-58 |

