欢迎光临散文网 会员登陆 & 注册

计算机毕业设计之Spark+SpringBoot校园疫情防控系统 校园疫情防控App 大数据毕业设计

2022-10-22 10:35 作者:计算机毕业设计之家  | 我要投稿


主要研究内容

1、登录功能

输入用户名密码登录,学生ID为学号,教职工(包括辅导员)的ID为教职工号。密码可以使用阿里云短信手机验证码完成修改。

2、每日健康填报功能

2.1填报可以自动调取百度地图API获取实时位置,同时上传身份证调用百度AI自动识别回填身份证号码。

2.2所有用户均可进行每日健康填报。每日健康填报的内容为三次体温登记(分别为早、中、晚),行程轨迹,是否有咳嗽、发烧等症状。

2.3辅导员可以查看以及管理年级的学生的填报内容。并可以查询是否有体温异常(>37.3)或者有咳嗽、发烧症状的学生。

2.4学校管理员可以查看所有用户的填报记录,并可以查询是否有体温异常或者有咳嗽、发烧症状的人员。

2.5所有用户可以查看自己填报的历史记录。

3、离校申请功能

   3.1 学生离校时需要进行离校申请,具体流程为:

  (1)学生登入系统填报信息,信息包括:离校原因、出校时间、返校时间、离校行程轨迹。

  (2)辅导员审核,查看学生申请单并在申请单下面的建议框填写建议,进行同意或者不同意撤回。若学生的申请单被撤回,学生可以在原来的申请单中修改内容再次提交,此时辅导员看到的申请单包含历史建议,并且可以重新填写建议。

  3.2管理员可以看到所有学生的离校申请记录。

4、通知栏功能

   4.1 管理员发布通知,通知具体信息有标题、内容。

   4.2 所有用户可以查看通知。

5、实时疫情地图功能:用echarts实现疫情地图可视化,数据使用JS爬取百度疫情数据接口。

6、账号管理功能:管理员和其他用户管理。

7、Spark+Flink实时计算校园疫情防控大屏驾驶舱

8、开发移动端App提供给学生、辅导员、教职工使用,方便快捷。

课题要求:(包括应具备的条件、对选题毕业生的专业要求)

应具备的条件

(一)硬件条件: Windows10操作系统

(二)软件条件:jdk1.8、hbuilder、idea、mysql、maven、google浏览器

(三)部署条件:阿里云Linux服务器/natapp内网穿透

 

对选题毕业生的专业要求

(一)Hadoop、Spark、Flink实时计算框架进行数据分析的能力;

(二)SpringBoot+Vue.js前后端分离完成web开发;

(三)Vant技术开发设计移动端App;

(四)熟悉如何对接第三方接口如阿里云短信、百度AI平台、百度地图等;

(五)独立使用MySQL数据库和navicat终端完成数据表设计的能力;


计算机毕业设计之Spark+SpringBoot校园疫情防控系统 校园疫情防控App 大数据毕业设计的评论 (共 条)

分享到微博请遵守国家法律