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!