0% found this document useful (0 votes)
34 views31 pages

Minor Project On Leave Management System: Submitted To: Submitted by

This document describes a minor project to develop a leave management system for an educational institution. The system will allow faculty to apply for and view their leave status online. It will automate the leave approval workflow between faculty, heads of department, and the principal. The system aims to reduce paperwork and efficiently maintain leave records in a database. It will be a web-based application developed using Java technology, with modules for different user types like admin, faculty, and management.

Uploaded by

Arpit Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views31 pages

Minor Project On Leave Management System: Submitted To: Submitted by

This document describes a minor project to develop a leave management system for an educational institution. The system will allow faculty to apply for and view their leave status online. It will automate the leave approval workflow between faculty, heads of department, and the principal. The system aims to reduce paperwork and efficiently maintain leave records in a database. It will be a web-based application developed using Java technology, with modules for different user types like admin, faculty, and management.

Uploaded by

Arpit Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 31

SHRI DADAJI INSTITUTE OF TECHNOLOGY & SCIENCE

Minor Project
On
Leave Management System

Submitted To: Submitted By:


Department of C.S.E. Arpit Gupta
(0832IT161012)
Roshan Zameer
(0823CS173D15)
TABLE OF CONTENT
 Abstract

 Introduction

 Problem Domain

 Solution Domain

 Scope

 System Domain

 UML Diagrams

 E-R Diagram

 Technology & Tools

 Screenshots

 Conclusion

 References
ABSTRACT
• This project is aimed at developing an online leave
management system that is of importance to either
an organization.
• The Leave Management System (LMS) is a web
based application that can be accessed throughout
the organization or a specified group/Department.
This system can be used to automate the workflow of
leave applications and their approvals. The periodic
crediting of leave is also automated.
• Leave Management application will reduce paper
work and maintains record in more efficient way.
INTRODUCTION
• “Leave Management System” is a web based
application developed on Java technology.
• It contains 4 modules:-Admin, Principal, HOD, Faculty.
• Admin will maintain all the employee details like registration, delete.

• In Faculty module he/she can apply for leave, check their leave status,
update profile information, check their remaining leave’s.

• Head of Department can accept or reject leave requests of their faculty,


can also apply for leave, check their leave status, update profile information,
check their remaining leave’s.

• Principal can accept or reject leave request of HOD and faculty whose leave
request has been forwarded by the HOD and can update profile.
PROBLEM DOMAIN
• In existing system our college follows
manual procedure in which faculty apply
for leave through an application form to
head of department which forwards it to
the principal. At the end of each month
registrar will calculate leave’s of every
faculty member which is a time taking
process and there is chances of losing
records.
PROPOSED SOLUTION
• In proposed system chances of losing data is not possible
because data is maintained in the form of database.
Every day leave’s, remaining leave’s, history and user
information is updated in to database using a user friendly
GUI. This will reduce work for Head of departments and
simplify the process.
• The proposed system automates the existing system.
It decreases the paper work and easier record
maintenance by having a Database for leave’s
maintenance. It provides a easy, maintained and
systematic environment for the higher
panel(HOD/Faculty) for the approval of leave.
• This leave management system is an online web based
application which makes more flexible to
access information from anywhere.
SCOPE/FUTURE
ENHANCEMENT
For all the software there is always scope of future
enhancement .There are few enhancement
pointed out in proposed system. They are as
follows:-
1. Module for remaining staffs.
2. More functionality for admin.
3. Instant notification through Email.
4. An android application for this project.
SYSTEM DOMAIN
Software Requirement Specifications:-
• Operating System: Windows 7 and above
• NetBeans IDE 7.2.1 or 8.0.2
• Server: GlashFish
• Database: MySQL
• Web Browser
Hardware Requirement Specification:-
• Processor: 1.8GHz or above
• Ram: 2 Gb or above
DATA FLOW DIAGRAM
LEVEL-0
DATA FLOW DIAGRAM
LEVEL-1
SEQUENCE DIAGRAM
CLASS DIAGRAM
USE CASE DIAGRAM
ACTIVITY DIAGRAM
ADMIN
ACTIVITY DIAGRAM
FACULTY,HOD
ACTIVITY DIAGRAM
PRINCIPAL
E-R DIAGRAM

Uid
TECHNOLOGY & TOOLS
• Our project is based on JAVA technology.

• As our project is web application so for server side scripting we


have used java server pages and for client side we have used
HTML,CSS,JAVA SCRIPT.

• Mysql is the database that works as the back end of our project.

• The editing platform tool used is Netbeans IDE.

• Other Tools used are:-


1 Dreamweaver

2 StartUMl

3 Paint 3D

4 Ms PowerPoint

5 MS word
LOGIN PAGE
REGISTRATION PAGE
PROFILE PAGE
REMAINING LEAVE’S
APPLY PAGE
HISTORY PAGE
HOD VIEW PAGE
PRINCIPAL VIEW PAGE
LEAVE STATUS
REMAINING LEAVE’S PAGE
CONCLUSION
• Leave management system is very useful for
college to maintain leave record of each staff.
• The higher authorities may accept or reject the
leave applications requested by staff. Thus this
system reduce the excess amount of paper job
done by college to maintain leave’s.
• Principal’s and HOD’s work load can be
reduced.
• In comparison to existing system the proposed
system will be less time consuming and is more
efficient.
REFERENCES
• www.stackoverflow.com
• www.jsptutorials.com
• www.w3school.com
• www.creately.com
Any Queries ?..

You might also like