一、本课题国内外状况,说明选题依据和意义
随着我国国民经济的快速发展和人民生活水平的不断提高,生产和生活过程中产生的各种固体废物日益增多。大力开展再生资源回收利用,培育发展再生资源利用产业,是提高资源利用效率、保护环境、建设节约型社会、保障可持续发展的重要途径之一。“十二五”期间,国家充分考虑首都城市总体规划和社会经济发展状况,全区域统一规划,构建布局合理、设施配套、能力适当的回收和处理体系。对废弃电器电子产品实行多渠道回收和集中处理制度,建立多元的回收体系,回收的废弃电器电子产品集中处理。
以促进资源循环利用和保护环境为目的,以产业化发展为途径,构建覆盖广泛、布局合理、设施配套、技术先进、运转高效的回收处理体系,满足我国废弃电器电子产品的处理需求,不断提高监管水平,推进废弃电器电子产品回收处理行业的发展。同时推进北京市循环经济的进一步发展。
当前,国内外发展的环境压力越来越大,环境污染严重,生活所产生的废品日益堆积,回收渠道匮乏、回收效率低下、回收再利用的效益远远追赶不上废品生产的速度,然而,我们比以往任何时候都更依赖环境来发展自己,然而,垃圾是放错地方的资源,只要合理回收利用,就能产生巨大的经济效益和环境效益。我国正处于从环境依赖型到资源利用高效型转变,社会也处于结构转型期,我国的环境、资源压力众所周知,可持续发展问题比以往任何时候提的都更加紧迫。在这样的一个国内外大环境下,资源的回收利用变得越来越受重视,然而,各国尤其我国,对于废品回收以往的投入不足,发展缓慢,高新技术的投入也越发的少,在以后的日子里,国家必会大力支持废品回收高效再用的行业,信息技术在废品收购站的利用上发展空间巨大。
信息技术作为当前最先进的技术,如果能够跟废品回收实现共同体,开发一套基于Vue的生活废品回收系统,必能大大提高废品处理的效益和效率。从当前国内环境入手,以其简单友好的操作界面,全程的数字监控系统,来实现废品回收处理销售一条龙的监管,并且通过网络技术拓展了收购和销售渠道,这样就能大大刺激各种废品的回收利用,为环境治理、资源回收利用做出巨大的贡献。
二、研究的基本内容、基本思路(方案)及解决的主要问题
1.研究内容
在生活废品回收系统进行充分调研的基础上,获取目前主流资源回收系统的主要功能、设计特点、优势等,结合实际需求特征,利用开发工具完成生活废品回收系统的设计与实现。要求分模块实施,各模块之间衔接良好,数据库设计合理,界面友好。
本系统的设计目标是开发一个生活废品回收系统,系统分资源求购者、资源出售者、系统客服、系统管理员权限,各角色权限如下:
1. 资源求购者:能够查询他人发布的资源,进行求购、交易操作,能够查询自己的历史购买记录,能对系统客服进行留言式咨询。
2. 资源出售者:能够发布闲置生活废品,对买家的求购进行二次确认操作,能够查询自己的历史出售记录,能对系统客服进行留言式咨询。
3. 客服:能对资源求购者、出售者的咨询进行回复操作。
4. 系统管理员:拥有生活废品管理系统的所有权限,包括用户管理、客服配置、角色管理、日志管理等。
生活废品回收系统的功能模块如下所示。
资源类型模块:用于维护生活废品的类型数据,支持新增、删除、修改、查询、导出生活废品的类型数据。
资源品类模块:用于维护生活废品的品类数据,支持新增、删除、修改、查询、导出生活废品的档案数据。
回收机构模块:用于维护回收机构数据,支持新增、删除、修改、查询、导出回收机构的数据。
资源求购单模块:用于维护求购者发布的求购单数据,支持发布、撤销、修改、查询、导出资源求购单的数据。
资源销售单模块:用于维护销售者发布的销售单数据,支持发布、撤销、修改、查询、导出资源销售单的数据。
资源交易单模块:用于维护交易单数据,支持从求购单或销售单生成资源交易单数据。
资源客服模块:资源求购者和销售者可以通过该模块,对系统客服发起留言式咨询操作,客服可以进行回复。
系统基础模块:包括用户档案模块、角色管理模块、日志管理模块。。
2.研究思路
首先对整个生活废品管理系统进行整体的分析和设计,确定项目要实现的各个功能模块,然后具体设计和实现每个模块,再采用相关的技术对每个生活废品模块进行详细的编码设计,最后将各个功能模块组装合成起来,对合成后的项目进行功能测试以及性能测试,以确保整个生活废品管理系统的可运行性和可靠性。
3.开发技术
MySQL:MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的应用软件之一。
Spring Boot:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。
Vue.js:是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
Java:Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
4.解决的主要问题
实现生活废品类型、品类、回收机构的档案管理,实现数字化管理。
实现生活废品求购单、销售单、交易单的存档,免去人工记录的复杂操作。
实现生活废品管理系统的咨询和客服回复功能,有利于人们了解生活废品的回收政策。
三、课题研究方法和进度安排(由各分院自行安排)
1.研究方法
该系统采用MVC三层架构进行后端开发,前端使用了Vue框架,使用View UI 作为组件库美化界面,使用SpringBoot框架用于后端逻辑开发,使用MyBatis框架连接数据库,以MySQL为主数据库。
2.进度安排
时 间 进 度 安 排 任 务 说 明
2022年11月1日—12月12日 按任务书要求进一步查阅论文写作的相关文献,充实论文写作的参考资料。
2022年12月12日—12月19日 在进一步查阅文献资料的基础上,通过对大量文献的阅读,完成2500字以上的《文献综述》。
2022年12月20日—12月31日 在查阅和整理文献资料的基础上,逐步形成论文的写作思路,明确论文写作的重点、难点。与导师多次沟通和修改提纲,最终确定论文的写作提纲。
2023年1月10日前 根据前期的文献综述和论文提纲,完成3000字以上的《开题报告》的写作,经过与导师的多次交流和修改后,确定开题答辩稿,参加分院统一组织的开题答辩。对开题答辩中答辩老师提出的修改意见,及时与论文指导教师进行沟通,进一步明确论文的写作思路,进一步完善论文的写作提纲。
2023年1月10日-3月20日 开展毕业设计课题研究,根据毕业设计要求完成相关的资料的收集,进行项目的设计、开发、调试工作
2023年3月底—2023年4月 根据开题答辩后最终确定的论文写作提纲,进行毕业论文正文的撰写工作。完成格式规范的论文初稿后将电子文本发送给论文指导老师进行修改。指导教师根据论文初稿提出具体的修改意见。学生根据修改意见完成毕业论文的修改稿。经过多次与导师的沟通和修改,完成论文的答辩稿。
2023年5月—6月 完成答辩前材料的整理和提交,分批进行毕业论文答辩。
四、主要参考文献
[1]戈马著,彭鑫等译.软件建模与设计[M].北京:机械工业出版社,2017.8
[2]托马斯,康诺利等.数据库系统:设计、实现与管理[M]. 北京:机械工业出版社,2018
[3]肖睿.MySQL数据库开发实战[M].北京:中国水利水电出版社.2017
[4]刘文红.软件测试实用方法与技术[M].北京:清华大学出版社.2017
[5]瞿中,宋琦,刘玲慧,王江涛.软件工程[M].北京:人民邮电出版社,2018
[6]田丽,李颖.基于IPv6生活废品回收系统的设计与实现[J].深圳大学学报(理工版),2020,37(S1):165-168.
[7]方书雅,刘守印.基于学生人体检测的无感知资源回收方法[J].计算机应用,2020,40(09):2519-2524.
[8]孙玥,杨国为.基于自动识别的资源回收系统的研究[J].现代电子技术,2020,43(10):116-118+123.
[9]李雄,文开福,钟小明,杨辉,秦德浩.基于深度学习的资源回收开发[J].实验室研究与探索,2019,38(07):115-118+123.
[10]Cao Fengping; Zhu Lin. Research on Campus Attendance System Based on Face Recognition and Trajectory Tracking [J]. IOP Conference Series: Earth and Environmental Science, Volume 769, Issue 4. 2021.
[11]Donger Zhou. Design of Student Attendance System based on 2.4Ghz RFID Technology [J]. Journal of Physics: Conference Series. Volume 1924, Issue 1. 2021.
[12] Gietzelt Matthias,Karmen Christian,Knaup-Gregori Petra,Ganzinger Matthias. vivaGen - a survival data set generator for software testing.[J]. BMC bioinformatics,2020,21(1).
[13] Wayan Jarrah Sastrawan. How to read a chronicle[J]. Indonesia and the Malay World,2020,48(140).
[14] Dikky Indrawan,Eko Ruddy Cahyadi,Arief Daryanto,Henk Hogeveen. The role of farm business type on biosecurity practices in West Java broiler farms[J]. Preventive Veterinary Medicine,2020,176.
[15] Ying Xin Liu,Xi Yuan Li. Design and Implementation of a Business Platform System Based on Java[J]. Procedia Computer Science,2020,166.
[16] Tian Ming Huang. Design and Implementation of App System for Legal Consulting Based on JAVA Technology[J]. Procedia Computer Science,2020,166.
[17] Zhong Xiangfu,Pla Albert,Rayner Simon. Jasmine: a Java pipeline for isomiR characterization in miRNA-Seq data[J]. Bioinformatics,2020,36(6).
五、指导教师审核意见
请加微信,客服二维码请咨询购买,同时本程序源码配有系统运行视频 请联系客服索要视频文件

网址:毕设在线毕业设计网 http://www.bisheonline.net
服务范围:定制各类计算机程序设计,vue,jsp ,java 各类框架各类,开发工具 eclipse myeclipse idea vs 等,wap android ssm springboot asp.net php python (爬取,django,flask) vue node.js react ,winform uniapp小程序 等
E-mail: 251836457@qq.com
|