ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM
There is a lot of routine work in any organization, including in recruitment agencies. Effective management organization and automation of activities of employees of recruiting agencies is not an easy task. The system should automate the routine actions of workers of recruiting agencies and be conve...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
National Technical University Kharkiv Polytechnic Institute
2023-12-01
|
Series: | Вісник Національного технічного університету "ХПÌ": Системний аналіз, управління та інформаційні технології |
Subjects: | |
Online Access: | http://samit.khpi.edu.ua/article/view/293659 |
_version_ | 1797367227504132096 |
---|---|
author | Viktor Yamburenko Iryna Liutenko Andrii Kopp Dmytro Holovnia |
author_facet | Viktor Yamburenko Iryna Liutenko Andrii Kopp Dmytro Holovnia |
author_sort | Viktor Yamburenko |
collection | DOAJ |
description | There is a lot of routine work in any organization, including in recruitment agencies. Effective management organization and automation of activities of employees of recruiting agencies is not an easy task. The system should automate the routine actions of workers of recruiting agencies and be convenient for their clients. This paper proposes an approach to automating the selection of necessary medical staff. Not all information systems used by recruiting agencies can compare candidates and generate results that include several of the best candidates. Based on the analysis of the subject area, groups of parameters that significantly affect the choice of medical personnel were determined. The proposed approach is to analyze the request from the client, and then in the system find requests of other clients similar to it in terms of parameters, for which a candidate has already been found. The next step is to take the profiles of healthcare professionals that have been suggested for these requests (they act as benchmarks) to further compare them with existing candidates. Each employee profile parameter has its own similarity function. Available candidates will receive scores and will be ranked. We also additionally adjust the assessment by comparing candidates with the current request. Software was developed to automate the selection of medical personnel. For its implementation, a three-level client-server architecture is proposed. MVC (Model View Controller) architecture was chosen for the server part. The Single Page Application architectural template is used for the client part. The server part is divided into three layers, which further demarcate and structure the responsibilities of the system components. .NET technologies are used to implement business logic. SQL Server is used for the server and database provider. The use of the software implementation of the developed system demonstrated quite good results. The average time for selecting the 10 best candidates out of 500 is 0.4 seconds, and the processing of only 1 resume by a person takes several minutes. |
first_indexed | 2024-03-08T17:14:18Z |
format | Article |
id | doaj.art-e2c47be1b50f4b27bcfe9fb0f18a41f5 |
institution | Directory Open Access Journal |
issn | 2079-0023 2410-2857 |
language | English |
last_indexed | 2024-03-08T17:14:18Z |
publishDate | 2023-12-01 |
publisher | National Technical University Kharkiv Polytechnic Institute |
record_format | Article |
series | Вісник Національного технічного університету "ХПÌ": Системний аналіз, управління та інформаційні технології |
spelling | doaj.art-e2c47be1b50f4b27bcfe9fb0f18a41f52024-01-03T17:08:36ZengNational Technical University Kharkiv Polytechnic InstituteВісник Національного технічного університету "ХПÌ": Системний аналіз, управління та інформаційні технології2079-00232410-28572023-12-012 (10)465210.20998/2079-0023.2023.02.07331951ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEMViktor Yamburenko0https://orcid.org/0009-0005-4797-8684Iryna Liutenko1https://orcid.org/0000-0003-4357-1826Andrii Kopp2https://orcid.org/0000-0002-3189-5623Dmytro Holovnia3https://orcid.org/0009-0009-0901-025XNational Technical University “Kharkiv Polytechnic Institute”National Technical University “Kharkiv Polytechnic Institute”National Technical University "Kharkiv Polytechnic Institute"National Technical University "Kharkiv Polytechnic Institute"There is a lot of routine work in any organization, including in recruitment agencies. Effective management organization and automation of activities of employees of recruiting agencies is not an easy task. The system should automate the routine actions of workers of recruiting agencies and be convenient for their clients. This paper proposes an approach to automating the selection of necessary medical staff. Not all information systems used by recruiting agencies can compare candidates and generate results that include several of the best candidates. Based on the analysis of the subject area, groups of parameters that significantly affect the choice of medical personnel were determined. The proposed approach is to analyze the request from the client, and then in the system find requests of other clients similar to it in terms of parameters, for which a candidate has already been found. The next step is to take the profiles of healthcare professionals that have been suggested for these requests (they act as benchmarks) to further compare them with existing candidates. Each employee profile parameter has its own similarity function. Available candidates will receive scores and will be ranked. We also additionally adjust the assessment by comparing candidates with the current request. Software was developed to automate the selection of medical personnel. For its implementation, a three-level client-server architecture is proposed. MVC (Model View Controller) architecture was chosen for the server part. The Single Page Application architectural template is used for the client part. The server part is divided into three layers, which further demarcate and structure the responsibilities of the system components. .NET technologies are used to implement business logic. SQL Server is used for the server and database provider. The use of the software implementation of the developed system demonstrated quite good results. The average time for selecting the 10 best candidates out of 500 is 0.4 seconds, and the processing of only 1 resume by a person takes several minutes.http://samit.khpi.edu.ua/article/view/293659personnel selectionautomationdata processingalgorithmsoftwaresystem architecturedevelopment technologies |
spellingShingle | Viktor Yamburenko Iryna Liutenko Andrii Kopp Dmytro Holovnia ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM Вісник Національного технічного університету "ХПÌ": Системний аналіз, управління та інформаційні технології personnel selection automation data processing algorithm software system architecture development technologies |
title | ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM |
title_full | ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM |
title_fullStr | ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM |
title_full_unstemmed | ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM |
title_short | ALGORITHM AND SOFTWARE OF MEDICAL PERSONNEL SELECTION SYSTEM |
title_sort | algorithm and software of medical personnel selection system |
topic | personnel selection automation data processing algorithm software system architecture development technologies |
url | http://samit.khpi.edu.ua/article/view/293659 |
work_keys_str_mv | AT viktoryamburenko algorithmandsoftwareofmedicalpersonnelselectionsystem AT irynaliutenko algorithmandsoftwareofmedicalpersonnelselectionsystem AT andriikopp algorithmandsoftwareofmedicalpersonnelselectionsystem AT dmytroholovnia algorithmandsoftwareofmedicalpersonnelselectionsystem |