基于springboot的社区核酸检测统计管理系统

简介: 该系统为全网最新原创,于2021年11月1日完成,有详细数据库设计。基于Java的springboot技术,数据层为MyBatis,数据库使用mysql,MVC模式,B/S架构,具有完整的业务逻辑。

项目介绍:



该系统为全网最新原创,于2021年11月1日完成,有详细数据库设计。基于Java的springboot技术,数据层为MyBatis,数据库使用mysql,MVC模式,B/S架构,具有完整的业务逻辑。


项目技术:



后端:springboot+MyBatis

前端:layui,js,css等

开发工具:idea

数据库:mysql 5.7

JDK版本:jdk1.8

服务器:tomcat8


功能概述:



管理员:
登录并维护个人信息
社区管理员管理:社区管理员信息维护
居民管理:居民信息的维护,可设置高危人员
流动人员管理:流动人员的维护,可设置高危人员
高危人员管理;查看高危人员,可导出
管理员信息维护
社区管理员:
登录并维护个人信息
居民管理:居民信息的维护,可设置高危人员
流动人员管理:流动人员的维护,可设置高危人员
高危人员管理;查看高危人员,可导出,可解除高危人员
居民出入审核:查看出入申请并审核
核酸监测管理:批量初始化核酸任务,未核酸监测人员导出
统计展示:不同人员占比饼状图
          核酸检测和未检测占比饼状图
      近一周核酸检测居民曲线
      近一周预警散点图(截至日期-当天时间)
访客管理:来访人员登记
社区举报管理;查看举报信息
公告管理:公告信息维护
居民:
登录并维护个人信息
个人信息登记:自助维护社区人员信息
居民出入审核:出入申请
核酸监测管理:上传或下载核酸监测报告,添加核酸检测,维护核酸检测信息
社区举报管理;举报并维护信息
公告管理:查看公告


数据库设计:



f1bf84630d8749a384552bd042e5456c.png


部分功能展示:



系统登陆


a0a973dd18e6421f8db13924a0b1ddd2.png


管理员首页


管理员功能


4d37c3e17d6d4e15bf6dd7056f4700f0.png


社区管理员首页


社区管理员功能


911ee1fd651f4c33809370c2676ff638.png


用户首页


用户功能


def8c55641b4457484418791c7d40bcc.png


查看个人信息


对个人信息维护


32efb847616d4961b8c1c212c2f562fc.png


居民管理


对居民信息维护,可加入高危人员


3e6f22aabe104dd182a694fa2addf5b2.png


流动人员管理


对流动人员信息维护,可加入高危人员


2b91505ab5234d9a8de18de935d2b1f9.png


高危人员管理


可查看或移除高危人员


3d68e587af4c461fa39c554e61d26e22.png


核酸检测管理


社区管理员可以对核酸检测记录一键初始化、导出未检测人员


0bf83069cd2748d1a95f18c9c38f2fca.png


统计展示


对人员、核酸等统计


1cc21a867cf14bfb90793285f1931c33.png


访客管理


对来访人员信息维护


6814404a086a49d4b35432062e549dd1.png


居民出入审核


对居民提交的申请进行审核


82c627e3f6fb433897bba9e4c02ebc64.png


居民举报


对居民进行举报


fec63e801c214ba3be92593c878f4c97.png


公告管理


对公告信息维护


648ac6fca916451eb960ae1a0d482d44.png


部分代码:



/**
     * 分页查询
     * pageIndex 当前页码
     * pageSize  显示条数
     */
    @RequestMapping(value = "/findDetection")
    public String findDetection(Integer pageIndex, Integer pageSize, String time,String status, Model model,HttpServletRequest request) {
        HttpSession session = request.getSession();
        if(session.getAttribute("ad") == null){
            session.setAttribute("msg", "对不起,请登录!");
            return "login";
        }
        Map mp = new HashMap();
        String type = (String)session.getAttribute("type");
        if(type.equals("03")){
            Resident resident = (Resident)session.getAttribute("ad");
            mp.put("rid",resident.getId());
        }
        if(type.equals("02")){
            mp.put("time",time);
            mp.put("status",status);
        }
        PageInfo<Detection> pageList = detectionService.findPageInfo(pageIndex,pageSize,mp);
        model.addAttribute("pageList",pageList);
        return "DetectionList";
    }
    /**
     * 添加
     */
    @RequestMapping(value = "/addDetection" ,method = RequestMethod.POST)
    @ResponseBody
    public String addDetection( @RequestBody Detection detection,HttpServletRequest request) {
        HttpSession session = request.getSession();
        if(session.getAttribute("ad") == null){
            session.setAttribute("msg", "对不起,请登录!");
            return "login";
        }
        Resident resident = (Resident)session.getAttribute("ad");
        detection.setRid(resident.getId());
        detection.setStatus("01");
        int d = detectionService.addDetection(detection);
        return "200";
    }


以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。


好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

相关文章
|
23天前
|
Web App开发 编解码 Java
B/S基层卫生健康云HIS医院管理系统源码 SaaS模式 、Springboot框架
基层卫生健康云HIS系统采用云端SaaS服务的方式提供,使用用户通过浏览器即能访问,无需关注系统的部署、维护、升级等问题,系统充分考虑了模板化、配置化、智能化、扩展化等设计方法,覆盖了基层医疗机构的主要工作流程,能够与监管系统有序对接,并能满足未来系统扩展的需要。
48 4
|
21天前
|
运维 监控 安全
云HIS医疗管理系统源码——技术栈【SpringBoot+Angular+MySQL+MyBatis】
云HIS系统采用主流成熟技术,软件结构简洁、代码规范易阅读,SaaS应用,全浏览器访问前后端分离,多服务协同,服务可拆分,功能易扩展;支持多样化灵活配置,提取大量公共参数,无需修改代码即可满足不同客户需求;服务组织合理,功能高内聚,服务间通信简练。
33 4
|
25天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的教师管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的教师管理系统的详细设计和实现
39 2
|
25天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的健身管理系统及会员微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的健身管理系统及会员微信小程序的详细设计和实现
35 0
|
25天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的医院核酸检测服务系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的医院核酸检测服务系统的详细设计和实现
39 0
|
1月前
|
人工智能 监控 前端开发
springboot数字化智慧城市管理系统源码
支持对城市街道画面进行实时分析,系统可以实现违规摆摊检测、街道垃圾监测、违章停车识别、违规广告、出店经营检测、公共设施破坏、游摊小贩识别等违规识别。AI视频智识别分析系统通过AI技术手段提高城管对城市各个街道的巡查监管的工作效率。可以真正做到事前预警、事中高效检测预警。
22 5
|
1月前
|
消息中间件 Java 关系型数据库
JAVA云HIS医院管理系统源码、基于Angular+Nginx+ Java+Spring,SpringBoot+ MySQL + MyCat
JAVA云HIS医院管理系统 常规模版包括门诊管理、住院管理、药房管理、药库管理、院长查询、电子处方、物资管理、媒体管理等,为医院管理提供更有力的保障。 HIS系统以财务信息、病人信息和物资信息为主线,通过对信息的收集、存储、传递、统计、分析、综合查询、报表输出和信息共享,及时为医院领导及各部门管理人员提供全面、准确的各种数据。
34 1
|
1月前
|
Java Linux
Springboot 解决linux服务器下获取不到项目Resources下资源
Springboot 解决linux服务器下获取不到项目Resources下资源
|
1月前
|
Java API Spring
SpringBoot项目调用HTTP接口5种方式你了解多少?
SpringBoot项目调用HTTP接口5种方式你了解多少?
104 2
|
1月前
|
前端开发 JavaScript Java
6个SpringBoot 项目拿来就可以学习项目经验接私活
6个SpringBoot 项目拿来就可以学习项目经验接私活
42 0