SpringBoot+MySQL 기반 전염병 정보 관리 시스템 설계 및 구현

전염병정보관리시스템은 지역 내 밀접접촉자, 감염자, 중환자, 완치자, 사망자를 정보기술을 통해 밀접접촉자부터 시작하여 감염자가 완치되거나 사망할 때까지 기록 및 추적하고, 이들의 기본 기록을 기록하는 것을 목적으로 한다. 정보 감염원, 회계기록, 질병 발생 등의 정보를 정보화 및 시각화 수단을 통해 표시하여 해당 지역의 전염병 상황 추이를 표시하고 각 집단의 수와 집단의 비율을 집계한다.

이 시스템의 기술 환경은 다음과 같습니다. JDK1.8 SpringMVC SpringSecurity SpringBoot MySQL MyBatis Thymeleaf echarts

일부 학생들이 졸업 디자인이 필요한 경우 다음에서 배울 수 있습니다.

시스템 기능 모듈

전염병 정보 관리 시스템은 두 가지 객체가 있어야 하는데, 전염병 관리자 객체는 확진자, 밀접 접촉자, 사망 환자, 완치 환자의 정보를 관리 및 운영할 수 있고, 시스템 관리자 객체는 전염병 관리자의 기능을 기반으로 시스템을 관리할 수 있다. 사용자를 로그인하여 추가, 삭제, 수정 및 확인하십시오. 특정 모듈은 수요 분석을 위해 설계되었으며 시스템 기능 모듈 다이어그램은 아래 그림과 같습니다.

방역관리자는 로그인 후 확진자, 밀접접촉자, 사망, 완치자를 관리할 수 있으며, 동시에 데이터 패널에서 데이터 변화와 동적 그래프를 확인할 수 있다. 방역 관리자의 권한 외에도 시스템 관리자는 방역 관리자를 관리할 수도 있습니다.

밀접접촉자는 확진환자로 전환할 수 있고, 확진환자는 사망환자 또는 완치환자로 전환할 수 있으며 업무 흐름도는 [그림 2-1]과 같다.

시스템 인터페이스

로그인 인터페이스

시스템 관리자는 로그인 인터페이스를 통해 로그인 계정과 비밀번호를 입력하고 로그인 버튼을 클릭하여 아래 그림 3-1과 같이 시스템 인터페이스로 들어갈 수 있습니다.

데이터 패널 인터페이스

시스템에 진입하면 홈페이지는 데이터 패널 페이지로 데이터 패널 페이지에는 현재 확진자 수, 누적 확진자 수, 완치자 수, 완치율, 기존 격리자 수, 누적 격리자 수가 표시된다. 사람, 사망자 수, 사망률 및 기타 정보 각각을 클릭할 수 있습니다. 모듈에 대한 자세한 내용은 해당 페이지로 이동하십시오. 아래 그림 3-2는 각 시대별, 집단별 유행 상황의 비율 관계를 나타낸 유행 추이 그래프 및 비율 그래프이다.

진단 환자 관리 인터페이스

확진환자 관리 인터페이스는 현재 확진환자 목록과 기본 정보를 보여주며, 왼쪽 하단에는 현재 확진환자가 몇 명 있는지, 각 페이지에 몇 개의 데이터를 표시할지 선택할 수 있습니다. 해당 확진환자에 대한 관리운영 내역을 조회할 수 있으며, 아래 그림과 같이 확진환자의 상세정보를 확인하고, 현재 확진환자를 완치환자로 전환, 현재 확진환자를 사망환자로 전환할 수 있습니다.

환자 세부 정보 인터페이스

환자 세부 정보 인터페이스에는 환자의 기본 정보인 이름, 나이, 성별, 신분증 등 세부 정보가 표시되며 치료 정보는 감염원, 중증 여부, 입원 시간, 증상, 아래 그림과 같이 진단 및 치료 병원, 정보 메모 및 해당 핵산 검사 및 ct 검출 기록.

시스템 관리자 인터페이스에서는 아래 그림과 같이 관리자 정보 보기, 관리자 추가, 관리자 삭제, 일반 관리자를 시스템 관리자로 설정할 수 있습니다.

새로운 긴밀한 접촉 인터페이스 생성

새로운 밀접 접촉자를 생성하는 인터페이스는 두 부분으로 구성되어 있는데, 하나는 아래 그림과 같이 밀접 접촉자의 기본 정보를 추가하는 것이고, 다음을 클릭하면 아래 그림과 같이 격리 정보를 추가하는 인터페이스로 이동합니다.

Supongo que te gusta

Origin blog.csdn.net/sheziqiong/article/details/130741289
Recomendado
Clasificación