1
基于Web平台以及微信小程序的校园厕所环境监测系统设计与实
现
摘要
针对传统校园厕所较为突出的问题,即第一,校园厕所流量具有“潮汐变化”的特点,上下课高峰期,如厕需求量较大,不能很好的选择人少的厕所如厕;第二,校园厕所是一个禁止吸烟的场所,但在校园的厕所里有很多烟头以及吸烟的现象还是很常见的,不能及时的发现处理吸烟问题;第三,厕所空气质量不好的问题,影响如厕心情。由此可见,设计开发校园厕所环境以及坑位等待监测系统是非常有必要。
本文主要介绍了校园厕所环境以及坑位等待监测系统,该系统主要由Web平台以及微信小程序端组成,Web平台主要为平台管理员使用,主要有设备地图、数据展示、数据分析、通知公告以及信息反馈等,方便平台管理员监测查看数据、及时了解用户需求,前端主要采用的技术有:HTML、CSS、js、JavaScript技术,后端采用JAVA语言编写;微信小程序端主要面向普通用户使用,普通用户可登录该小程序查看厕所环境的数据、了解厕所等待人数情况、及时收到管理员发布的通知公告以及反馈信息给管理员
该系统解决了传统校园厕所带来的问题,实时的数据监测大大提高了管理员的管理效率,及时了解厕所有无人抽烟,也极大的提高了如厕的舒适性。
关键词:校园厕所环境监测;人数等待;Web平台;微信小程序端;NB-IOT技术
目录
第一章前言 2
1.1课题研究背景 2
1.2课题研究意义 2
1.3课题研究内容 3
第二章系统相关技术及工具 3
2.1系统相关核心技术介绍 3
2.2系统相关工具介绍 5
第三章系统需求分析 6
3.1可行性分析 6
3.2系统功能需求分析 6
3.3非功能需求分析 7
第四章系统总体设计 8
4.1系统总体架构 8
4.2系统软件架构设计 8
4.3数据库设计 10
第五章系统的主要功能模块设计与实现 14
2
5.1Web系统平台 14
5.2微信小程序端 29
第六章系统测试 40
6.1系统测试环境 40
6.2系统功能测试 40
第七章总结与展望 44
7.1总结 44
7.2展望 44
参考文献 46
第一章前言
1.1课题研究背景
厕所,在这一个不登大雅之堂的场所,就是我们生活中最离不开的场所。进入现代社会,厕所的健康水平,是评价一个社会文明水平的主要标准。同样,在师生们的每天生活学习的校园里,配备干净卫生的厕所,逐渐成为文明校园建设的重要内容。
在以前,由于公共卫生管理专业人员技术能力较低,工作难度则会增大,增加了精细化管理作业难度,学校卫生间气味过大的情况往往无法有效处理,而学校厕所吸烟的现象往往也无法及时发现,极大的不便于教师对学校吸烟情况的有效控制,也导致学校如厕环境的空气质量不好,严重影响了人们的如厕体验。课间十分钟,由于学校学生如厕需求量较大,学校也无法确定在卫生间内等待人员的多少,学生无法合理的选择在卫生间如厕,从而造成学校部分卫生间内无人如厕,学校部分卫生间如厕需要量大,在课间时间内无法有效处理学生如厕情况。随着社会经济的发展,人们的生活水平有了很大提升,对公厕在内的公共环境卫生的要求也越来越高[1]。因此,推动校园厕所环境监测的智能化建设尤为重要。
1.2课题研究意义
为了方便学校对校园厕所的管理,大量减少人力物力以及财力的投入,提升公共服务质量,实现数据可视化,解决传统厕所带来的问题,为此,设计了校园厕所环境以及等待人数监测系统。
校园厕所环境以及坑位等待监测系统可以在校园的每个厕所安装设备,可以实时监测厕所环境的温度、湿度、氨气、烟雾、等待人数等,采用NB-IOT技术传输数据,并及时存入数据库中方便管理员调用,平台读取数据库中的数据进行分析并显示,管理员可实时查看监测点的数据。该系统优点众多,平台管理员可通过本系统查看各监测点的实时数据,从而了解监测点的情况,方便管理员管理,避免学生在标有禁止吸烟的校园厕所吸烟,以及为了给学生一个舒适的如厕环境;普通用户可以通过搜索厕所名称了解该厕所的情况,避免在厕所前着急排队的现象,浏览管理员发布的通知公告,普通用户
3
也可以反馈问题给平台管理员,让管理员即使了解管理员暂未了解到的情况以及建议,做到人性化管理。相比于传统的校园厕所,本系统提高了管理员的管理效率,提高了如厕的舒适性。
1.3课题研究内容
本课题主要对校园厕所环境以及等待人数监测系统进行研究,该系统对监测点设备的温度、湿度、氨气、烟雾等数据进行监测和传输,通过NB-I