1、背景
java毕业设计疫情返乡管控系统,社区防疫管理系统
2、技术栈
后台框架:Spring、SpringMVC、MyBatis UI界面:JSP、jQuery 、H-ui 数据库:MySQL
3、功能概述
疫情防控管理系统,基于SSM实现的疫情防控管理系统 / 疫情管理系统 / 防疫管理系统
该系统主要分为前台和后台两大功能模块,共包含两种角色,分别是:用户、管理员。 其功能如下: 1.前台功能 前台首页、用户注册、用户登录、新闻公告、疫情通知、防疫物资、留言交流、个人中心、修改密码、返乡申请、外出申请、物资申请、体温数据上报、意见反馈等功能。 2.后台功能 后台系统登陆、管理员信息管理、社区居民信息管理、疫情新闻信息管理、返乡申请信息管理、外出申请信息管理、健康异常居民管理、健康上报信息管理、物资类型信息管理、物资入库信息管理、物资出库信息管理、留言交流信息管理、意见反馈信息管理等功能。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。
4、功能效果截图
4.1 登录页面
4.2 前台首页
4.3 前台用户主要功能菜单
4.4 返乡申请
4.4 物资申请
4.4 后台管理页面
4.4 新闻管理
4.4 外出申请
5、视频效果演示
具体演示视频可以参考:
java疫情返乡管控系统,社区防疫管理系统,毕业设计_哔哩哔哩_bilibili
6、相关代码设计实现
登录具体实现
// 用户登录
@RequestMapping("login.action")
public String login() {
this.front();
String username = this.getRequest().getParameter("username");
String password = this.getRequest().getParameter("password");
Users u = new Users();
u.setUsername(username);
List<Users> usersList = this.usersService.getUsersByCond(u);
if (usersList.size() == 0) {
this.getSession().setAttribute("message", "用户名不存在");
return "redirect:/index/preLogin.action";
} else {
Users users = usersList.get(0);
if ("锁定".equals(users.getStatus())) {
this.getSession().setAttribute("message", "账户被锁定");
return "redirect:/index/preLogin.action";
}
if (password.equals(users.getPassword())) {
this.getSession().setAttribute("userid", users.getUsersid());
this.getSession().setAttribute("username", users.getUsername());
this.getSession().setAttribute("users", users);
return "redirect:/index/index.action";
} else {
this.getSession().setAttribute("message", "密码错误");
return "redirect:/index/preLogin.action";
}
}
}
注册具体实现
// 用户注册
@RequestMapping("register.action")
public String register(Users users) {
this.front();
Users u = new Users();
u.setUsername(users.getUsername());
List<Users> usersList = this.usersService.getUsersByCond(u);
if (usersList.size() == 0) {
users.setStatus("锁定");
users.setRegdate(VeDate.getStringDateShort());
this.usersService.insertUsers(users);
} else {
this.getSession().setAttribute("message", "用户名已存在");
return "redirect:/index/preReg.action";
}
return "redirect:/index/preLogin.action";
}
7、数据库设计实现