1、疫情时期高校应急管理效劳平台设计与实现钟机灵摘 要:为防止疫情向高校扩散,守护师生安康,维护教育系统稳定,及时收集师生近况并向上级报送学校防疫情况是一项非常重要的工作。对疫情时期高校防控工作进行需求分析,采用ThinkPHP+ HTML5+CSS3技术和移动B/S架构模式,设计符合高校特点的应急管理效劳平台,实现疫情时期高校防控工作信息化和自动化。相比离线手工方法,该平台工作效率和数据正确率均提高1倍以上,对学校开展精准防控、科学决策具有重要意义。关键词:应急管理平台;防控工作信息化;ThinkPHPDOI:10. 11907/rjdk. 202337 开放科学(资源效劳)标识码(OSID):
2、中图分类号:TP319文献标识码:A 文章编号:1672-7800(2023)008-0156-05Abstract:In order to prevent the spread of the epidemic to schools, protect the health of teachers and students, maintain the stability of the education system, colleges need to collect the recent situation of teachers and students and report the epi
3、demic prevention situation to the higher authorities in time,the method of offline manual data reporting is difficult to meet the needs. Through the analysis of the needs to do prevention and control work of colleges in the epidemic period, ThinkPHP + HTML5 + CSS3 Technology and mobile B/S architect
4、ure mode are used to construct the Emergency Management Service Platform according with the college character is designed and implemented, and the informationization and automation of prevention and control work in colleges during the epidemic period is realized, working efficiency and data accuracy
5、 are increased more than one time compared to offline manual data reporting. The platform is of great significance for the school to carry out precise prevention and control and scientific decision-making.Key Words:emergency management platform; informatization of prevention and control; ThinkPHP0 引
6、言疫情时期,国家教育主管部门对学校作了周密部署与安排,主要措施有:严格管控学校校门,延迟、分批返校,有特殊情况需提前返校的师生严格执行审批制度;采取人盯人措施,全面摸清、准确掌握师生所在地区健康状况信息;加强学生思想引导、心理疏导和学习生活指导,坚决打赢疫情防控阻击战的信心和决心;停课不停教不停学,做好疫情防控期间高校在线教学组织与管理工作。针对疫情开展的相关研究有:张星等1通过分析医院信息系统在传染病疫情报告中存在的问题,制定新的流程,从而提高医院管理水平;侯伟莉2提出对传染病疫情进行动态跟踪,掌握传染病人群分布特征与傳染病变化趋势,实现对传染病程序化、动态化和标准化管理;采用手工重新编码方
7、式实现数据上报,苌晨等3提出利用可扩展标记语言(XML)进行传染病数据编码,实现数据快速上报与管理;肖永平等4提出采用.NET技术和SQL Server数据库,通过接口与医院的HIS、LIS、PACS等系统对接,实现数据自动监测与分析,辅助工作人员形成报告卡。上述相关疫情管理系统在PC端实现应用,较少涉及移动端。根据教育系统疫情防控工作要求,开发适合高校的应急管理效劳平台可有效帮助高校开展疫情防控工作,为打赢疫情防控阻击战提供有力保障。本文的应急管理效劳平台采用B/S架构,移动端采用HTML5+CSS3技术,管理后台采用ThinkPHP框架开发5-6。1 平台总体设计1.1 总体设计思路应急管
8、理效劳平台要对接智慧校园统一门户、统一身份认证与统一数据中心三大平台;数据报送功能便于学校准确掌握师生所在位置、健康情况及近期活动情况,已有数据能自动呈现。首次填报数据后,再次报送时如数据无变化可实现快速报送功能。对未报送的师生,二级部门联络员可实现一键提醒功能;平台具备发布通知公告和信息推送功能,能及时将学校的通知公告推送到微信公众号上,方便师生接收信息;平台具备信息交互功能,可安排心理咨询师、辅导员、班主任开展在线咨询效劳,提供思想引导、心理疏导和学习生活指导等效劳;平台具备返校审批功能,实现师生提前返校和分批审批流程管理;平台具备多维度数据统计与个性化生成报表功能,便于管理层及时准确掌握
9、师生各种数据,校级联络员可方便地向上级报送各类字段表格数据。1.2 平台体系架构平台体系架构包括根底硬件支撑层、数据层、应用支撑层、应用效劳层,同时建立标准标准体系和网络平安保障体系。其中根底硬件支撑层主要包括中心机房环境系统、校园网络系统、存储系统及效劳器系统;数据层主要包括数据库系统与共享数据中心;应用支撑层包括各类中间件、ThinkPHP框架及各类调用接口工具;应用效劳层主要为本平台前端和后端以及集成到本平台的各类轻应用提供效劳,同时建立数据标准与系统操作标准、运维标准,按照国家信息系统网络平安等级保护标准建立平台网络平安保障体系。平台体系架构如图1所示。2 平台设计2.1 平台角色与权
10、限设计疫情时期,学校成立疫情防控领导小组,成员主要为校领导及各二级部门负责人,领导小组下设办公室,设有办公室主任、副主任(兼校级联络员)和成员(各二级部门联络员)。应急管理效劳平台根据以上组织架构设置各类角色与权限,如表1所示。2.2 数据库设计通过需求分析和角色权限设计,建立不同实体、属性以及各实体的关联,抽象出各实体的关联关系,根据数据库范式标准去除冗余字段并对多对多关系建立中间表7-11。学校智慧校园数据中心已包含教职工和学生用户根本信息表,因而本平台无需再设计,师生通过统一身份认证后即可访问本平台。数据库数据类型如表2、表3、表4所示。限于篇幅,其它数据表不再列出。2.3 平台功能设计
11、高校应急管理效劳平台功能设计遵循以用户为中心的目标原那么:良好的交互体验。移动端平台设计按照用户的控制习惯设计交互模式,为用户提供灵活的交互体验;人性化数据填报。数据中心的数据可直接调用,空缺的数据仅填报一次,无需再次填报;多维度数据统计。高校对外口径较多,所需要的数据侧重点不同,数据格式相差较大。因此,在设计统计页面时要充分考虑每条口径所需数据报表格式,做到报表导出即能上报。平台包括前端应用功能模块和后端管理功能模块。前端功能模块主要包括通知公告、应急动态、应急知识、数据填报、异常报告、返校申请、心理咨询和你问我答等模块,后台管理功能模块主要包括数据统计、返校审批和系统管理模块,如图2所示。
12、(1)通知公告。各级联络员可在此发布各类通知公告,通知公告同时推送到学校微信公众号。(2)应急动态。发布国家公布的各类数据信息,如在本次疫情期间,平台集成丁香园丁香医生疫情动态模板,实时更新全国疫情数据,帮助师生了解疫情地图,实时播报疫情动态信息。(3)应急知识。学校医护人员针对疫情发布专业应急知识,提高师生防控能力。(4)健康打卡。发布调查表,师生每天如实填报个人健康情况。首次填报后,再次填报时如情况无变化可直接点击“一键填报完成相同数据填报。健康卡数据作为返校申请的支撑数据。(5)异常报告。应急时期,如师生发生紧急情况须专门报告,如疫情时期出现发热、咳嗽等情况可在此报告,管理人员收到异常报
13、告后须立即采取相应措施。(6)返校申请。应急时期学校停课,师生无特殊情况不返校。对有特殊情况需要返校的师生可提交返校申请,经审批前方可返校。(7)心理咨询。应急时期,师生需要心理辅导,学校心理咨询老师利用此功能在平台开通在线心理咨询效劳。(8)你问我答。可以构建问答知识库,实现智能在线问答功能。(9)数据统计。管理人员可在此查看和统计师生各种情况,联络员可“一键提醒所有未填报的师生,并根据需要自动生成报表。(10)返校审批。管理人员审批提前返校师生申请,根据权限和组织关系实现流程化审批。(11)系统管理。超级管理员在此配置平台根底数据,建立组织机构和角色,分配相应权限等。2.4 返校申请流程设
14、计根据教育部高等学校新型冠状病毒肺炎防控指南12,高校要全覆盖、零遗漏摸清师生假期去向、健康状况,实行“日报告“零报告制度。根据师生返校前 14 天的出行轨迹判断是否来自、停留或途经疫情高发地区、是否有密切接触史、是否存在发热及咳嗽等异常病症,制定返校申请流程。审批流程如图3所示。3 平台实现3.1 ThinkPHP框架技术介绍ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级Web应用PHP开发框架 13-15,遵循Apache2开源协议,秉承实用简潔的设计思想,广泛应用于各类门户级网站。MVC是模型、视图和控制器缩写16-18。MVC模式是一种先进的设计思想,对于Web应用开发
15、,无论选择哪种语言,也无论应用多么复杂,它都能够提供清晰的设计框架。模型:负责业务逻辑和数据封装,并返回和格式无关的数据。视图:用于呈现模型,可以调用模板引擎,根据不同需求决定采取内容解析输出还是直接输出。控制器:负责协调模型和视图,包括接收请求和调用相关模型,并通过视图输出。3.2 实现过程本平台采用ThinkPHP+ HTML5+CSS3技术和移动B/S架构模式开发,在Thinkphp 框架下分别建立前端(用户端)和后台管理端两个模块,其对应目录为/Application /Home、/Application/Admin,对应入口文件为 index.php、admin.php,在入口文件中
16、分别绑定相应模块;将/Application/Common/Conf/config.php作为公共配置文件,用于定义平台数据库、模板后缀名、URL模式等全局性配置信息;各模块下的/Conf/config.php为各模块配置文件,用于定义该模块相关配置信息;建立数据库表,并为每个数据表定义一个模型;将控制器分为数据库控制器与模板控制器,数据库控制器用于操作和处理平台数据库,模板控制器用于平台功能页面赋值和展现。以领导小组成员信息模块为例,在模块中利用创立的模型,实现对领导小组成员角色与权限信息的录入、删除、修改。在数据库中利用条件查询该成员的ID。在后台管理中插入数据后,控制器通过 post 接收 view 传来的数据,在数据库中创立相应数据19-20。领导小组成员信息功能模块局部代码如下:(1)定义模型(领导