Design and Implementation of Epidemic Information Management System Based on SpringBoot+MySQL

The epidemic information management system aims to record and track close contacts, infected persons, critically ill patients, cured persons, and deceased persons in the region through information technology, starting with close contacts until the infected persons are cured or dead, and record their basic information Information such as sources of infection, accounting records, and incidence of disease are displayed through informatization and visualization means to display the development of the epidemic situation in the region, and to count the number of each group and the proportion of each group.

The technical environment of this system is: JDK1.8 SpringMVC SpringSecurity SpringBoot MySQL MyBatis Thymeleaf echarts

If some students need graduation design, they can learn from

System function module

The epidemic information management system should have two objects. The epidemic administrator object can manage and operate the information of confirmed patients, close contacts, dead patients, and cured patients. The system administrator object can manage the system based on the functions of the epidemic administrator object. Log in users to add, delete, modify and check. Specific modules are designed for demand analysis, and the system function module diagram is shown in the figure below.

After logging in, the anti-epidemic administrator can manage confirmed patients, close contacts, deaths, and cures. At the same time, he can see the data changes and dynamic graphs on the data panel. In addition to having the authority of the anti-epidemic administrator, the system administrator can also manage the anti-epidemic administrator.

Close contacts can be converted into confirmed patients; confirmed patients can be converted into dead patients or cured patients. The business flow chart is shown in Figure 2-1.

system interface

login interface

The system administrator can enter the login account and password through the login interface, and click the login button to enter the system interface, as shown in Figure 3-1 below.

Data Panel Interface

After entering the system, the home page is the data panel page. The data panel page lists the current number of confirmed cases, cumulative number of confirmed cases, number of cured people, cure rate, existing number of quarantined people, cumulative number of quarantined people, death toll, mortality rate and other information. You can click on each For more information about the module go to the relevant page. Below is the epidemic development trend graph and ratio graph showing the ratio relationship between the epidemic situation in each time period and each group, as shown in Figure 3-2 below.

Diagnosed patient management interface

The confirmed patient management interface lists the current confirmed patients and displays their basic information. The lower left corner shows how many confirmed patients there are, and you can choose how many pieces of data to display on each page. The right side of the data is the management operation for the corresponding confirmed patients. You can view the details Check the detailed information of confirmed patients, convert the currently confirmed patients to cured, and convert the currently confirmed patients to dead, as shown in the figure below.

Patient details interface

The patient details interface displays the basic information of the patient in detail as follows: name, age, gender, ID card, etc., and the treatment information is as follows: source of infection, whether it is severe, hospitalization time, symptoms, diagnosis and treatment hospital, information notes, and corresponding nucleic acid testing And ct detection history, as shown in the figure below.

The system administrator interface can view administrator information, add administrators, delete administrators, and set ordinary administrators as system administrators, as shown in the figure below.

Create a new close contact interface

The interface of creating a new close contact includes two parts. One is to add the basic information of the close contact as shown in the figure below. Click Next to jump to the interface of adding isolation information as shown in the figure below.

Guess you like

Origin blog.csdn.net/sheziqiong/article/details/130741289