基于微信小程序的垃圾分类系统的设计与实现开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅

开题报告内容:选题的目的、意义,国内外研究现状(文献综述),研究(设计)内容,研究(设计)思路、方法,预期成果,参考文献等(可加页)。

一、选题目的及意义

(1)选题目的

随着我国经济飞速发展,国内居民的消费水平和消费欲望大大增强,随之而来的问题就是各类生活垃圾连年增多,所以推动全民垃圾分类工作迫在眉睫。城市生活垃圾分类主要是指将各种垃圾按照分类处理标准分开投放,此举参照了工业污染源头治理的模式,可以将垃圾造成的污染在源头处有效遏制,并且可以增加垃圾回收的效率,降低垃圾处理成本。综上所述,提高居民的环保意识并提供一个垃圾分类平台去供居民学习与使用就显得尤为关键。

(2)选题意义

利用垃圾分类小程序可以有效提高居民们的垃圾分类环保意识,能够学习垃圾如何分类的同时观看到各类环保新闻与政策,让用户养成垃圾分类的好习惯。微信小程序作为这几年的新兴的体系,可以做到用完即走,同时小程序依托在大流量平台上,客户无需重新安装下载,用户体验好,所以开发一个垃圾分类小程序可以满足用户的日常需求。全面推行垃圾分类是未来几年的大趋势,同时借助互联网这类工具,垃圾分类小程序会成为垃圾分类互联网化的前置平台。

二、国内外研究现状

德国作为发达国家,于1972年颁布了《废弃物处理法》,提出了垃圾减量化和生产责任制等概念,推动形成了避免产生—循环利用—末端处理的垃圾管理思路,日本城市生活垃圾分类强调精细化管理,并为此建立了完善的垃圾分类法律体系。我国城市生活垃圾处理整体起步较晚,上世纪80年代初开始规范化清运,90年代初开始进行无害化处理,随着垃圾处理技术的进步和垃圾处理系统的逐步完善,我们在21世纪初开始了垃圾分类领域的探索。

自国家住房和城乡建设等九部门联合印发《关于在全国地级及以上城市全面开展生活垃圾分类工作的通知》规划之日起,我国各个地区纷纷启动了最严格的生活垃圾分类工作,从2019年到2020年底全国重点城市中的有46个已经基本完成了垃圾分类处理系统的建役。垃圾分类处理时间紧、任务重的背后,是我国各地因城市化建设所带来的生活垃圾数量激增、填埋场数量缩减的现实问题。在此种复杂的形势下,智慧垃圾分类处理摸式出现在了人们的视野中,并凭借其在垃圾处理效率、功能等各个方面的固有优势,获得了社会各界的广泛认可和支持,一时之间智慧垃圾分类处理产业在各地迅速崛起,并成为又一个乘上互联网“东风”的产业。

三、研究(设计)内容

现有的垃圾分类系统大多都基于APP或者网页,受限于网络或者设备,对于普通用户来说使用并不方便,相比之下微信小程序不占用手机的内存,而且也不受手机系统的限制,使用起来特别的快捷,一个小程序可以囊括原生APP的绝大部分功能,另外因为底层机制的原因,他的代码体积是非常小的,所以下载一个微信小程序是非常快的。

本设计是基于微信开发者工具开发的一款微信小程序,垃圾分类小程序端主要包括以下几个模块:智能搜索模块、垃圾分类模块、学习大厅模块、在线答题模块、个人中心模块;管理员web端主要包括以下几个模块:用户管理模块、垃圾管理模块、分类管理模块、资讯管理模块、题库管理模块。

微信小程序端:

(1)智能搜索模块

用户通过文本输入垃圾进行搜索,详细界面显示垃圾所属类型。

(2)垃圾分类模块

垃圾分类模块将生活中现有垃圾分为几个大类,用户可以进入每个类中查看相关垃圾数据,并配以详细知识方便用户学习。

(3)学习大厅模块

学习大厅模块主要由新闻资讯和国家政策两部分组成,新闻资讯会显示近期各大地区环保新闻,国家政策是国家关于垃圾分类与环保方面出台的相关政策。

(4)在线答题模块

在线答题模块中用户可以对各类垃圾分类知识的小问题进行回答,帮助用户对于各种分类知识进行深刻记忆。

(5)个人中心模块

个人中心模块包括个人信息、设置等功能,可以对一些常见问题进行解答以及修改个人信息和用户登出等操作。

管理员web端:

(1)用户管理模块

管理员可以查看登录用户的信息,对相关用户账号进行删除。

(2)垃圾管理模块

管理员可以向数据库中增加或删除垃圾,对垃圾进行信息更改。

(3)分类管理模块

管理员可以对垃圾的各个分类以及分类中的信息进行增加删除修改。

(4)资讯管理模块

管理员可以增加或删除各种新闻与政策,维持新闻与政策的时效性。

(5)题库管理模块

管理员可以增加或删除各种题目,也可以对题目内的选项与内容进行修改。

四、研究(设计)思路、方法或技术路线

1.设计思路

(1)广泛的查阅各种相关文献资料(包含一定数量的外文文献资料,并完成外文翻译),完成资料收集,论证国内外课题研究现状,总结现有垃圾分类系统的优缺点,从而提出自己的设计思路及预实现的功能,并给出总体方案设计,并指明本方案的创新点,撰写开题报告。

(2)对方案需实现的功能进行详细设计,明确从功能到实现该功能的软件模块的理论分析,绘制相关模型图,完成该软件系统的需求分析;同时设计软件系统所需的数据库,同样需要给出数据库中各要素的设计依据,及推导过程。

(3)明确软件设计部分的编程思路,算法依据,绘制流程图,完成程序的编写;完成整个软件系统的打包、安装、试运行、测试,并进行调试,与设计任务要求指标进行验证。

(4)根据毕业设计过程的所有内容,撰写毕业论文,并总结及提出设计展望。

2.研究方法

在本系统的设计中,我采用了对比分析法和文献研究法,通过各个文献查找网站、学校图书馆以及百度百科查询和借鉴课题相关的论文资料,通过相关资料和数据完善了程序功能的设计,然后将适合的资料保存到本地,开发的时候使用。同时,我与现在不同的垃圾分类系统进行对比,对自己的系统进行优点与缺点的分析,对不足的功能进行补充与修改。

3.技术路线

本设计是基于微信小程序的垃圾分类系统,采用C/S架构,分为用户端和管理员端。用户端是以微信小程序的方式来进行体现的,开发基于微信开发者工具,使用WXML+WXSS语言实现页面的搭建,使用JavaScript语言实现页面数据交互。管理员web端则基于LayUI框架,使用html5+css3进行网页搭建,通过php语言连接MySQL数据库进行相关的数据管理。管理员web端使用HBuilder作为开发工具,该软件具有边看边改模式,能够极大地提高编写网页代码的效率。本论文主要介绍实现本系统的开发工具和技术和对本系统进行可行性分析、需求分析、系统设计和系统实现等。

五、预期成果

1.毕业设计论文

2.程序代码

六、参考文献

[1]陈思,冷雪. 微信小程序开发方式对比[J]. 电子制作,2020,(02):52-53+22.

[2]景怡. 精准分类,AI神助攻[J]. 走向世界,2019,(32):38-40.

[3]罗鑫,杨嘉颖,容漫萍,梁莹. 微信小程序在城市社区环保中的设计与应用[J]. 电脑知识与技术,2019,15(08):254-257.

[4]尚奕萱,梁立军,刘建国. 发达国家垃圾分类得失及其对中国的镜鉴[J]. 环境卫生工程,2021,29(03):1-11.

[5]王鹏程,胡成,刘兴云. 垃圾分类系统中的用户端设计[J]. 湖北师范大学学报(自然科学版),2022,42(02):72-78.

[6]王晓星,黄建昌. 基于微信小程序的应用开发浅析[J]. 信息技术与信息化,2021,(03):23-25.

[7]王爽. 微信小程序在垃圾分类中的应用研究[J]. 信息与电脑(理论版),2019,31(22):66-68.

[8]王凤毓,范钰彬,赵新月,刘伟. 发达国家的垃圾分类管理体系对我国生态文明城市建设的影响[J]. 环境与发展,2019,31(07):230-231.

[9]武思怡,解佺,张雨,侯秉昀. 微信小程序开发研究[J]. 无线互联科技,2018,15(11):52-54.

[10]杨雨蒙,张宁,张岩. 德国、日本生活垃圾分类管理经验及启示[J]. 天津科技,2022,49(10):18-20+24.

[11]邹小彬,刘蕾蕾. 小程序开发专利技术研究[J]. 中国科技信息,2021,(13):19-20.

[12]朱莞怡,胡俊祥,王宇,陆静怡. 国内垃圾分类现状及对策研究[J]. 中国资源综合利用,2022,40(04):136-138.

[13]Cory M. Pfeifer. The ACGME Supports Small Programs[J]. Journal of the American College of Radiology,2017,14(9).

[14]Jonker Marcel F. The Garbage Class Mixed Logit Model: Accounting for Low-Quality Response Patterns in Discrete Choice Experiments.[J]. Value in health : the journal of the International Society for Pharmacoeconomics and Outcomes Research,2022,25(11).

[15]Zhao Yue,Li Jia. Sensor-Based Technologies in Effective Solid Waste Sorting: Successful Applications, Sensor Combination, and Future Directions.[J]. Environmental science & technology,2022.

毕业设计(论文)提纲

摘要      

Abstract

1绪论

2开发技术介绍

3系统分析

4系统总体设计

5系统详细设计与实现

6系统测试与分析

7总结与展望

8参考文献

9致谢

毕业设计(论文)完成进度安排

第一阶段:2022年11月-2022年12月:确定毕业论文选题、收集材料、撰写开题报告。

第二阶段:2023年1月-2023年3月:撰写毕业论文初稿,进一步收集材料并准备中期检查。

第三阶段:2023年3月-2023年4月:毕业论文定稿,根据教师建议进一步完善论文,为查重做准备。

第四阶段:2023年4月-2023年5月:论文查重,答辩前资格审查,准备毕业答辩。

第五阶段:2023年5月-2023年5月底:毕业答辩,根据答辩意见进一步修改论文,提交最终纸质版毕设相关材料。

指导教师意见

    

                                             指导教师:   

                                                      年   月   日

专业负责人意见

□同意开题         £不同意开题

                                                    专业负责人:  

年   月   日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值