过去的三年,疫情肆虐,工厂停工,学校停课,给人们的生活带来了很大的影响。在国家的正确领导下,疫情得到了很大程度控制,目前终于迎来了曙光,现在生活也都恢复了正常。疫情给我们带来的教训是惨痛的,因为我们必须思考,如果疫情在一次爆发,我们又该如何有效的防控呢?本文主要介绍使用SSM框架开发一套校园疫情管理系统,提供校园疫情的防控效率。
需求分析:
使用java+ssm+mysql开发的校园疫情管理系统,系统包含超级管理员,系统管理员、学生角色,功能如下:
超级管理员:管理员管理;学生管理;风险地区管理;行程管理;健康管理;请假管理、疫情通告;个人信息修改、修改密码;
系统管理员:功能和超级管理员基本一致,只是少了一个管理员管理;
学生:首页图表统计(柱状图、饼状图);行程上报(可上传行程码和健康码);健康上报(上传核算检测报告);请假管理;疫情通告;个人信息修改、修改密码;
开发环境:
开发语言:java
开发工具:Idea(eclipse) + Jdk1.8
服务器:tomcat8.0
数据库:mysql + Navicat for Mysql(数据库可视化工具)
技术框架:
SpringBoot框架虽然比较方便,简单了很多配置,但是前期我们主要是为了学习,因为我们选择SSM框架,学习了解SSM框架的一些比较基础的配置。SSM框架是springmvc ,spring和mybatis框架的整合,是一个比较常用的JavaWeb开发框架。
表结构设计:
系统主要包含以下表:管理员表,风险地区表,健康上报表,请假信息表,消息提醒表,公共表,行程信息表,用户信息表。
界面设计:
登录
首页数据分析
管理员
用户信息
风险地区
行程信息
健康上报
请假信息
疫情通告
系统功能比较多,这里就不一一列举了。
总结:
本系统包含管理员和用户角色,功能不算太难,还涉及到一些文件图片上传。
本人有多年开发经验,具备比较丰富的项目开发经验,有任何问题可以咨询探讨。