项目介绍:后端采用SpringBoot框架。前端使用的是Layui的一个网站模板。通过3种角色使用,实现了包括了求助发布、救援信息获取、数据统计、紧急通知发布等多个不同的模块。其中用到了百度地图的接口信息。可以在线获取到地图的实际位置信息。
灾情救助系统是基于springBoot框架开发的Web应用程序,系统解决的最主要的问题则是灾情的救援。在近两年,因为疫情缘故,很多的求助者都没法及时发布求助信息,救助者或者志愿者也没有一个可以获取到求救信息一边根据区域进行统筹安排的途径。
灾情救助系统由用户在线获取地理位置信息,由百度地图获取实时位置并在该地点发布求助;后台的数据可视大屏则使用Echarts图表,并通过sql语句,查询出需要的数据进行展示。
项目类型:SpringBoot源码
用户类型:3个角色(管理员+求助者+救援团队)
主要技术:SpringBoot+MySQL+Layui
开发工具:Idea
数据库:MySQL
数据库表:7张
演示视频在底部
文末获取联系
目录
01求助者端功能介绍
1.0用户注册登录
1.1后台首页(数据大屏)
1.2求助信息查看
1.3发布求助信息
1.4求助信息管理
1.5紧急通知发布评价
02管理员端功能介绍
2.1求助者信息管理
2.2救助者信息管理
2.3求助信息管理
2.4救助信息管理
03救援团队端功能介绍
3.1在线查看求助信息
3.2救助记录管理
3.3发布紧急通知
04项目结构
Idea版本目录
05数据库设计
06演示视频
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
DROP TABLE IF EXISTS `admin`;
CREATE TABLE `admin` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
DROP TABLE IF EXISTS `calls`;
CREATE TABLE `calls` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) DEFAULT NULL,
`uname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`space` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`time` varchar(33) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '1等待救助 2已被救助 3取消救助',
`lng` double(11, 3) DEFAULT NULL,
`lat` double(11, 3) DEFAULT NULL,
`phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`jinji` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
DROP TABLE IF EXISTS `helper`;
CREATE TABLE `helper` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`names` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`pwd` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '0待审批 1审批通过 2审批拒绝',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
DROP TABLE IF EXISTS `pinglun`;
CREATE TABLE `pinglun` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) DEFAULT NULL,
`uname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`rtime` varchar(22) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
DROP TABLE IF EXISTS `records`;
CREATE TABLE `records` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`stime` varchar(33) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
DROP TABLE IF EXISTS `save`;
CREATE TABLE `save` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) DEFAULT NULL,
`uname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`space` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`times` varchar(33) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`hid` int(11) DEFAULT NULL,
`hname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`cid` int(33) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`names` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`pwd` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`card` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;
相关知识
基于JAVA宠物爱心救助系统计算机毕业设计源码+系统+lw文档+部署
Java基于SpringBoot的流浪动物宠物救助援助领养平台+Vue[毕业设计]
【毕业设计】基于SpringBoot + Vue的宠物爱心组织管理系统
基于Java毕业设计宠物店管理系统源码+系统+mysql+lw文档+部署软件
【毕设精选】基于SpringBoot和Vue的相关系统
【毕业设计】基于SpringBoot + Vue的宠物健康顾问系统
基于springboot的流浪动物救助管理系统
【开题报告】基于Springboot+vue疫情下社区宠物救助系统(程序+源码+论文) 计算机毕业设计
java毕业设计宠物寄养预约系统Mybatis+系统+数据库+调试部署
基于JAVA宠物领养管理系统计算机毕业设计源码+系统+数据库+lw文档+部署
网址: 【原创】基于SpringBoot的灾情救助系统(疫情援助系统)(SpringBoot毕业设计) https://m.mcbbbk.com/newsview1076726.html
上一篇: 博主救助流浪狗的紧急行动!宠物医 |
下一篇: 【紧急救助】狗狗受伤了,这样处理 |