# detection **Repository Path**: xiaotao1289894011/detection ## Basic Information - **Project Name**: detection - **Description**: 核酸疫苗检测登记查询系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-04-09 - **Last Updated**: 2025-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 项目介绍 核酸检测登记查询系统 如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。 detection目录为前端项目 采用Vue+ElementUI wx_detection目录为小程序项目 采用Vant+小程序基本语法使用 detection2022目录为后端项目 采用SpringCloud+SpringCloudalibaba+SpringBoot+SpringSecurity+Mybatis-plus+MySQL+Redis+Shiro+MD5加密 本项目主要分为四大角色,分别为普通用户、医护人员、管理单位以及超级管理员。 - 一、普通用户的功能: 1. 登录、退出功能 2. 个人信息完善功能 3. 核酸检测记录查询 4. 疫苗接种记录查询 5. 核酸检测 --检测申请,生成检测二维码 5. 疫苗接种 --提交接种申请 6. 健康码状态查询 - 二、医护人员的功能: 1. 登录、退出功能 2. 修改密码功能 --一次旧密码,两次新密码 3. 疫苗接种 --同意接种or取消申请 4. 核酸采集 --查询所属单位的采集任务,选择任务进行采集,通过扫描普通用户的二维码生成采集记录 5. 查看所属单位的核酸采集记录 --可选择不同时间段的记录 6. 查看所属单位的疫苗接种记录 --可选择不同时间段的记录 7. 通信功能 --可在通讯录中选择不同好久进行通信 8. 信息处理功能 --包括信息处理和信息删除 9. 好友添加 --可通过模糊查询好友账号,发送添加请求 10. 新朋友请求处理功能 --可以对新的添加请求进行处理 - 三、超级管理员的功能: 1. 系统首页 --展现统计数据(包括已采集试管、已检测试管、阴性试管、已登记人数、已采集人次、已检测人次、阴性人次、阳性人次、疫苗接种人次、疫苗预约人次) 2. 检测结果 --可通过六个指标进行检索(采集单位、采集任务、采集时间段、试管状态、身份证号、试管条码) 3. 试管管理 --可通过五个指标来检索对应的试管(采集单位、采集任务、采集时间段、试管状态、试管条码) --发布结果:选择试管状态,输入对应的试管条码进行检测结果的发布 --批量发布:选择“已完成”的采集任务,进行批量的发布。发布后该任务下所有待检测的试管设置为阴性 4. 任务管理 --可通过采集单位以及任务状态来进行检索 --可将某一特定任务设置为完成状态 --添加任务:输入任务名称、任务地点、任务时间、所属单位即可添加任务 5. 疫苗接种 --可通过六个指标检索对应的疫苗接种记录(接种时间、人员名称、疫苗名称、疫苗批号、接种单位、厂家名称) 6. 疫苗预约 --可通过四个指标检索对应的疫苗预约记录(预约时间、预约编号、人员名称、手机号码) --添加预约:输入普通用户的编号已交预约备注即可完成预约申请 --删除预约 --删除所选预约 7. 人员信息 --可通过四个指标检索对应的人员信息记录 8. 系统用户 --可通过选择所属单位以及用户类型来检索对应的系统用户信息 --添加系统用户:输入用户名、选择用户类型、所属单位、并输入密码即可完成添加用户请求 --编辑用户信息:可修改系统用户的用户名、所属单位以及密码 --删除用户信息:可删除指定的系统用户信息 - 四、管理单位的功能: 管理单位的功能与超级管理员的功能类似,但少了检测结果和人员信息功能 #### 环境 - 1. JDK 1.8 2. Spring cloud Hoxton.SR1 3. Spring cloud alibaba 2.1.0.RELEASE 4. Spring Boot 2.2.2.RELEASE 5. Maven 3.5 6. Intellij IDEA 7. mysql 5.7 8. redis 缓存 9. rabbitmq 消息队列 10. git 版本管理 #### 前端技术 - 1. Vue+ElementUI 2. Vant+小程序基本语法使用 3. axios前后端通信 4. javascript #### 软件架构 - 软件整体上是在Springcloud和Springcloudalibaba的基础上进行搭建,采用Nacos作为注册中心与配置中心,使用Sentinel实现熔断与限流,以及Seata来处理分布式事务。可实现分布式架构以及微服务架构。可扩展性、可用性、安全性较高 #### 图片预览 ![输入图片说明](image/1.png) ![输入图片说明](image/2.png) ![输入图片说明](image/3.jpg) ![输入图片说明](image/4.png) ![输入图片说明](image/5.jpg) ![输入图片说明](image/6.png) ![输入图片说明](image/7.png) ![输入图片说明](image/8.png) ![输入图片说明](image/9.png) ![输入图片说明](image/10.png) ![输入图片说明](image/11.png) ![输入图片说明](image/12.png) ![输入图片说明](image/13.png) ![输入图片说明](image/14.png) ![输入图片说明](image/15.png) ![输入图片说明](image/16.png) ![输入图片说明](image/17.jpg) ![输入图片说明](image/18.png) ![输入图片说明](image/19.png) ![输入图片说明](image/20.png) ![输入图片说明](image/21.png) ![输入图片说明](image/22.png) ![输入图片说明](image/23.png) ![输入图片说明](image/24.png) ![输入图片说明](image/25.png) ![输入图片说明](image/26.png) ![输入图片说明](image/27.png) ![输入图片说明](image/28.png) ![输入图片说明](image/28.png) ![输入图片说明](image/30.png) ![输入图片说明](image/31.png) ![输入图片说明](image/32.png) ![输入图片说明](image/33.png) ![输入图片说明](image/34.png) ![输入图片说明](image/35.png) ![输入图片说明](image/36.png) ![输入图片说明](image/37.png) ![输入图片说明](image/38.png) ![输入图片说明](image/39.png) ![输入图片说明](image/40.png) ![输入图片说明](image/41.png) ![输入图片说明](image/42.png) ![输入图片说明](image/43.png) ![输入图片说明](image/44.png) ![输入图片说明](image/45.png) ![输入图片说明](image/46.png) ![输入图片说明](image/47.png) #### 问题反馈 - 1.欢迎提issue一起完善这个项目 2.Email: zxt13421161521@163.com #### 使用说明 1. 该项目为非商业项目,仅供学习 2. 如果这个项目对您有一点帮助,您可以点个star,就是对作者最大的支持了。 3. 不足的地方望大家多多包涵,后期会越做越好。 #### 参与贡献 1. 本项目为本人一手打造,前后耗时二十天 2. 后续仍会继续改进,加油,打码怪 #### 开发者联系 - QQ:1289894011 - 有任何问题可以提出 🤝 项目外包 我们也是接外包滴,如果你有项目想要外包,可以微信联系【zqq13172809733】。价格绝对实惠,质量绝对实惠!!! 项目可以是商城、SCRM 系统、OA 系统、物流系统、ERP 系统、CMS 系统、HIS 系统、支付系统、IM 聊天、微信公众号、微信小程序等等。 有意向合作的也欢迎来电哦 #### 完成日期 - 2022年4月27日