Java+springboot+avue hospital performance appraisal system source code supports secondary development

The reform of public hospitals requires the establishment of a performance appraisal system for public medical and health institutions. Performance appraisal can be used to guide public hospitals at all levels to put social benefits first, improve the quality of medical services, standardize medical service behaviors, strengthen internal hospital management, and promote high-quality development of hospitals.

The hospital performance appraisal system establishes a performance management and performance salary distribution system that is guided by the hospital's development goals, based on the evaluation of medical personnel's labor value and workload, and coordinates efficiency, quality, and cost. The system supports RBRVS (Resource Based Relative Value Ratios) and DRGs (Diagnosis Related Classifications). Support docking with HIS system.

1. Development environment:

Development language: java

Technical architecture: B/S architecture

Development tools: maven, Visual Studio Code

Front-end framework:avue

Backend framework: springboot, mybaits

Database: MySQL


2. Assessment objects: department performance, clinical departments, medical technology departments, administrative departments, individual performance, doctors, nurses, medical technicians, and administrative staff

3. Core functions of the assessment system:

Department performance appraisal

Establish department performance appraisal indicators, set quantitative index formulas, set weights, department performance evaluation, department performance statistics and inquiries, and flexibly configure department performance appraisal plans.


personal performance appraisal

Establish personal performance appraisal indicators, set weights, set appraisal relationships, personal performance evaluation, personal performance statistics and inquiries, and can flexibly configure personal performance appraisal plans.

Medical quality assessment

Including the definition of assessment indicators, formulation of scoring rules, assessment data registration, assessment points statistics and other operational steps.


data collection

Connect with the His system to collect income, expenditure and workload data; if the hospital cannot connect with the His system, the data can also be imported through Excel.

Performance Pay Accounting

Set the total performance formula, set the department block coefficient, combine the assessment scores and position coefficients, automatically calculate the department's total performance and employee individual performance, and support performance back calculation.

Basic information management

Realize the management of departments, positions, and personnel information. Personnel information supports Excel import, role authority management, announcement management, system parameter management, etc.

Income and expenditure accounting

Realize the setting of income items and expenditure items. The income and expenditure data can be connected to the His system or imported into Excel, and the income and expenditure savings of each department can be automatically calculated.

workload statistics

Realize the statistics of department and individual workload, including outpatient visits, discharged patients, bed occupied days, etc.

Individual rewards and punishments

Record individual rewards and punishments for departments or individuals, and support rewards and punishments based on amount and department total coefficient.

4. Overall function of the system

As a comprehensive performance accounting system for hospitals, the system needs to be connected with the His system. According to the set period, the workload of hospital departments, doctors, nurses, and other personnel is obtained from the His system. For the workload that is not entered into the information system, the performance appraisal system It has a manual entry function (can be imported in batches), and the system calculates the obtained data according to the set formula, and sets up an audit mechanism, which can be returned for correction. The system is powerful and completely simulates the actual performance accounting process of the hospital, and each step is calculated. All can be adjusted and parameterized, and can adapt to various performance accounting methods of the hospital.

5. Specific functions of the system

(1) Home page

The home page consists of overview, commonly used functions, pending performance and user information. Among them, the overview shows the current month, last month, last year and total performance. Commonly used functions can quickly navigate to relevant modules. The performance to be reviewed is reviewed and signed by the person in charge of performance review.

(2) System management

System management consists of professional title management, file management, function management (menu management, interface management), data dictionary, etc.

1. Professional title management

Select the hospital professional title and set the professional title coefficient. Note: The professional title name is set by the data dictionary.

2. File management

Manage files uploaded by the system.

3. Function management 

To manage menu items and interfaces, you can modify menu names, move the order of menus, and adjust interface addresses. Adjustments here need to be made by professionals. Please do not grant relevant permissions casually. Misoperation will cause major problems in the system.

4. Dictionary management

Manage system partial name field names, and missing names can be added here.

(3) Permission settings

It consists of data permissions and role management. This menu sets permissions and roles. Please set relevant roles before using the system, such as system administrator role (already set), auditor role, performance accounting staff role, etc.

1. Data permissions

This module configures the role's menu permissions and controls who can access those menus.

2. Role management

Create, modify, and delete system roles.

(4) Organizational management

This module manages departments, positions and employees.

1. Department management

To manage hospital departments, you can add new departments, set department names, accounting methods, whether to account for units, etc.

Add a new department and set the nature of the department.

2. Position management

Manage hospital positions and can add, modify and delete them. To set a position, you need to select the department and position.

3. Employee management

Add, modify, and delete employees. The user type is the user's role. Select the role set in role management. If the role is good, the permissions are bound. Different roles have different permissions.

(5) Basic data

The basic data displays the data taken out from the His system. At the same time, in order to prevent errors in His data docking, manual modification functions are provided. Data can be exported.

(6) Standard management

Set the scores for interpretation work, nursing work, anesthesia work, ultrasound work, electrocardiogram and other work. This is the module for setting the scores of the performance appraisal system. All have the functions of adding, modifying, deleting and exporting.

(7) Performance management

This module calculates and reviews performance and is the final execution module of the performance accounting system.

Guess you like

Origin blog.csdn.net/qq_27741787/article/details/134766491