APP下载

高校突发重大疫情联防联控云平台设计和实现

2021-09-16刘长琦

关键词:数据库防控模块

刘长琦

(朝阳师范高等专科学校信息技术中心,辽宁 朝阳 122000)

0 引言

随着新冠肺炎疫情的爆发,各大高校以学生为主体的疫情联防联控工作逐步展开.随着时间的推移,疫情数据逐渐增多,对高校管理工作也提出了新的要求.因此如何将云计算、虚拟化、大数据等技术手段与高校疫情防控管理工作相结合,有效地采集个人数据、实现实时数据可视化、提升数据管理质量和保障数据安全等已成为高校管理者重点关注的问题.本文结合云计算特点及重大疫情防控工作的需要,提出高校突发重大疫情联防联控云平台的设计方案,从而让信息技术真正在高校重大疫情联防联控管理过程中落地生根、开花结果,为广大师生提供有效保障[1].

1 高校突发重大疫情联防联控云平台需求分析

以提高疫情期间高校管理水平为目标,通过与学校管理人员、教师、学生以及相关工作人员进行沟通,对高校突发重大疫情联防联控云平台需求进行分析.

1.1 功能需求分析

(1)疫情信息采集和实时追踪管理.能够采集教师和学生当前身体健康信息,包括体温情况以及有无咳嗽、乏力、呼吸困难等症状,以便及时准确记录教师和学生身体状况;掌握师生返工返学时间、所乘坐交通工具以及记录出入受控场所的时间、办理事项等信息;能够自动汇总、分析所采集信息,并形成数据报表供相关人员决策参考.

(2)疫情相关事件通报.对近期出现的疫情相关事件进行通报,并显示事件发生位置和处置过程;对于涉疫不实信息,借助发布平台及时辟谣.

(3)物资管理.实现对学校防疫物资的数字化管理,做到防疫物资采购、仓储、调配和使用都有据可查,使疫情防控管理部门更加精准有效地掌握本校疫情物资的使用情况.

(4)数据可视化管理.能够通过可视化界面,直观展示疫情数据、最新发展趋势、物资存储情况等数据信息,实现重点数据的实时展示、实时分析,从而为疫情排查、疫情追源以及对疫情发展趋势的研判提供数据支撑.

(5)防疫专题展示.实现疫情防控专项内容展示,通过视频、海报和电子图册等形式,向师生科学宣传疫情防护知识,让师生对疫情的基本情况有充分的认识和了解.

1.2 角色需求分析

云平台用户主要包括平台管理员、疫情管理员和普通用户三类角色.

(1)平台管理员.此类用户主要负责云平台基本信息维护、用户权限分配、数据资源访问权限分配、云平台虚拟化管理、云存储资源调配、云平台安全访问控制以及数据库的备份、更新和恢复等工作.

(2)疫情管理员.此类用户主要负责大批量云平台数据导入导出、关键数据查询、报表生成、访问接口维护以及权限控制等工作.

(3)普通用户.普通用户主要包括教职工和学生,此类用户通过接口上报个人身体状况信息、活动轨迹等.

1.3 性能需求分析

云平台建设是否成功,性能指标是主要的衡量标准之一[2].云平台性能需求包括如下方面:检索时间不超过3 s;页面响应时间不超过1 s;数据备份时间不超过15 min;数据批量导入时间不超过8 min.

1.4 安全需求分析

数据安全对高校突发重大疫情联防联控云平台尤其重要.云平台的数据安全主要有两方面需求:访问安全和存储安全.数据访问安全包括:对云平台登录用户进行有效验证;能设置云平台用户资源访问权限;能保障用户以独占的方式访问云平台资源.数据存储安全包括:能够对平台数据进行备份、恢复以及加密;能保证所有的数据都有本地和异地存储副本,以便在云平台发生故障时及时恢复;能够选择不同类型的数据源进行数据连接,以满足不同类型的数据库环境.

2 高校突发重大疫情联防联控云平台设计

根据云平台的需求调研情况,确定云平台整体功能框架如图1所示.

2.1 用户管理模块

用户管理模块的功能主要包括用户角色添加、修改、删除和查询,以及用户角色的划分和相应操作权限的分配.

2.2 信息上报模块

信息上报模块的功能主要包括每日健康状况上报和外出管理,通过此模块可以实现对普通用户的追踪管理.

2.3 数据动态管理模块

数据动态管理模块的功能主要包括疫情发布、数据查询和统计、物资管理及疫情展示等.通过此模块可以实现云平台数据动态管理,以可视化驾驶舱形式展示平台关键数据,为管理人员提供最直接的决策依据.

2.4 平台管理模块

平台管理模块的功能主要包括栏目管理、平台公告、数据管理等,通过此模块能够完成数据的导入导出,便于大批量数据的管理.

2.5 云服务管理模块

云服务管理模块的功能主要包括服务器虚拟化、数据存储虚拟化、云资源调度和云安全管理等.通过此模块能够实现对云平台硬件设备的有效管理和调度,提高云平台服务器系统资源利用率,提高云平台综合性能.通过数据迁移、数据快照、存储数据远程备份等手段,能够保障云平台数据安全[3].

3 数据库设计和实现

数据库设计是根据高校突发重大疫情联防联控云平台的需求分析与总体设计,确定云平台中所涉及的实体之间关系的过程.云平台数据库数据表见表1.

表1 云平台数据库数据表

数据库接入连接代码如下:

SQL语句查询核心代码如下:

4 云平台部署

根据云平台设计方案,采用B/S架构、Java开发工具、MySQL数据库方案实现云平台部署.云平台具体部署情况如图2所示.

5 结语

本文中所构建的高校突发重大疫情联防联控云平台能够满足突发重大疫情防控工作的需要,实现学校各部门之间的数据传输,同时通过大数据分析手段能够实现疫情实时监测并作出数据分析,有效提高了高校疫情联防联控的实效性,为高校决策管理提供了数据支撑.今后仍需对云平台不断地修正和推广,使其真正应用到更多重大疫情防控管理工作中,为阻击疫情提供强有力的武器,构筑疫情防控管理的信息化长城.

猜你喜欢

数据库防控模块
28通道收发处理模块设计
“选修3—3”模块的复习备考
配合防控 人人有责
猪常见腹泻病症状及防控
守牢防控一线 静待春暖花开
防控疫情 从我做起
数据库
数据库
数据库
数据库