基于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";
    }


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


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

相关文章
|
3月前
|
JavaScript 前端开发 Java
垃圾分类管理系统基于 Spring Boot Vue 3 微服务架构实操指南
本文介绍了基于Java技术的垃圾分类管理系统开发方案与实施案例。系统采用前后端分离架构,后端使用Spring Boot框架搭配MySQL数据库,前端可选择Vue.js或Java Swing实现。核心功能模块包括垃圾分类查询、科普教育、回收预约等。文中提供了两个典型应用案例:彭湖花园小区使用的Swing桌面系统和基于Spring Boot+Vue的城市管理系统,分别满足不同场景需求。最新技术方案升级为微服务架构,整合Spring Cloud、Redis、Elasticsearch等技术,并采用Docker容器
182 0
|
4月前
|
JavaScript 前端开发 Java
制造业ERP源码,工厂ERP管理系统,前端框架:Vue,后端框架:SpringBoot
这是一套基于SpringBoot+Vue技术栈开发的ERP企业管理系统,采用Java语言与vscode工具。系统涵盖采购/销售、出入库、生产、品质管理等功能,整合客户与供应商数据,支持在线协同和业务全流程管控。同时提供主数据管理、权限控制、工作流审批、报表自定义及打印、在线报表开发和自定义表单功能,助力企业实现高效自动化管理,并通过UniAPP实现移动端支持,满足多场景应用需求。
400 1
|
2月前
|
前端开发 Java API
酒店管理系统基于 JavaFX Spring Boot 和 React 经典项目重构实操
本文介绍了基于现代技术栈的酒店管理系统开发方案,整合了JavaFX、Spring Boot和React三大技术框架。系统采用前后端分离架构,JavaFX构建桌面客户端,React开发Web管理界面,Spring Boot提供RESTful API后端服务。核心功能模块包括客房管理和客户预订流程,文中提供了JavaFX实现的客房管理界面代码示例和React开发的预订组件代码,展示了如何实现客房信息展示、添加修改操作以及在线预订功能。
155 1
|
消息中间件 存储 Java
📨 Spring Boot 3 整合 MQ 构建聊天消息存储系统
本文详细介绍了如何使用Spring Boot 3结合RabbitMQ构建高效可靠的聊天消息存储系统。通过引入消息队列,实现了聊天功能与消息存储的解耦,解决了高并发场景下直接写入数据库带来的性能瓶颈问题。文章首先分析了不同MQ产品的特点及适用场景,最终选择RabbitMQ作为解决方案,因其成熟稳定、灵活路由和易于集成等优势。接着,通过Docker快速部署RabbitMQ,并完成Spring Boot项目的配置与代码实现,包括生产者发送消息、消费者接收并处理消息等功能。最后,通过异步存储机制,既保证了消息的即时性,又实现了可靠持久化。
349 0
📨 Spring Boot 3 整合 MQ 构建聊天消息存储系统
|
4月前
|
供应链 JavaScript BI
ERP系统源码,基于SpringBoot+Vue+ElementUI+UniAPP开发
这是一款专为小微企业打造的 SaaS ERP 管理系统,基于 SpringBoot+Vue+ElementUI+UniAPP 技术栈开发,帮助企业轻松上云。系统覆盖进销存、采购、销售、生产、财务、品质、OA 办公及 CRM 等核心功能,业务流程清晰且操作简便。支持二次开发与商用,提供自定义界面、审批流配置及灵活报表设计,助力企业高效管理与数字化转型。
417 2
ERP系统源码,基于SpringBoot+Vue+ElementUI+UniAPP开发
|
3月前
|
Java 调度 流计算
基于Java 17 + Spring Boot 3.2 + Flink 1.18的智慧实验室管理系统核心代码
这是一套基于Java 17、Spring Boot 3.2和Flink 1.18开发的智慧实验室管理系统核心代码。系统涵盖多协议设备接入(支持OPC UA、MQTT等12种工业协议)、实时异常检测(Flink流处理引擎实现设备状态监控)、强化学习调度(Q-Learning算法优化资源分配)、三维可视化(JavaFX与WebGL渲染实验室空间)、微服务架构(Spring Cloud构建分布式体系)及数据湖建设(Spark构建实验室数据仓库)。实际应用中,该系统显著提升了设备调度效率(响应时间从46分钟降至9秒)、设备利用率(从41%提升至89%),并大幅减少实验准备时间和维护成本。
239 0
|
3月前
|
机器学习/深度学习 数据采集 人机交互
springboot+redis互联网医院智能导诊系统源码,基于医疗大模型、知识图谱、人机交互方式实现
智能导诊系统基于医疗大模型、知识图谱与人机交互技术,解决患者“知症不知病”“挂错号”等问题。通过多模态交互(语音、文字、图片等)收集病情信息,结合医学知识图谱和深度推理,实现精准的科室推荐和分级诊疗引导。系统支持基于规则模板和数据模型两种开发原理:前者依赖人工设定症状-科室规则,后者通过机器学习或深度学习分析问诊数据。其特点包括快速病情收集、智能病症关联推理、最佳就医推荐、分级导流以及与院内平台联动,提升患者就诊效率和服务体验。技术架构采用 SpringBoot+Redis+MyBatis Plus+MySQL+RocketMQ,确保高效稳定运行。
225 0
|
5月前
|
前端开发 Java 关系型数据库
基于Java+Springboot+Vue开发的鲜花商城管理系统源码+运行
基于Java+Springboot+Vue开发的鲜花商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的鲜花商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。技术学习共同进步
393 7
|
8月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue实现的留守儿童爱心网站设计与实现(计算机毕设项目实战+源码+文档)
博主是一位全网粉丝超过100万的CSDN特邀作者、博客专家,专注于Java、Python、PHP等技术领域。提供SpringBoot、Vue、HTML、Uniapp、PHP、Python、NodeJS、爬虫、数据可视化等技术服务,涵盖免费选题、功能设计、开题报告、论文辅导、答辩PPT等。系统采用SpringBoot后端框架和Vue前端框架,确保高效开发与良好用户体验。所有代码由博主亲自开发,并提供全程录音录屏讲解服务,保障学习效果。欢迎点赞、收藏、关注、评论,获取更多精品案例源码。
|
8月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue实现的家政服务管理平台设计与实现(计算机毕设项目实战+源码+文档)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!