基于小程序的核酸检测预约系统的研究
摘要:针对校园核酸检测时间与上课时间冲突及漏检忘检问题,本文提出了基于小程序的核酸检测预约方法,并予以实现。系统以云开发为基础,通过线上预约、预约及检测进度查询,提高了核酸检测与统计汇总效率,降低单位时间的人流量,为学生及管理者提供更加高效、便捷的服务。
关键词:核酸检测;小程序;云开发;预约
0引言
    2019年底-2020年初,新冠肺炎疫情的突然爆发,对社会的发展起到了严重的阻碍作用,为了科学防控疫情,需要对社会各类人员进行核酸检测以确保健康安全,但存在部分人对核酸检测的具体时间不清楚而导致未能参与核酸检测、检测统计时极少数人遗漏或未统计等相关问题。为了上述问题,我们开发了一款基于预约的核酸检测小程序。
1系统需求
在全国疫情大背景下,高校由于人流量密集,是防疫工作的重点管控区域。核酸检测是疫情防控的重要举措之一,同时也对高校防疫工作带来一定的挑战。传统核酸检测以学院、专业或班级为检测单位,还需学生随身携带身份证来进行身份识别,耗时过长,且集中检测易与学生课程发生冲突,同时也不方便学校、学院进行检测人数统计。如能通过信息技术事先实现学生身份绑定、自主预约核酸检测时段,将有效规避核酸检测与课程冲突之间的矛盾;同时,可通过查阅各时段预约人数,规避大量人员检测时段,从而缩短检测等待时间;最后,班级、学院、学校可通过系统实时统计预约人数及检测完成人数,将极大提高数据统计效率。
2系统设计与实现
2.1用户划分
根据使用需求,我们将用户端划分为学生、辅导员、副书记、校级管理员、核酸检测人员和系统管理员,新用户可在“我的”页面——个人中心——填写手机号以完善信息,进行身份绑定并完成用户登录。
(1)学生用户根据个人资料所填信息绑定学生课表。预约时间如与课表发生冲突,系统将提示“不可预约”,需重新选择合适时间进行预约。页面设有“新闻公告”,学生可掌握最新疫情新闻通告、收到核酸检测最新通知。
(2)校级管理员可设置检测起始时间、检测窗口数量及检测地点,帮助学生准确到核酸采样点,提高核酸检测效率,减少人流量。
(3)辅导员、副书记及校级管理员等统计人员。我们将所有数据整合一张统计图中,页面显示选择百分比形式,方便辅导员、副书记、校级管理员通过“预约进度”查看系统按学院实时查阅各检测点、各时段核酸检测预约学生数量、检测完成数量及百分比。这一功能将核酸检测统计工作进行细分,通过个性化数据统计,确保数据准确、直观,提高工作效率和工作质量,具体如图1各级管理人员核酸检测进度查询界面图所示。
   
图1各级管理人员核酸检测进度查询界面图
(4)系统管理员可通过云开发管理后台发布新闻公告,系统将会自动更新页面新闻,以便同学们更好地进行了解相关信息。系统管理员可查收日常小程序用户反馈、及时更新课表内容及版本介绍。
2.2核酸预约与检测
2.2.1核酸检测状态划分
系统设立五个检测状态,分别为:未预约、已预约、不可预约、可预约、检测完成。学生登陆后,选择核酸预约按钮,页面将展示核酸地点及核酸时间,根据学校通知选择对应的核酸地点和核酸时间,如图2预约界面图所示。
怎么预约做核酸检测?(1)未预约:校级管理员设置核酸检测日期后,在学生登录系统时,将该生该检测批次的核酸检测状态设置为“未预约”。
(2)可预约:打开预约界面时,如某时段该学生所绑定课表没有课,该时段展示“可预约”,学生根据自身情况选择预约时间。
(3)不可预约:打开预约界面时,如某时段该学生所绑定课表有课,该时段显示“不可预约”,学生不能选择该时间[1]
(4)已预约:预约完成后,该时段由“可预约”转换为“已预约”。
(5)检测完成:检测工作人员扫描参加核酸检测同学的预约码后,该生的核酸检测状态转换为“检测完成”。
图2预约界面图
2.2.2核酸检测流程
(1)核酸检测预约
核酸检测开展前期,学生进入预约界面,系统根据学生绑定的课表显示“可预约”、“不可预约”、“已预约”三种状态,点击“可预约”按钮,页面自动获取个人信息、所选时间及地点信息,核对信息无误后,点击“确定”按钮,完成核酸检测预约,如图3核酸检测预约图所示。