需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13623 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:2019年起,中国几大一线重点城市陆续开始实施垃圾分类政策,并对居民发布相关管理条例。垃圾分类政策的实施,使居民具有垃圾分类可回收利用的意识,增强居民环境保护意识。但是由于进行分类的垃圾种类繁多,而又需要居民准确的进行垃圾分类,减小后续垃圾回收的人工和经费损失,因此相关的垃圾分类网站和小程序开始浮出水面。基于以上原因,本系统为了提高居民的积极性,使垃圾分类成为居民生活中的习惯,使垃圾分类不再困难繁琐。方便居民用户查找垃圾分类详情,加深垃圾分类知识的记忆,形成环境保护意识,创造绿色城市。该系统除了基本的列举出常见的垃圾属于哪种分类并且可以进行垃圾分类搜索的功能外,还具有答题领金币,金币换好物的功能,并且设定唯一的管理员对系统数据信息进行管理。 该系统后端是用Tomcat作为服务器,以及SpringBoot作为主体框架,使用Java语言进行编写,对数据的存储与操作选用MySQL数据库。前端主要使用Vue.js框架实现,Vue.js框架实现了组件化开发,提高组件页面在网页中的的可移植性。前后端数据采用Json格式进行传输,保证了数据的一致性,方便后续的维护。
关键词:垃圾分类;SpringBoot;Java;MySQL;Vue.js
目录 摘要 Abstract 引 言-1 1 绪论-2 1.1 课题研究背景-2 1.2 课题研究目的和意义-3 1.3 课题研究内容-4 2 系统分析-5 2.1 可行性分析-5 2.2 需求分析-5 2.2.1系统用例图-5 2.2.2系统时序图与协作图-7 2.3 开发工具及开发模式分析-15 2.3.1 开发工具介绍-15 2.3.2 开发模式简介-16 3 系统设计-17 3.1 架构设计-17 3.2 系统元素设计-17 3.2.1 用户信息表类图-17 3.2.2 垃圾分类表类图-19 3.2.3 答题表类图-20 3.2.4 商品信息表类图-21 3.2.5 已兑换商品表类图-22 4 数据库设计-24 4.1 数据库逻辑设计-24 4.2 数据库物理设计-27 5 系统实现与测试-30 5.1 系统的实现-30 5.1.1 首页-30 5.1.2 垃圾详情页-31 5.1.3 系统登录注册模块-32 5.1.4 答题领金币模块-33 5.1.5 金币兑换商品模块-34 5.1.6 已兑换商品模块-35 5.1.7 个人信息模块-36 5.1.8 管理网站模块-36 5.2 单元测试-36 5.2.1 登录注册模块测试-39 5.2.2 搜索模块测试-43 5.2.3 答题模块测试-44 5.2.4 已兑换商品状态测试-45 5.3 测试的重要性及目的-46 6 结束语-48 致谢-49 参 考 文 献-50 附录-51 附录A 主要源程序-51 附录B 用户使用说明-51 附录C 居民对垃圾分类了解程度调查问卷-51 |