HR Express

download HR Express

If you can't read please download the document

description

Payroll System

Transcript of HR Express

HR Express: AN ONLINE PAYROLL SYSTEMA Complete Software Requirements SpecificationVersion 1.0Client Name:SEA OLYMPS MAR!E"#$% #$C.Proponent:Agruda Mar!in"e!elos Luigie "eoLegaspi Elmerl#nneSandal $e!inIntrodu%tion & Rationale o' t(e Stud#E&er'one wants to li&e in peace an( )armon'* t)at+s w)' t)e' wor, )ar( to earnfor a li&in-. $o one in t)is worl( woul( sa' t)e' are not wor,in- for t)e mone'. E&er'penn' t)e'+&e wor,e( )ar( means a lot to t)em. .it) our tec)nolo-' to(a'* automate(s'stems are /ein- (e&elope( to ,eep trac, of t)in-s* li,e online mana-ement s'steman( automate( pa'roll s'stem.An automate( pa'roll s'stem ena/les t)e emplo'er toprocess its pa'rollt)rou-) a computeri0e( s'stem. A manualpa'rolls'stem requirest)at t)e pa'roll /e processe( /' )an( an( is t)erefore a consi(era/l' slower proce(uret)an an automate( s'stem. Pa'roll s'stem is a software w)ic) or-ani0es all t)e tas,s ofemplo'ee pa'ment an( t)e filin- of emplo'ee ta1es. ")ese tas,s can inclu(e ,eepin-trac,in-of )ours* calculatin-wa-es* wit))ol(in-ta1esan((e(uctions* an(pa'in-emplo'ment ta1es to t)e -o&ernment.")eonlinepa'roll s'stemt)at isto/e(e&elopisanall2in2oneutilit'use(tocorrect errors in 3'namics Pa'roll* easin- t)e )ea(ac)es of ,eepin- up wit) re-ulationc)an-es. "rac, emplo'ee eli-i/ilit' wit) a couple of eas' clic,s. Our s'stem+s -oal is tocontri/ute a -reat )elp to t)e compan' for it will facilitate a num/er of processes w)ic)can /e controlle( in a lesser amount of time an( to accuratel' ali-n t)e allocation ofpa'roll to t)e customer (eman(s of eac) store w)ile also matc)in- t)e pa'rollrequirements to t)e nee(s of wor,flow. #t will )elp t)e proprietor4 t)e )uman resource(epartment aswell ast)eemplo'ees/etterinun(erstan(in-t)eelementsont)eirsalar'* (e(uctions* ,eepin- trac,s of t)eir sums an( optimi0in- )uman capital.Emplo'ees can file lea&e*o&ertime*an( requestfor atten(ance a(5ustments t)rou-)online pa'roll s'stem.S#stem "es%riptionOnline pa'rolls'stem is a software w)ic) willrun t)rou-) computer for pa'rollrecor(. #t containst)eautomationof time,eepin-for e&er'emplo'eeto-eneratepa'roll transaction. #t can &iew an( up(ate emplo'ee information* set a non2wor,in- orwor,in- )oli(a'* access control an( also calculation of 16t)mont) pa' an( ta1 refun('earl' report. ")e proponent c)ose to (e&elop an application t)at will /enefit /ot) t)eclient an( t)e proponent at t)e same time. Ot)er companies an( /usinessesta/lis)ments are stillusin- t)e manualwa' for mana-in- t)eir emplo'ee+s pa'roll.Co(e#-niter is a powerful P7P framewor, /uilt for (e&elopers w)o nee( a simple an(ele-ant tool,it to create full2feature( we/ applications.#tis an open source rapi((e&elopment we/ application framewor,* for use in /uil(in- ('namic we/ siteswit) P7P an( t)is pro5ect."'pes of user87uman Resource 3epartment 9 #t can access t)e entire functionalit' of t)e s'stem. #tcan a(( (e(uctions of an' t'pe :loans* a(5ustments an( etc; an( auto fill2in atten(anceif on /usiness tra&el. #t can appro&e an( mana-e all 3"R+s of t)eir people.Emplo'ee2 #t can file lea&e* o&ertime* requests for atten(ance a(5ustments online."esign Model")es'stema(ministersamo(ernwa'incalculatin-t)epa'roll an(recor(snecessar'informationof eac)emplo'eeint)ecompan'.#t will prompt t)euser tore-ister to )isirst* ist)e(e&elopment of 3ataEntr'Mo(ulet)at inclu(escreatin- $ew Emplo'ee Recor(* $ew 3i&ision an( $ew 3epartment. Secon(* is t)e ?01 Mo(ulew)ic)inclu(est)eEmplo'eelists. ")ir(* is3"R:(ail'timerecor(; s'stemw)ic)t)elo-summar'* S)ift Sc)e(ules* Rest 3a' an( O&ertime Entr' can /e foun(. >ourt)* is t)e Pa'rollmo(uleit inclu(esProcessPa'roll* Emplo'eeRunnin-Allowancean(Emplo'eeRunnin-3e(uction. >ift)* is t)e @enefits mo(ule w)ic) inclu(es Lea&e Entries* Lea&e Entries per "'pe*Lea&e @alances an( Lea&e Cre(it. Entr'. Si1t)* is t)e Contri/ution mo(ule w)ic) inclu(es P)il7ealt) Contri/utions* Pa-2i/i- Contri/utions* SSS Contri/utions* "a1 Contri/utions an(Statutor' 3e(uction Summar'. Se&ent)* is t)e Reports mo(ule w)ic) inclu(es Acti&eEmplo'ees* Resi-ne(Emplo'ees* A.OLemplo'ees* "erminate(Emplo'ees* >orce(Lea&eEmplo'ees* En(Of Contract Emplo'ees* La/or 7our Summar'an(3"Rsummar'.Ei-)t)*A(min mo(ule w)ere 'ou can see all users* Access Control* ser Access Control an( Mo(ules.A. 3ata Entr'2 it ena/les t)e a(ministrator to create $ew Emplo'ee Recor(* $ew 3i&ision an( $ew 3epartment.@. ?01 Mo(ule 9 it ena/les t)e a(ministrator to &iew t)e Emplo'ee lists.C. 3"R S'stem2 ena/les t)e a(ministrator to &iew an( e(it t)e lo- summar'* S)ift Sc)e(ules* Rest 3a' an( O&ertime Entr'.D. Pa'roll2 ena/les t)e a(ministrator to &iew t)e processe( Pa'roll* Emplo'ee Runnin- Allowance an( Emplo'ee Runnin- 3e(uctionE. @enefits2 ena/les t)e a(ministrator to &iew* a(( an( e(it Lea&e Entries* Lea&e Entries per "'pe* Lea&e @alances an( Lea&e Cre(it. >. Contri/utions2 ena/les t)e a(ministrator to &iew (e(uctions suc) as P)il 7ealt) Contri/utions* Pa-2i/i- Contri/utions* SSS Contri/utions* "a1 Contri/utions an( Statutor' 3e(uction Summar'.%. Reports2 ena/les t)e a(ministrator to &iew Acti&e Emplo'ees* Resi-ne( Emplo'ees* A.OL emplo'ees* "erminate( Emplo'ees* >orce( Lea&e Emplo'ees* En( Of Contract Emplo'ees* La/or 7our Summar' an( 3"R summar'.7. A(min2 ena/les t)e a(ministrator to &iew all users* Access Control* ser Access Control an( Mo(ules.+ire'rame o' t(e HR Express: An Online Pa#roll S#stem1. 3A"A E$"RY 2 it ena/les t)e a(ministrator to create $ew 3i&ision* $ew Emplo'ee Recor( an( $ew 3epartment.1.1 Create $ew 3i&ision 2a mo(ule it ena/le to create new (i&ision.1.2 Create $ew Emplo'ee Recor( 2a mo(ule it ena/le to &iew emplo'ee recor(s.1.3Create $ew 3epartment 2a mo(ule it ena/le to create new (epartment.?. ?01 MO3LE 2 it ena/les t)e a(ministrator to &iew t)e Emplo'ee lists.2.1 Emplo'ee List 9 a mo(ule it ena/le to &iew t)e emplo'eeAs list.6. 3"R SYS"EM 9 it ena/les t)e a(ministrator to &iew t)e (ate an( times recor(s.3.1 Lo- Summar' 9 a mo(ule it ena/le to &iew t)e lo-2in an( lo-2out summar'.3.2S)ift Summar' 2a mo(ule it ena/le to &iew t)e s)iftin- summar'.3.3Rest 3a' 2a mo(ule it ena/le to &iew t)e rest (a's of t)e emplo'ee.3.4O&ertime 2a mo(ule it ena/le to &iew t)e o&ertime of t)e emplo'ee.B. PAYROLL 2 ena/les t)e a(ministrator to &iew t)e processe( Pa'roll* Emplo'ee Runnin- Allowance an( Emplo'ee Runnin- 3e(uction4.1 Processe( Pa'roll 2a mo(ule it ena/le to &iew process pa'roll.4.2Emplo'ee Runnin- Allowance2a mo(ule it ena/le to &iew emplo'ee runnin- allowance.4.3 Emplo'ee Runnin- 3e(uction 2 a mo(ule it ena/le to &iew emplo'ee runnin- (e(uctions.C. @E$E>#"S 2 @enefits2 ena/les t)e a(ministrator to &iew* a(( an( e(it Lea&e Entries* Lea&e Entries per "'pe* Lea&e @alances an( Lea&e Cre(it.5.1 A(( an( e(it Lea&e Entries 2a mo(ule it ena/le to a(( or e(it lea&es.5.2Lea&e Entries per "'pe 2a mo(ule it ena/le to &iew lea&e entries per t'pe.5.3 Lea&e @alances 2a mo(ule it ena/le to &iew lea&e /alances.5.4 Lea&e Cre(it 2a mo(ule it ena/le to &iew lea&e cre(its.D CO$"R#@"#O$S 2 ena/les t)e a(ministrator to &iew (e(uctions suc) as P)il 7ealt) Contri/utions* Pa-2i/i- Contri/utions* SSS Contri/utions* "a1 Contri/utions an( Statutor' 3e(uction Summar'.6.1 P)il 7ealt) Contri/utions 2a mo(ule it ena/le to &iew P)il 7ealt) Contri/utions6.2 Pa-2i/i- Contri/utions 2a mo(ule it ena/le to &iew Pa-2i/i- Contri/utions.6.3 SSS Contri/utions 2a mo(ule it ena/le to &iew SSS Contri/utions.6.4 "AE Contri/utions 9a mo(ule it ena/le to &iew "a1 Contri/utions.6.5 Statutor' 3e(uction Summar'. 2a mo(ule it ena/le to &iew Summari0e Statutor' 3e(uctions.F. REPOR"S2 ena/les t)e a(ministrator to &iew Acti&e Emplo'ees* Resi-ne( Emplo'ees* A.OL emplo'ees* "erminate( Emplo'ees* >orce( Lea&e Emplo'ees* En( Of Contract Emplo'ees* La/or 7our Summar' an( 3"R summar'.7.1 Acti&e Emplo'eeAs 9 a mo(ules it ena/les 'ou to &iew Acti&e Emplo'eeAs.7.2 Resi-ne( Emplo'eeAs 2 a mo(ules it ena/les 'ou to &iew Resi-ne( Emplo'eeAs.7.3 A.OL Emplo'eeAs 2 a mo(ules it ena/les 'ou to &iew A.OL Emplo'eeAs.7.4 "erminate( Emplo'eeAs 2 a mo(ules it ena/les 'ou to &iew terminate( emplo'eeAs.7.5 >orce( Lea&e Emplo'eeAs 2 a mo(ules it ena/les 'ou to &iew force( to lea&e emplo'eeAs7.6 En( of Contract Emplo'eeAs 2 a mo(ules it ena/les 'ou to &iew en( of contract emplo'eeAs7.7 La/or 7our Summar' 2 a mo(ules it ena/les 'ou to &iew la/ore( )our summar'.7.8 3"R Summar' 2 a mo(ules it ena/les 'ou to &iew (ate time recor(s of emplo'eeAs.=. A(min 2 na/les t)e a(ministrator to &iew all users* Access Control* ser Access Control an( Mo(ules.8.1 Acces Control 2a mo(ules it ena/les 'ou to &iew Acces Control.8.2 ser Access Control 2a mo(ules it ena/les 'ou to &iew controls of user access.8.3 Mo(ules 2a mo(ules it ena/les 'ou to &iew mo(ules.