50%(2)Il 50% ha trovato utile questo documento (2 voti)
1K visualizzazioni4 pagine
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.
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.
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.
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!