Employee Leave Management System FUDMAupdated
Employee Leave Management System FUDMAupdated
net/publication/342815048
CITATIONS READS
5 41,227
1 author:
Abubakar Adamu
Ibrahim Badamasi Babangida University
8 PUBLICATIONS 21 CITATIONS
SEE PROFILE
All content following this page was uploaded by Abubakar Adamu on 30 October 2021.
Adamu A.
Department of Computer Science, Ibrahim Badamasi Babangida University, Lapai, Niger state, Nigeria
ABSTRACT
Employee leave management system combine number of processes and systems to automate and
easily manage employee data, leave request, track and grant leave. In many institution staff are entitled to
different types of leave, these leave are granted according to institution policy. Administrative department
is mostly responsible for managing and granting leave request. To this end, most institution used
conventional method of requesting, granting and managing leave. In conventional method, leave is
manually request by writing letter to head of department. The head of department minutes and forward the
request to higher staff for approval. This method is time consuming, prone to error, require more paper
work and difficult to manage. Hence the need for an automated leave management system that is faster,
error free, less paper work and easy to manage. The system was achieved by developing an automated
employee leave management system using the three tier software architectural model. The System is
implemented using web based technologies which include CSS, JS, HTML, MySQL, PHP and runs
on Windows operating system. Performance evaluation of usability, conveniences and speed of
developed system was compared with existing method using 150 staff. The results shows that 94% of
responded agreed that the developed system is easy to use,
95% agreed that is most convenient and 98% agreed that it can deliver service in timely manner. The
overall functionality of the system shows that it work satisfactory and the result obtained shows that the
system is error free, faster and allows staff to request for leave in a timely manner. Hence the system can be
used by both academic staff and administrative department of an institution for effective and efficient
management of employee leave.
accessed within an organization. The system can be used to the need to integrate advance technology in employee record
request, approve and generates reports of leave but only on and welfare management in higher institution.
works on intranet. Manish et al., (2015) developed leave and MATERIALS AND METHOD
pay roll management system for requesting, viewing of Employee leave management system is designed using three
history and granting/rejecting of leave request. Rushitha et tier architecture model because of its performance, horizontal
al., (2019) developed android based leave management scalability and each part of the tier can be develop
system for effective and efficient management of staff leave concurrently by different programmers, coding with different
request and approval/rejection. Although the system can programming languages. The three tier architecture runs on
manage staff leave efficiently, it can only work on client/server model and the web server. Tier one also known
android operating system platform as such cannot be as presentation tier consists of the client, display
used as web based application. Isaac et al., (2018) the Graphical User interface (GUI) designed using Hyper
developed prototyped of cloud based employee management Text Markup language (HTML), Cascading Style Sheet
information system for African small and medium (CSS) and Java script. All HTML forms or content which
enterprises consisting of four modules; leave management, displayed on client browser are all in tier one. The CSS is
payroll management, staff appraisal and record deployed through a web browser which communicates
management. Though the system was designed to cover with business tier and data through Application Program
all aspect of human resources in African small and Interface (API) calls. Tier two which is the middle and also
medium enterprises, only prototype of the proposed system known as business logic tier is made up of application
was developed at the time of carrying out this research. server designed using java programming language and
Vikrant et al., (2017) developed an intranet based web server. It contains the business logic and performs
student leave management system that automates the work the actual processing of data and communicates with the data
flow of leave approval and rejection. Stephen et al., (2018) tier. Tier three which is the data tier is designed using
developed algorithm for scheduling leave in Nigeria MySQL and consists of method and classes which deal
university system for academic staff. The system processes with storing and passing of data to the database (storage
service delivery by determining staff mix by rank and layer). Search procedures or queries are used to access the
lecture-to- student ratio. Due to the drawback of the existing data and other operations in the database. Data passed by
research aforementioned, this paper presents employee presentation tier are also stored in the database and manages
management system specifically for managing staff leave all read and write to the database. The architecture
with simplicity, conveniences and ease of use by both of the three tier architecture and the use case diagram of
academic and non academic staff of an institution. The the software application is shown in Figure 1 and
system serves as improvement in staff 2 respectively.
management, maintain accuracy, transparency and highlight
Tier 1 My Account
Presentation Tier
Admin Login
Create Account
According to Category
Higher
Tier 2 Management
Middle Tier
Change Password
Tier 3
DataTier
Leave Request
Select Type of
Leave
DatabaseServer
Employee
Approve/Reject
Leave
AAApppplliiccaattiioonnSSeerrvveerr
Administrato
r Track Leave
Generate Leave
History
Log out
Clients
Figure 1: Three Tier Diagram of the System Figure 2: Use Case Diagram of System
Figure 1 shows the components of the three tier architecture; specification and accessibility of the content. The JS enable
the presentation tier, the application tier and data tier. ease of communication asynchronously between the clients,
The application tier bridges gap between the underlying interprets its source code, and executes scripts step by step
database and user interface hiding technical details from the and control the browser documents content. PHP is used for
users. It interacts with the database by retrieving and storing the total programming of the system. When an
data, and communicates with the presentation tier. employee invokes a leave request after successful login into
Apart from receiving and translating of data, it also the system, web server sends the request to PHP to access the
dispatches and gives feedback to both presentation and data required data from the database. The web server controls the
tier. The application tier also uses sets of rules to interpret retrieval and request of all information. The minimum
request coming from the presentation tier (user interface) hardware requirement depicted in Figure 1, include
into actions. The data tier is responsible for storing needed network of computers with Intel P4 or equivalent multi
information, optimization of data access and modeling of processor, 4GB RAM and100 GB hard disk capacity for
the system. The data tier also house the data needed by clients side. A minimum of 2x1.6 GHz CPU processor, 3.5
the application tier and stored information needed by the GB RAM and 80
entire system to carry out some functions. The System is GB hard disk capacity for the basic medium virtual machine
implemented using web based technologies which include configuration of the web server.
CSS, JS, HTML, MySQL, PHP and runs on Windows
operating system. HTML coupled with CSS and JavaScript RESULT AND DISCUSSION
were used for developing graphical user interface and form The login form is the first graphical user interface displayed
validation. HTML specifies the layout and style of the when the employee leave management application is launch.
documents which creates the information been displayed Figure 3 shows the home page of employee leave
in the pages. The CSS improves the look and feel by management system, staff and admin can log in using staff
separating layout such as color and fonts of document number as user name and an eight digit password of
contents which helps to provide more control, flexibility in their
choice.
Figure 3: Home Page of Employee Leave management System Showing Admin and Staff Login
The first stage require admin to login into the system using his/her user name and password, then create all users according to
their hierarchy as shown in figure 4.
Figure 5 shows the leave request page on employee leave management system, staff is required to select type of leave, enter
start date and end date from the drop down menu. Staff can also add additional information using the remark portion of the
page. After completing the form, the staff is required to submit the request by clicking of the request leave button. After
successful submission, the leave request automatically reflect on the superior officers account for approval or rejection as
shown in Figure 6.
If the superior officer rejects the leave, a reason for rejecting the leave must be entered and the applicant will be notified. If
the leave requires a higher superior officer for approval before notifying the employee or members of staff in the
same department, the add notification button can be used to select the superior officers and department to be notified.
PERFORMANCE EVALUATION
This work was compared with conventional method of employee leave management system. The system was tested
and compared with the manual method, evaluated for speed, usability and conveniences for efficient management of staff
leave through the perception of assessments of these qualities by both academic and non academic staff of Ibrahim
Badamasi Babangida University (IBBU) Lapai. Data were collected inform of questionnaire after responded used the manual
method of employee leave management and the developed leave management system. A well structured questionnaire to
assess the Speed, usability and conveniences factors were administered to each respondents. A total of 150 questionnaires
were distributed to both academic and non academic staff of Ibrahim Badamasi Babangida University (IBBU) Lapai for
assessing the manual method and the developed system for requesting, generating report and approval/rejection of
leave requests using speed, usability and conveniences to influence the assertion that the developed system have capacity to
efficiently manage staff leave in conveniently and timely manner than the existing method. Three performance
evaluation metrics; speed, usability and conveniences were measured and the results are shown in Table 1 and figure 7.
Table 1: Users Perception on Manual Method and Developed Employee Leave Management System
2. Conveniences 5% of responded agreed that the 95% of respondent agreed that the
manual method is most convenient developed system is the most
Convenient
Findings from usability revealed that 94% of respondent agreed that the developed system is easy to use compared to the
existing method as shown in Table 1 and Figure 7. 98% of respondents agreed that the system can deliver service in timely
manner compared to the existing system. The findings of convenience assessments revealed that 95% agreed that the
developed
system offers convenience service to both academic and non academic staff of the university compared to the existing
method.
Users Perception in
%
99
98
97
96 Users Perception in %
95
94
93
92
Usability Convenieces Speed
Figure 7: Users Perception on Employee Management System
CONCLUSION AND RECOMMENDATION Stephen, B.U. and Chukwudebe, G.A., Dike, D.O.
Employee leave management system for managing staff and Chukwuchewa, N. (2018). Improved Leave
leave in higher institution has successfully been Schedulling Algorithm for Improved Service Delivery
developed. The system was developed in line with three in Nigeria University System. Nigerian Journal of
tier architecture software model and implemented Technology. 4(37). Pg 1039.
using web based technologies which include CSS, JS,
HTML, MySQL. The system serves as improvement in Vibrant, K.K., Arjun, K.G., Ashish, K., and Abhishek,
staff management, maintain accuracy, transparency and P. (2017). Student Leave Management System.
highlight the need to integrate advance technology in International Journal of Advance Research and
employee record and welfare management in higher Innovative Ideas in Education. 03(05). Pg 124
institution. The developed system enables the employees in
academic institutions to request and track their leave at Zehra, A.B. (2014). Human Resources Management and Its
their own convenient time in timely manner. Superior Importance for Todays Organization. 1(2).
officers of the institution and administrative department can
create leave policies, check transparency and plan activities
ahead of time. Further researchers can integrate Unstructured
Supplementary Service Data (USSD) into the System to
manage employees leave and emergency welfare.
REFERENCES
©2020 This is an Open Access article distributed under the terms of the Creative Commons Attribution
4.0 International license viewed via https://creativecommons.org/licenses/by/4.0/ which permits
unrestricted use, distribution, and reproduction in any medium, provided the original work is cited
appropriately