STAFF - Employee Leave Management System Proposal Final
STAFF - Employee Leave Management System Proposal Final
MONOGRAPH PROPOSAL
ON
Project Name in English
ACI Staff_Employee Leave Management System
Project Name in Dari
سیستم مدیریت مرخصی کارکنان_کارمند ای سی آی
BY
Name
AB.Hamim “Farhat”
Registration Number
19RX-200-244
In partial fulfillment of the requirements for the award of the degree of
BACHELOR OF SOFTWARE ENGINEERING
BSE
TO
RANA University
Baraki Square, Kabul–Afghanistan
Ministry of Higher Education دلوړو زده کړو وزارت
Directorate of Private Higher Education د لوړو زده کړو د خصوصي پوهنتونو ریاست
RANA University رڼا پوهنتون
Directorate of Computer Science Faculty د کمپیوټر ساینس پوهنځي ریاست
Department of Software Engineering
دسافتیر انجینرک دیپارتمنت
MONOGRAPH PROPOSAL
ON
IWA Inventory Management System
In partial fulfillment of the requirements for the award of the degree of
BACHELOR OF SOFTWARE ENGINEERING
(BSE)
TO
RANA UNIVERSITY
Date: Date:
TABLE OF CONTENTS:
ABSTRACT: …………………………………………………………………………………………………………………........................................1
INTRODUCTION: ……………………………………………………………………………………………………………………………………………….2
EMPLOYEE: …………………………………………………………………………………………………………………………………………………………………………………………………..3
TECHNOLOGY: ……………………………………………………………………………………………………………………………………………………………………………………………..6
ABSTARCT:
“Staff_EMPLOYEE LEAVE MANAGEMENT SYSTEM” combine number of processes and systems to
automate ad easily manage staff_employee data, leave request, track and grant leave. In many
organization staff are entitled to different types of leave, these leaves are granted according to
organization policy. Administrative department is mostly responsible for managing and granting
leave request. To this end, most organization 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 achived by developing an automated staff_employee
leave management system using the three tier software architectural model. The system is
implemented using web based technologies wich incluce CSS, JS, HTML, MYSQL, PHP and runs on
windows operating system,mobile phones as well as tablets. 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.
INTRODUCTION:
An staff_employee leave management system is a platform that enables the staff and admin of an
organization to easily apply, correctly allocate, track and grant leave. In many organizations, staff
are entitle to different kind of leave: study leave, sick leave, annual leave, leave without pay,
research leave and maternity leave. These leave are been taken and recorded according to
organization policy. The administrative department is mostly considered as one of the most
important assets in every organization. It is a part of administrative department function to keep all
the records of staff_employee. Every organization administrative department is information driven,
and the admin staff drives and carry out day to day activities. In most organization, conventional
method of requesting and managing leave is been used. In conventional method, academic staff is
required to manually write and submit leave application to administrative department through the
Head of Department (HOD). The head of department minutes and forward the request to higher
staff in charge, who approve or reject the request. This method is time consuming,
EXISTING SYSTEM:
In existing sysyem every organization follows manual procedure in wich department should enter in
time and out time in a record book. At the end of each month head of department will calculate
leaves of every department member wich is a time taking process and there is chance of losing
records.
PROPOSED SYSTEM:
The proposed system automates the existing system, it decreases the paper work and easier record
maintainance by having a database for leaves. The database maintains the information about the
leave. It reduces the time and manual paper work for apply a leave. The leave management system
reduce the over work and risk of the HOD (Head of Department).
Admin:
The admin can login by valid email address and password, admin can add new employee, and
manage employee leaves. Like accept or reject the employee leave request.
Employee:
Employee can login by a valid email address and password, employee can apply for leave.
Logical Design:
there is simple of loical designs in below, you can see it.
Admin Profil:
Login As Staff:
Staff dashboard:
Staff Profile:
Departement Window:
Departement List
Manage Staff :
New Staff:
Leave Portal:
Staff Leave Form:
Layout Setting
Logical topology:
There is simple of logical design in below you can see it.
Use case diagram:
Employee Login
Admin Login
Staff
Leave Request
Admin
Logout
Software used:
Languages: CSS, JS, HTML, PHP,
RDBMS: MYSQL
Hardware used:
Processor: 11th Gen Intel(R) Core(TM) i7-11370H @ 3.30GHz 3.30 GHz
RAM: 16.00 GB
Tools used:
Editor Used: PHP 8.0, Sublim Text, XAMPP server for MYSQL, VS Code, Adobe Photoshop CC 2021.
Technology used:
Operating System: Windows 11 pro-64bit
The undersigned certify that they have read the following Project Proposal and are satisfied
with the overall contents and idea, and recommend the project proposal to the Department
of Computer Science for acceptance.
Title:
Prepared by: