2020年新型冠状病毒大流行对人类健康和经济发展产生了重大影响,在此情景下,本文开发一个基于SSM的校园疫情防控系统,通过数据可视化便利疫情防控管理工作。
系统基于SSM框架,采用Java为开发语言,所有业务模块采用以浏览器交互的模式,选择MySQL作为数据库,开发工具选择IDEA,前端采用Vue,elementUI,layUI框架等来使项目更具美观性。
1.功能分析与介绍
1.1功能分析与介绍
本系统由管理员、护工、学生三种用户组成,并设计了前后台两个主页。帮助用户直观清晰地获取相关数据,简化耗时的手续,此外,本系统重点关注疫情下大学生的心理健康,提供心理测评及调解疏导。进行测试后,该系统能有效对学生的健康数据(体温)等情况进行信息收集和监测统计,帮助学校及时采取防控措施;对疫情数据进行可视化处理,进行风险预警,提醒学生减少聚集以阻断疫情在学校的传播,提高校园疫情防控工作的效率。
1.2实现的功能
管理员:首页、个人中心、护工管理、健康登记管理、物资登记管理、核酸预约管理、配送订单管理、上门服务管理、论坛管理、志愿者服务管理、系统管理。
学生权限:首页、个人中心、健康登记管理、物资申请管理、核酸预约管理、心理健康服务、配送订单管理。
护工权限:首页、个人中心、配送订单管理、上门服务管理等功能模块。
2.数据库分析与介绍
2.1数据库表介绍(部分)
系统数据库中包含以下几个表:学生表、健康登记表、论坛表、物资申请表、配置文件表、核酸预约表、用户表等。
(1)学生表(xuesheng):ID、创建时间、学生姓名、密码、性别、年龄、联系电话、电子邮箱、寝室门号、身份证号、头像;
(2)健康登记表(jiankangdengji):ID、创建时间、学生账号、学生姓名、寝室成员人数、体温登记、有无不适反应、备注信息、登记时间、审核信息、审核回复;
(3)论坛表(fourm):贴标、帖内信息、回复人、用户姓名、状态信息;
(4)物资申请表(yinshishenqing):ID、添加时间、学生账号、学生姓名、电联号码、寝室门号、寝室成员数、申请时间、审核信息、审核回复;
…………
2.2数据库表结构(部分)
表2-1 学生表
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
编号 |
主键 |
|
addtime |
timestamp |
|
创建时间 |
|
current-times tamp |
zhanghao |
varchar |
200 |
账号 |
|
|
xingming |
varchar |
200 |
姓名 |
|
|
mima |
varchar |
200 |
密码 |
|
|
xingbie |
varchar |
200 |
性别 |
|
|
nianling |
int |
|
年龄 |
|
|
lianxidianhua |
varchar |
200 |
联系电话 |
|
|
dianziyouxiang |
varchar |
200 |
电子邮箱 |
|
|
qinshimenhao |
varchar |
200 |
寝室门号 |
|
|
shenfenzheng |
varchar |
200 |
身份证 |
|
|
touxiang |
varchar |
200 |
头像 |
|
|
表2-2 学生健康登记表
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
编号 |
主键 |
|
addtime |
timestamp |
|
创建时间 |
|
current-times tamp |
zhanghao |
varchar |
200 |
账号 |
|
|
xingming |
varchar |
200 |
姓名 |
|
|
qinshichengyuanrenshu |
varchar |
200 |
寝室成员数 |
|
|
tiwendengji |
longtext |
4294967295 |
体温登记 |
|
|
bushifanying |
longtext |
4294967295 |
有无不适反应 |
|
|
beizhu |
longtext |
4294967295 |
备注 |
|
|
dengjishijian |
date |
|
登记时间 |
|
|
sfsh |
vachar |
200 |
是否审核 |
|
|
shhf |
longtext |
4294967295 |
审核回复 |
|
|
……
3.运行截图
答辩(答辩稿、答辩问题、两份ppt模板)
代码(源码及讲解视频)
数据库(数据库安装包、sql文件)
文档(任务书、开题报告、进度记录表、中期检查报告、论文、设计总结)
qq:3233372474