西安汽车职业大学
职业本科毕业论文(设计)开题报告
学院 | 计算机工程学院 | 专业 | 大数据工程技术(本科) |
学生姓名 | (教)学号 | ||
校内教师 | 职称 | 副教授 | |
企业导师 | 职称 | 高级工程师 | |
论文题目 | 基于SpringBoot的校园垃圾分类系统设计与实现 | ||
一、课题研究的背景和意义(综述国内外相关研究现状,阐述课题的研究目的、意义) 1.课题的研究目的 当前大学生生活产生的垃圾越来越多,而且很多学生对垃圾分类的认识不足,导致垃圾处理不当,对环境造成一定影响。因此,研究并开发一个校园垃圾分类系统,旨在提高学生的环保意识,促进垃圾分类的正确实施,从而保护环境,实现资源的有效利用。另外,随着科技的发展,人工智能、深度学习等先进技术逐渐应用于垃圾分类领域,为校园垃圾分类系统的研究提供了新的技术支持。利用这些先进技术,可以提升垃圾分类的准确性和效率,降低人力成本,为校园垃圾分类工作的推进提供有力支持。
基于SpringBoot的校园垃圾分类系统的研究意义主要体现在以下几个方面: (1)提高环保意识:通过研究校园垃圾分类系统,可以增强大学生对环境保护的认识,提高他们的环保意识。这有助于培养具有环保观念的新一代,使他们更加关注环境问题,积极参与环保工作。 (2)促进资源有效利用:校园垃圾分类系统能够引导大学生正确分类垃圾,提高资源的利用率。通过分类收集和资源再利用,减少资源浪费,降低环境污染,实现可持续发展。 (3)减少环境污染:正确的垃圾分类方式可以减少垃圾处理过程中的环境污染。通过研究校园垃圾分类系统,可以降低垃圾处理成本,减轻环境压力,保护生态环境。 (4)推广垃圾分类技术:研究校园垃圾分类系统,可以推广垃圾分类技术,为其他场景提供借鉴。利用先进技术提高垃圾分类的准确性和效率,为垃圾分类工作提供技术支持。 (5)增强校园文化建设:通过研究校园垃圾分类系统,可以加强校园环保文化建设,提升学校的整体形象。一个环保、整洁的校园有助于提高学生的学习积极性,培养他们的社会责任感。 3.国内外相关研究现状 校园垃圾分类系统的研究在国内外已经取得了一定的成果。以下将从国内外两个方面介绍研究现状。 自2000年以来,我国逐渐开始重视垃圾分类工作。国家发改委、住建部等部门先后发布了《关于加强城市生活垃圾处理工作的意见》、《关于推进垃圾分类工作的指导意见》等政策文件,为校园垃圾分类提供了政策支持。国内学者在垃圾分类技术方面已经取得了一定的成果。例如,有研究者提出了一种基于物联网技术的校园垃圾分类系统,通过智能设备实时监测垃圾种类,提高垃圾分类的准确性。为了提高大学生的垃圾分类意识,国内学者也对垃圾分类教育进行了深入研究。例如,有研究者提出了一种基于游戏化的垃圾分类教育方法,通过趣味性的方式培养学生的垃圾分类习惯。国内一些高校已经开始实施校园垃圾分类系统。例如,清华大学、北京大学等高校已经建立了完善的垃圾分类收集和处理体系,取得了良好的环保效果。 国外发达国家在垃圾分类方面有较早的研究,很多国家已经制定了完善的垃圾分类政策和法规。例如,德国、日本等国家通过立法形式规定了垃圾分类的具体措施,为校园垃圾分类提供了法律依据。国外在垃圾分类技术方面也取得了显著成果。例如,有研究者提出了一种基于图像识别技术的校园垃圾分类系统,通过人工智能算法自动识别垃圾种类,提高垃圾分类的准确性。国外学者在垃圾分类教育方面也有深入研究。例如,有研究者提出了一种基于社区参与模式的垃圾分类教育方法,通过组织学生参与垃圾分类实践活动,培养他们的环保意识。国外很多高校已经实施了校园垃圾分类系统。例如,美国哈佛大学、英国剑桥大学等高校通过建立垃圾分类收集和处理体系,实现了校园环境的可持续发展。 综上所述,国内外在校园垃圾分类系统的研究方面已经取得了一定的成果。然而,在具体实施过程中,仍存在一些问题,如垃圾分类意识不足、技术手段不够成熟等。因此,进一步研究校园垃圾分类系统,提高垃圾分类的准确性和效率,培养具有环保意识的新一代,仍然具有重要的现实意义。 | |||
二、课题研究已有的工作基础,附证书、报告、文献翻译(总结归纳本人的学习、科研、实习等成果,以及已掌握的前人资料,简述自己初步的学术见解) 2015年,Balwinder singh Lakha在《Design and Development of Smart Waste Sorting System》中提到垃圾管理已成为普遍存在的问题,并且随着城市化的发展而不断增加。垃圾始终是不同类型材料的混合物。对于生态可持续发展而言,垃圾管理在许多国家是至关重要的要求。在基本水平上分类垃圾非常重要,以便应在倾倒场进行适当的垃圾处理。垃圾分类需要更多的人力,也要花费更多的时间。可以通过多种类型的技术对垃圾进行分类和管理,但是所有这些都是手工操作,因此很麻烦。另外,如果其中含有一些有毒物质,可能会被证明是有害的,因此需要智能垃圾分类系统。垃圾可分为两种。可生物降解和不可生物降解的垃圾。可生物降解的垃圾包括蔬菜废物,水果垃圾,树叶,纸张等,不可生物降解的垃圾包括金属,铝箔纸,塑料瓶,玻璃瓶等。可生物降解的垃圾是可以分解的垃圾,而不可生物降解的垃圾是可分解的垃圾。不分解的垃圾应该注意的是,几种不可生物降解的废料对环境和人类都是有害的。因此,强烈需要以不会损害任何个人的方式自动分类垃圾。 2017年,Rousta K,Ordoez I和Bolton K 在《Support for designing waste sorting systems A mini review》中主要介绍了从城市固体废物中回收材料的研究。它着重于两个领域,废物分类行为和收集系统,以便可以识别和评估对这些领域之间联系的研究。提出的主要结果和文章中使用的方法进行了分类和评估。该领域的未来研究将受益于多学科的研究和互补方法的使用,因此可以确定用于物料再循环的整体解决方案。在开发分类基础结构时积极地让用户参与,以确保提供一个可以被他们正确使用的废物管理系统将是有益的。 2015,赵钢针对日常生活混合收集垃圾的方式与陋习,为提高市民环保意识,提出了一种以ZigBee无线网络技术为基础的可随时向市民提醒垃圾分类信息的提示系统,并对系统中ZigBee网络的硬件以及ZigBee网络的建网、入网流程做了详细设计,设计结果表明该系统方案稳定可行、延时较短、容易扩展、可普及性高,适合城市小区应用,对垃圾分类信息统计与回收方案研究有一定的指导意义。 2017年,西南交通大学的杨柳以行为与认知的设计理论为基础,通过对全国范围内的十五所高校现行垃圾桶摆放情况,进行实地调研。重点研究用户的行为模式、使用感受,并对现有的垃圾桶产品及垃圾分类操作状况进行调研。分析在高校环境内垃圾桶的外观、分类模式、使用模式并对高校垃圾分类系统进行具体梳理设计研究。 2020年,祝朝坤和魏伦胜开发了一种基于TensorFlow的深度学习应用程序,该应用程序通过Open CV图像处理检测垃圾中的垃圾类型。为了提供最有效的方法,本研究对众所周知的深度卷积神经网络体系结构进行了实验。经测试Inception-v4的准确率要优于其他同类模型。本研究的模型是经过精心优化的深度卷积神经网络体系结构,用于对选定的可回收对象类别进行分类,其数据将通过STM32硬件端进行分析进而控制整个垃圾分类系统。 | |||
三、研究的内容及可行性分析 1.研究内容 基于SpringBoot的校园垃圾分类系统通常包括管理员和用户两个角色,以下是他们的功能介绍: 管理员功能:加垃圾识别 (1)垃圾分类信息管理:管理员可以添加、修改和删除垃圾分类信息,包括垃圾类别、投放要求等。 (2)用户管理:管理员可以查看和编辑用户信息,包括用户名、密码、联系方式等。 (3)垃圾分类统计:管理员可以查看垃圾分类的统计结果,包括各类垃圾的投放量、分类准确率等。 (4)垃圾处理管理:管理员可以查看和调整垃圾处理计划,包括垃圾的收集、运输和处理等。 (5)系统设置:管理员可以对系统进行设置,包括垃圾分类标准、用户权限等。 (6)消息通知:管理员可以发送通知公告,提醒用户垃圾分类的相关信息。 (7)数据备份:管理员可以定期备份系统数据,防止数据丢失。 (8)权限管理:管理员可以设置不同用户的权限,控制他们对系统的访问和操作。 用户功能: (1)用户注册:用户可以注册账号,登录系统进行垃圾分类操作。 (2)垃圾分类查询:用户可以通过系统查询各类垃圾的投放要求和方法。 (3)垃圾投放记录:用户可以查看自己的垃圾投放记录,包括投放时间、垃圾类别等。 (4)垃圾分类学习:用户可以通过系统学习垃圾分类知识,提高分类准确性。 (5)消息通知:用户可以接收管理员发送的通知公告,了解垃圾分类的相关信息。 (6)反馈意见:用户可以向管理员反馈意见和建议,帮助优化系统功能。 (7)个人资料管理:用户可以查看和编辑自己的个人资料,包括用户名、密码、联系方式等。 (8)垃圾分类统计:用户可以查看自己参与垃圾分类的统计结果,包括投放量、分类准确率等。 2.可行性分析 (1)技术可行性 基于SpringBoot的校园垃圾分类系统的技术已经比较成熟,首先是硬件方面,目前系统开发的硬件需求已经满足,如大容量的硬盘、高性能处理器等都普遍存在,同时,学校里的网络带宽也普遍达到300M以上。然后是软件方面,目前MySQL、Oracle等数据库已经广泛地被开发人员使用,Web应用的开发工具也比较成熟,因此成功开发一个基于SpringBoot的校园垃圾分类系统在技术方面是可行的。 (2)操作可行性 目前,计算机已经广泛存在于人们的生产生活中,所以,大部分用户都具有一定的计算机操作水平,基于SpringBoot的校园垃圾分类系统的界面美观、操作简单,用户能够很快地熟悉并掌握系统的操作技巧。 (3)经济可行性 本项目的硬件成本比较低,学校机房中的台式电脑就可以满足系统的开发需求,在软件方面,本项目所使用的的IDEA、MySQL等都可以从网络上直接下载、安装使用,那么综上所述,本系统从经济上来讲,是可行的。 | |||
四、论文拟解决的关键问题及难点 难点1:数据安全和隐私保护 解决方案:采用安全技术,如SSL加密、数据备份等,保障用户数据的安全;同时,遵守相关法律法规,保护用户隐私。 难点2:系统性能优化 解决方案:采用性能优化技术,如缓存、数据库优化等,提高系统的响应速度和处理能力。 难点3:图像识别技术 解决方案:采用深度学习技术,对大量标注数据进行训练,提高模型的泛化能力。同时,结合多种特征提取方法,提高对不同垃圾的识别精度。 | |||
五、研究方法与技术路线(重点论述技术方案) 1.研究方法 本课题主要采用以下研究方法: (1)文献分析法:通过查阅有关的图书、期刊、学位论文、科学报告等文献资料,搜集、分析并整理资料,不断总结、修正、完善现有方案。 (2)问卷调查、访谈法:采用电子问卷方式,避免了纸质问卷的缺陷,提高了工作效率,对调查结果更易进行统计汇总和分析处理;通过访谈法,初步掌握网络的应用能力等信息资料。 (3)实践法:设计网站,让学生和教师以此为平台参与并开展实践活动,最后检验咨询效果,对不足之处提出修改意见。 (4)总结法:对本系统及时地总结、修改并不断完善,为以后的工作和下一步的系统升级优化做好准备。 2.技术路线 基于SpringBoot的校园垃圾分类系统的技术路线主要包括以下几个方面: (1)开发环境:选择合适的开发工具和集成开发环境(IDE),如IntelliJ IDEA,以提高开发效率和代码质量。 (2)后端框架:采用SpringBoot框架作为后端开发的基础,利用其提供的自动配置、模块化、微服务架构等特性,快速搭建后端应用。 (3)数据库:选择合适的数据库管理系统,如MySQL,用于存储用户信息、垃圾分类数据、垃圾处理数据等。 (4)前端框架:采用主流的前端开发框架,如Vue.js,实现用户界面和交互功能。 (5)接口设计:设计统一的数据接口,用于前后端数据交互,提高系统的可扩展性和可维护性。 (6)安全技术:采用安全技术,如SSL加密、数据备份等,保障用户数据的安全,遵守相关法律法规,保护用户隐私。 (7)性能优化:采用性能优化技术,如缓存、数据库优化等,提高系统的响应速度和处理能力。 | |||
六、论文的进度安排 1.2023年12月13日-12月19日:完成开题工作,撰写开题报告。 2.2023年12月20日-12月30日:完成开题答辩。 3.2024年 1月1 日-4月12日:熟悉所用技术,完成主要设计开发工作内容。 4.2024年 4月13日-4月21日:撰写中期报告,中期检查。 5.2024年 4月22日-6月7日:完成所有工作内容,撰写论文,答辩 ppt,毕业答辩。 | |||
七、毕业设计研制报告或毕业论文撰写提纲(初步) 一、摘要 二、引言 1. 研究目的和意义 2. 国内外研究现状 三、系统设计 1. 系统需求分析 2. 系统功能模块设计 3. 系统架构设计 四、关键技术与实现 1. SpringBoot框架 2. MyBatis技术 3. Vue.js前端框架 4. 数据库设计 5. 安全技术 五、系统实现与测试 1. 系统开发环境 2. 系统功能实现 3. 系统性能测试 七、总结与展望 八、参考文献 | |||
八、主要参考文献 [1] 李雪雪,罗艳,姜艳.基于场景理论的校园垃圾分类系统设计[J]. 2020. [2] 黄梓清,谭伟健,陈水龙,等.基于交互体验的校园垃圾分类投放系统设计[J].物联网技术, 2022, 12(1):74-76. [3] 马俊,张继琨.基于智能校园垃圾分类回收系统的路径优化研究--以肇庆学院为例[J].绿色科技, 2021, 23(18):4-11. [4] 杨青[1].校园垃圾分类回收及资源化处理体系初探[J].智富时代, 2019(3):1-9. [5] 袁翔,雷柠檬.地方本科高校垃圾分类现状及对策研究[J].内江科技, 2023, 44(2):51-51. [6] 肖丹瑶、黄立硕、朱培武、闻敏.浙江省高校生活垃圾分类标准体系构建研究[C]//第十七届中国标准化论坛.2020. [7] 左梦琳,邓刚颖,凯丽比努尔,等.高校自动化垃圾分类回收车[J]. 2021. [8] 洪远泉,谭伟健,周永明,等.一种新型校园垃圾分类系统[J].自动化应用, 2022(11):4. [9] 夏雪,陈艺方.基于服务设计理念的校园生活区垃圾分类系统设计研究[J].美与时代:创意(上), 2023(3):37-41. [10] 车轶轩.试谈基于小程序的校园垃圾分类回收系统设计与推广[J].电脑编程技巧与维护, 2021. [11] 白佳宁,李前珍,陈银,等.基于小程序的校园垃圾分类回收系统设计[J].现代商贸工业, 2020, 41(24):3-7. [12] 宋玉洁,陶佳.智慧校园垃圾分类管理系统模型建构--以安徽师范大学为例[J].中小学电教:综合, 2019(7):5. [13] 范松,陈坤,朱峰,等.智能垃圾分类回收系统的研究与设计[J].数码世界, 2019(4):1-6. [14]陈佳威,项瑜,储靖妤.高校大学生生活区垃圾分类管理系统设计[J].湖州师范学院学报, 2022(002):044. [15]刘星昊,郭海智,魏宽.基于MVC的校园随手回收系统[J].电脑知识与技术:学术版, 2021, 17(25):2. [16]李冬海,靳宗信.轻量级JavaEE Web框架技术:Spring MVC+Spring+MyBatis+Spring Boot[M].清华大学出版社,2022. | |||
九、指导教师意见 校内导师签名: 企业导师签名: 20 年 月 日 | |||
十、开题审查小组意见 (要求具体意见,对前7项进行评价,结论:通过,不通过) 开题审查小组组长签名: 20 年 月 日 |