You are on page 1of 6

LEAVE APPROVAL SYSTEM

BACHELOR OF TECHNOLOGY
(Computer Science and Engineering)

QUEST GROUP OF INSTITUTIONS

Submitted To:- Submitted By:-


Mrs Jyothi Shree Ankit
1511834
CSE 8th SEM
Introduction:
It’s a leave management system project, used in any organization. The Leave Management
module in the company allows their employees to manage their own leaves data. Employees can
apply for leave via a mobile application (platform independent) and view their leave record with
information on leaves availed, canceled along with the annual leave balance summary.

All leave applications go through an automatic approval process, wherein, the employee’s
manager is informed of leave applications via an automatic email generated by the system or a
notification in the app.

Study of Current System


Existing System in a Quest Group Of Institutions of Engineering for Leave Management of their
employees is manual. Faculty Members has to manually fill up the leave report along with load
adjustment and take approval from HOD and Principal. After the approval of HOD and Principal
the leave report is send to clerk. Clerk manually maintains the record of leave for each faculty in
a leave register.

Problem and Weaknesses of Current System

 Existing System is manual and requires paper work.


 Leave application and load adjustment can be done through leave report.
 Clerk has to maintain leave register manually every year.
 Leave calculation is manual.
 In order to view the leave balance, faculty member has to visit admin office and
contact clerk.

Requirements of New System


In order to overcome the problems of existing system I decided to develop a new system
which is fully automated. New System provides web based control panel for admin staff using
which admin can manage employee, leave types and allot year wise leave to each faculty
member. It provides mobile based application using which employee can apply for leave and
adjust their load directly from their mobile. Employee can view their leave balance directly from
mobile application. Calculation of leave is done automatically so there is no need of manual
calculation. There is no need to maintain leave register in admin office for every year.

Objective of Project
Objective of the project is to develop an application using which faculty member of the institute
can apply for leave and adjust their load directly from mobile application and HOD of their
respective department can grant the leave application. Administrator can manage department,
leave types, and leave balance and employee of the institute.

Main Modules Of New System


Following are the main modules of the new system along with their functionality:

(1) Super Admin


 Manage Admin
 Manage Personal Profile

(2) Administrator User


 Manage Department
 Manage Leave Type
 Manage Designation
 Manage Employee
 Leave Allocation
 Report Generation

(3) Employee
 Manage Personal Profile
 View Leave Balance
 Leave Application
 Load Adjustment
 View Load assigned by other faculty
 View Leave Application Status

(4) H.O.D
 Manage Personal Profile
 View Leave Balance
 Leave Application
 Load Adjustment
 View Load assigned by other faculty
 View Leave Application Status
 Approve Leave/Reject Leave

(5) Director
 Manage Personal Profile
 View Leave Balance
 Leave Application
 Load Adjustment
 View Load assigned by other faculty
 View Leave Application Status
 Approve Leave/Reject Leave
Feasibility Study: -

Feasibility study is made to see if the project on completion will serve the purpose of the
organization for the amount of work, effort and the time that spend on it. Feasibility study lets
developer for see the future of the project and the usefulness. Feasibility study of a system
proposal is according to it is workability, which is impact on the organization ability to meet
their user needs and effective use of resources. Thus, when a new application is proposed it
normally goes through feasibility study before it is approved for development. The document
provides the feasibility of the project that is being designed and lists various areas that were
considered very carefully during the feasibility study of this project such as:

 Technical Feasibility
 Operational Feasibility
 Economic Feasibility
 Behavioral Feasibility

1. Technical Feasibility: -

The system must be evaluated from the technical point of view first. The assessment of this
feasibility must be based on an outline design of the system requirement in the terms of input,
output, programs and producers. Having identified an outline system, the investigation must go
on to suggest the type of equipment, required method developing the system, of running the
system once it has been designed technical issues raised during the investigation are:

 Dose the existing technology sufficient for the suggested one?


 Can the system expand if developed?

The project should be developed such that the necessary functions and performance archived
within the constraint. The project is developed within latest technology.

2. Operational Feasibility: -

It refers to the feasibility to be operational. Some products may work very well at the design and
implementation but many fail in the real environment. It introduces the study of human resources
required and their technical expertise.
This product is operationally feasible. This provides consistent and integrated data management.
It also provides information at all levels.

3. Economic Feasibility: -

The developing system must be justified by cost and benefit. Criteria to ensure that effort is
concentrated on project, which will give best, return at the earliest. One of the factors, which
affect the development of a new system, is the cost it would require.

The following of the important financial questions asked during preliminary investigation:
 The cost Conduct a full system investigation.
 The cost hardware and software.
 The benefits in the form of reduced or fewer costly errors.
 Reduces the processing time.
 Administrative will be effective.

4. Behavioral Feasibility: -

This includes the following questions.

 Is there sufficient support for the user?


 Will the proposed system cause harm?
 The project would be beneficial because it satisfies the objectives when developed and
installed and all the behavioral aspects are considered carefully and concluded that the
project is behaviorally feasible.

Software Requirements Specifications


(1) Front End Tool: Android
(2) Back End Tool: MySQL, PHP APIs
(3) Documentation Tool: Microsoft Office 2007

Facilities required for proposed work


The Project Made here is just to ensure that this project is could be valid in today real
challenging world. Here all the facilities are made and tested. Currently the system works for
limited number of administrators to work. In near future it will be extended for many types of
insurance policies so that efficiency can be improved.

 We think that not a single project is ever considered as complete


forever because our mind is always thinking new and our necessities also are
growing.
 Our Project also, if you see at the first glance that you find it to be complete but
we want to make it still mature and fully automatic.
 As system is flexible you can generate more report and screen as and when required.
 The system is modified in future as per the customer requirement.
 In this system we can add more reports about users so more and more Information about
the Leave Approval System
Bibliography

Books Referred:

1. Fundamentals of SOFTWARE ENGINEERING by RAJIB MALL


2. Database Management Systems by THOMAS CONNOLLY& CAROLYN BEGG
3. PHP And MySQL Web Development by LUKE WELLING

Websites Referred:
 https://www.tutorialspoint.com
 https://www.w3schools.com
 http://www.javaTpoint.com
 http://www.youtube.com
 http://www.mysirG.com

You might also like