Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

WhoIsOff

Tejus S: Author

Department of Masters of Computer Applications (MCA)

Author : tejusgowda95@gmail.com

Introduction

Human resources are the most important resources of any organization. HR department performs an active role
in the organization. It has the ability to plan even more important and worth organizational resources. The
company that would not afford high level efficient employee force management without HR Team. HR
Management activities include recruitment and appointment, manager management, performance management,
organizational development, employee engagement and employee off management and more.

Leave management holds all records of leave given by staffs in accordance with the company leave policy. The
use of an effective leave management system is of primary importance organization. Leave management system
is an automated online standard that circulates all types of leave applications and leave a comment, and the
system to record different types of leaves/Offs. This a system can be installed to automate and accept leave
application work process. It's easy and simple to use a system that allocates paperwork, spans time and money.
However, the whole process of managing a leave is currently manual in the organization in which I work.

Abstract:

This project aims to develop an online license management system that is important for
organization. The Leave Management Application (LMA) is an application based on the Intranet which can be
accessed across the organization or within a specified group / department. The above system can be used to
automate the leave applications that are submitted by employees’ and their approvals. Periodic leave credit is
also automated. This application reduces paper work & keeps the records more efficiently.

Keyword:
PyCharm, Django framework, SQLite server
Introduction:

In present paper work that is related to leave management, Offs are maintained using register book for
employees. Employees’ need to submit their offs manually I.e in a written work or letters to their respective
Team Leads or Managers. This increases documents & make boring notes that lead in difficulties in
maintaining

The purpose of the proposed system is to reduce documents, registers, logs and assist in maintaining records
more easily by having certain centralized Database , where Offs can be maintained.
Best use of this application is that it reduces, data loss. The proposed system is improvises the existing system.
This reduces paperwork & also enables easier management of records. This application smartly adapts to HRM
policies & enables staffs and their reporting manager or team leads to manage offs and replacement for better
work scheduling.

MAIN MENU
The main module consists of the home page to which redirects you to several modules like login page, apply
leave page, about, contacts.
LOGIN
LOGOUT
SUBMIT

OPTIONS

There are four options in our leave management system you have to click submit after selecting one of the
options from the four: 1. Leave Request 2. Leave Request - Overview 3. Leave Approval 4. Leave Balance

Use case Diagram

System Architecture

Flow Char

Existing system:

In the existing paper work related to leave management, leaves are maintained using the attendance register for
staff. The staff needs to submit their leaves manually to their respective authorities. This increases the
paperwork & maintaining the records becomes tedious. Maintaining notices in the records also increases the
paperwork.

Issues in Existing System:

It does not ensures security of every record . It increases the redundancy of data and gives various facilities .It
leads to loss of data .The staff has to write a letter to its superior for leave which makes it a tedious work for the
staff.

Analysis of Employee Leave Management

Organizational Leave Management involves the process in which employees request time away from work and
Team Leads or HR approve or reject leave based on organization leave policies. Leave management is one of
the simplest application. HR must ensure compliance with company policies, guarantee the availability of
sufficient employees at all the working time of organization and also make sure that employee satisfaction is
gained. Manually Managed leave programs are complex and often result in exceptions and errors.

5.2. An Overview of Existing Leave Policy at MetLife


5.2.1. Categories of Leave According to the leave policy

7 types of leave that all employees of the organization can avail:

i. Earned Leave (Annual/Privilege Leave)


ii. ii. Casual Leave
iii. iii. Sick Leave
iv. iv. Maternity Leave
v. v. Volunteering Leave
vi. vi. Study Leave
vii. Loss of Pay (LOP)

5.2.2. Description of Different Types of Leave

1. Paid leave (annual / privilege)


This type of leave applies to every permanent employee who has completed one
year of continuous service at organization. He/she will be able to earn 18 earned leave Eighteen working days.
It is counted in the working days. Upon successful completion of One year, an employee will be able to request
HR for at least 3 days of earned leave that must be submitted within 14 days before the date of benefit.

2. Casual Leave
Casual leave can be applied when an employee is unable to attend his / her office
Situations of an emergency nature. It is counted in working days. Casual leave is offered
Up to a maximum of 03 (three) days in the extension and not prefixed with annual leave or
Vacation. It cannot be shipped next year. The company has the right not to allow anything
Casual leave if this is the cause of employee absence
Applied for casual leave.

Sick leave

All employees are entitled to get sick by joining MetLife. Sick leaves
Counting calendar days and coming next year. If an employee
Employee must have more than 02 (two) consecutive working days
Provide a medical certificate issued by a licensed medical practitioner after joining.

Maternity leave

In any organization, a female employee is entitled to a full day's maternity leave of 180 days
Payment. After completing 06 (six) months' service, you will be eligible to serve on the Company
you can take maternity leave. It is only twice possible during this type of leave
service time at MetLife.

Volunteer vacation
This type of leave is granted to employees to encourage them to contribute to the social network
activities and help people in need. All regular MetLife employees can apply
within 1 working day (or 2 half day) of each calendar year and this leave is not carried
or accumulated next year.

Study leave
This type of vacation is determined by the policies developed by MetLife Bangladesh for various study
programs.

Leave Without Pay (LWP)


Unpaid leave may be granted to an employee in important positions if no other relief under this policy is
approved or all other applicable leaves have been provided. LWP is measured on calendar days.

Proposed System:

To automate the existing leave management in educational institutesTo decrease the paperwork and enable the
process with efficient, reliable record maintenance by using centralized database, thereby reducing chances of
data loss . To provide for an automated leave management system that intelligently adapts to HR policy of the
organization and allows employees and their line managers to manage leaves and replacements for better
scheduling of work load & processes.

System Requirements:

The system requirement for this project are :-


About

Hardware Requirements
Computer Network Main Server machine

SUMMARY

*Create a employee leave management system using C# and visual studio. *Has minimal system requirements.
*Implemented using Microsoft C#, Microsoft Visual Studio, and Microsoft SQL Server.

ACKNOWLEDGEMENT It is a pleasure to acknowledge “Computer Science Department”, for giving


the opportunity and allowing to do our project in the labs. We sincerely convey our gratitude to our project
guide Mrs. Madhuram.M whose continuous support and encouragement helped to complete the project. We are
also thankful to all the faculty and supporting staff who provided us with adequate data information and help in
spite of their hectic schedule.

2.1 Problem Statement


Currently, the entire vacation management system in my current employee organization
is manual and requires a lot of paperwork which creates a barrier to work efficiency.
Therefore, the purpose of this project is to automate vacation management that fits the
human resources policy of the organization and reduce paperwork by enabling the
process of efficient and reliable record maintenance through a central database that will
ensure the chance of data loss.

Currently, the whole leave management system in my current working organization is manual and requires a
lot of paperwork which creates a barrier to work efficiency. So, the objective of this project is to automate leave
management that intelligently adapts to HR policy of the organization and to decrease the paperwork by
enabling the process with efficient, reliable record maintenance using centralized database that will ensure the
chances of data loss.

REFERENCES [1]. www.wikipedia.com [2]. http://csharp.net-informations.com [3].


http://msdn.microsoft.com [4]. http://net-informations.com [5]. Notes on c# BY Herbert Scildht [6]. The
Complete Guide to C# Programming by Er.V.K.Jain [7]. C# Programming by E. Balgurusamy

BIOGRAPHY
Mishal Raj Under graduate Student,
Computer Science and Engineering at
SRM University
Ramapuram Chennai(TN)

You might also like