50% found this document useful (2 votes)
2K views

Leave Management System Abstract

This document outlines the requirements and functional components for an Easy Leave software project. The software is intended as a web-based leave management tool that can be accessed through an organization's intranet. It allows employees to apply for and manage leave approvals electronically. The system also automatically credits leave days and has features like notifications, cancellation requests, and report generators. Key modules include administration, employee, search, reports, and authentication functions.

Uploaded by

Qousain Qureshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
2K views

Leave Management System Abstract

This document outlines the requirements and functional components for an Easy Leave software project. The software is intended as a web-based leave management tool that can be accessed through an organization's intranet. It allows employees to apply for and manage leave approvals electronically. The system also automatically credits leave days and has features like notifications, cancellation requests, and report generators. Key modules include administration, employee, search, reports, and authentication functions.

Uploaded by

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

Info Base Innovations.

Title of the Project Easy Leave


Software Requirements
Operating System Server: Windows XP or
later
Dataase Server: Microsoft SQL Server-
2005
!lient: Microsoft Internet Explorer
Tools: Microsoft Visal Stdio !"et-200#
"ser #nterface: $sp!"et wit% $&ax
Code Behind: C#.Net
$ar%ware Requirements
Processor: Intel Penti' or More
Ram: 5(2 M) *a'
$ar% Dis&: P+ wit% 20,)
'stract
-%is pro&ect is ai'ed at developin. a we/ /ased Leave Mana.e'ent -ool0
w%ic% is of i'portance to eit%er an or.ani1ation or a colle.e!
-%e Eas2 Leave is an Intranet /ased application t%at can /e accessed
t%ro.%ot t%e or.ani1ation or a specified .rop34ept! -%is s2ste' can /e sed
to ato'ate t%e wor5flow of leave applications and t%eir approvals! -%e periodic
creditin. of leave is also ato'ated! -%ere are featres li5e notifications0
cancellation of leave0 ato'atic approval of leave0 report .enerators etc in t%is
-ool!
6nctional co'ponents of t%e pro&ect7
-%ere are re.istered people in t%e s2ste'! So'e are approvers! $n
approver can also /e a re8estor! In an or.ani1ation0 t%e %ierarc%2 cold /e
En.ineers3Mana.ers3)siness Mana.ers3Mana.in. 4irector etc! In a colle.e0 it
cold /e Lectrer3Professor39ead of t%e 4epart'ent34ean3Principal etc!
6ollowin. is a list of fnctionalities of t%e s2ste'7
Info Base Innovations.
(! $ person s%old /e a/le to
lo.in to t%e s2ste' t%ro.% t%e first pa.e of t%e application
c%an.e t%e password after lo..in. into t%e s2ste'
see %is3%er eli.i/ilit2 details :li5e %ow 'an2 da2s of leave %e3s%e is
eli.i/le for etc;
8er2 t%e leave /alance
see %is3%er leave %istor2 since t%e ti'e %e3s%e &oined t%e
co'pan23colle.e
appl2 for leave0 specif2in. t%e fro' and to dates0 reason for ta5in.
leave0 address for co''nication w%ile on leave and %is3%er
sperior<s e'ail id
see %is3%er crrent leave applications and t%e leave applications
t%at are s/'itted to %i'3%er for approval or cancellation
approve3re&ect t%e leave applications t%at are s/'itted to %i'3%er
wit%draw %is3%er leave application :w%ic% %as not /een approved
2et;
+ancel %is3%er leave :w%ic% %as /een alread2 approved;! -%is will
need to /e approved /2 %is3%er Sperior
.et %elp a/ot t%e leave s2ste' on %ow to se t%e different
featres of t%e s2ste'
2! $s soon as a leave application 3cancellation re8est 3wit%drawal
3approval 3re&ection 3password-c%an.e is 'ade /2 t%e person0 an
ato'atic e'ail s%old /e sent to t%e person and %is sperior .ivin.
details a/ot t%e action
Info Base Innovations.
=! -%e n'/er of da2s of leave :as per t%e ass'ed leave polic2; s%old /e
ato'aticall2 credited to ever2/od2 and a notification re.ardin. t%e sa'e
/e sent to t%e' ato'aticall2
>! $n ato'atic leave-approval facilit2 for leave applications w%ic% are older
t%an 2 wee5s s%old /e t%ere! "otification a/ot t%e ato'atic leave
approval s%old /e sent to t%e person as well as %is sperior
(! ?e2words7
,eneric -ec%nolo.2 ?e2words7 4ata/ases0 @ser Interface0
Pro.ra''in.
Specific -ec%nolo.2 ?e2words7 $SP!"et0 +A!"et0 MS SQL Server
Pro&ect -2pe ?e2words7 Presentation0 )siness0 4ata $ccess La2ers
S4L+ ?e2words7 $nal2sis0 4esi.n0 I'ple'entation0 -estin.
The mo%ules involve% are:
$d'inistration
E'plo2ee
Searc%
*eport
$t%entication
'%ministrator:(
In t%is 'odle t%e $d'inistrator %as t%e privile.es to add all t%e E'plo2ees and
re.ister t%e' in t%e or.ani1ation and c%ec5 t%e infor'ation of t%e E'plo2ee and
c%ec5 t%e stats of t%e leave w%en t%e2 %ave ta5en and w%at t2pe of leave t%e2
%ave ta5en and searc% is done /ased on t%e e'plo2ee and report is .enerated
/ased on e'plo2ee!
Search:(
-%is 'odle contain co'plete searc% li5e Leave searc%0 -2pe of Leave0 E'plo2ee
/ased on t%e leave and startin. and endin. da2 of leave!
Info Base Innovations.
Employee:(
In t%is 'odle e'plo2ee %as t%e privile.es to se %is serna'e and password for
lo.in and %e can see t%e re8est .iven /2 t%e csto'er and %e can pass t%e
process to t%e )siness Mana.er and 'aintain t%e record of t%e csto'ers!
Reports:(
-%is 'odle contains all t%e infor'ation a/ot t%e reports .enerated /2 t%e
E'plo2ees /ased on t%e Perfor'ance and /2 t%e leave stats!
'uthentication:(
-%is 'odle contains all t%e infor'ation a/ot t%e at%enticated ser! @ser
wit%ot %is serna'e and password can<t enter into t%e lo.in if %e is onl2 t%e
at%enticated ser t%en %e can enter to %is lo.in!

You might also like