SoftwareTestingHelp OrangeHRM FRS-Sample

Embed Size (px)

Citation preview

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    1/22

    SOFTWARE REQUIREMENTS SPECIFICATIONSAMPLE DOCUMENT

    OrangeHRM My InfoModule L!e Pro"e#$Pro"e#$ Fun#$onal Re%ure&en$

    S'e#(#a$on ) *er+on ,

    Prepared by:http://www.SoftwareTestingHelp.com

    This is a sample SRS document for the live project training onhttp://softwaretestinghelp.com. Please read this document and

    use it as a reference for our live software testing project.

    http://www.softwaretestinghelp.com/http://www.softwaretestinghelp.com/
  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    2/22

    ontents,- Pur'o+e of $.e do#u&en$/------------------------------------------------------------------------------------0

    2. Pro"e#$ O!er!e1/------------------------------------------------------------------------------------------------- 0

    2-, Auden#e/---------------------------------------------------------------------------------------------------------- 0

    2-2 Hard1are and Ho+$ng/--------------------------------------------------------------------------------------0

    0- Infor&a$on Ar#.$e#$ure--------------------------------------------------------------------------------------3

    0-, My nfo Module-------------------------------------------------------------------------------------------------- 3

    0-,-, My Info Module--------------------------------------------------------------------------------------------3

    0-,-2 P.o$ogra'.--------------------------------------------------------------------------------------------------4

    0-,-0 Con$a#$ De$al+--------------------------------------------------------------------------------------------5

    0-,-3 E&ergen#y Con$a#$------------------------------------------------------------------------------------- 6

    0-,-4 De'endan$+-------------------------------------------------------------------------------------------------7

    0-,-5 I&&gra$on-------------------------------------------------------------------------------------------------8

    0-,-6 9o:------------------------------------------------------------------------------------------------------------- ,,

    0-,-7 Salary-------------------------------------------------------------------------------------------------------- ,2

    0-,-8 Re'or$ To--------------------------------------------------------------------------------------------------- ,0

    0-,-,; Qual(#a$on+------------------------------------------------------------------------------------------ ,0

    0-,-,, Me&:er+.'-------------------------------------------------------------------------------------------- ,8

    3- S$e De+gn---------------------------------------------------------------------------------------------------------2;

    3-, Ae+$.e$#

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    3/22

    !. Purpose of the document:This is nota project plan. It is a guide for system architecture and development, not for phasing,timelines or deliverables.

    This document is divided into three sections: Project Overvie

    Information !rchitecture "ite #esign

    2. Project "verview:

    #.! $udience:

    This document is intended as a complete guide for $""%&ser in using Orange'() *.+. Thisdocument is specially designed for non%specialists specialists may find the document a useful pointof reference. -y reading this guide, you ill learn ho to use Orange'() through the elements ofthe graphical user interface and hats behind some of the advanced features that are not alays

    obvious at first sight. It ill hopefully guide you around some common problems that fre/uentlyappear for users of Orange'().

    #.# Hardware and Hosting:

    Orange'()0s servers ill be hosted at 1 company0s site.Orange'() ill be hosted on to servers: One to host the actual ebsite and language3code, andthe other to host the database name3database.

    %. &nformation $rchitectureLog n $o $.e OrangeHRM Sy+$e& u+ng your ESS>U+er a##oun$ $.a$ .a+ :een

    #rea$ed :y $.e HR Ad&n a+ +.o1n n Fgure ,-;-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    4/22

    %.! 'y info 'odule

    My Info Module + a 'o1erful $ool 'ro!dng e&'loyee+ of $.e #o&'any 1$. $.ea:l$y $o !e1 rele!an$ nfor&a$on +u#. a+ 'er+onal nfor&a$on and u'da$ng

    'er+onal nfor&a$on 1$. an n$erne$ ena:led PC 1$.ou$ .a!ng $o n!ol!e $.e HR

    de'ar$&en$-

    T.e fun#$onal$y of $.+ &odule +'an+ $.roug. $.e en$re +y+$e&) &a?ng

    nfor&a$on a!ala:le any1.ere) any$&e- All nfor&a$on + +u:"e#$ $o #o&'any@+

    de(ned +e#ur$y 'ol#y) 1.ere .e

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    5/22

    Figure 1.1:

    T.e follo1ng are re+$r#$ed (eld+ 1.ere an ESS>U+er #anno$ &a?e #.ange+ $o$.e follo1ng de$al+ and need $o :e 'o'ula$ed :y $.e HR Ad&n and $.ere+'e#$!e ESS>Su'er!+or-Personal (etails E&'loyee ID

    SSN No SIN No Dr!er L#en+e No Da$e of r$.

    %.!.# Photograph

    T.e ESS>U+er #an add a '.o$ogra'. of .&+elf

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    6/22

    Cl#? Bro1+e and $.en +ele#$ a '.o$ogra'. fro& $.e rele!an$ 'a$.- Cl#? BU'load

    on#e you .a!e +ele#$ed $.e '#$ure -T.e '#$ure +ele#$ed 1ll :e 'o'ula$ed on $.e

    '.o$ogra'. +e#$on-

    No$e/ ou &ay only u'load a &aG&u& +e of , Mega:y$e n "'g) 'ng) gf for&a$-

    %.!.% ontact (etails

    Con$a#$ nfor&a$on #an :e en$ered fro& .ere- Cl#? on BCon$a#$ De$al+ under $.e

    E&'loyee De$al+ #olu&n and $.e +#reen a+ +.o1n n Fgure ,-0 1ll a''ear-

    Cl#? BEd$ $o en$er $.e nfor&a$on-

    ou #an ed$ $.e follo1ng/

    Coun$ry Sele#$ $.e #oun$ry fro& $.e dro' do1n

    S$ree$ ,

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    7/22

    S$ree$ 2

    C$y

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    8/22

    Cl#? BSa!e on#e $.e (eld+ are added) $.e e&ergen#y #on$a#$ 1ll :e l+$ed a+

    +.o1n n Fgure ,-4-

    o

    u &ay add &ul$'le en$re+ of e&ergen#y #on$a#$+-

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o 'ar$#ular en$ry- I$ + al+o 'o++:le

    $o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG en$re+ you

    1+. $o dele$e and +&'ly #l#?ng BDele$e-

    ou &ay al+o u'load any a$$a#.&en$ $.a$ 1ould +u''or$ $.e de$al+ you .a!e

    en$ered on $.e for& :y #l#?ng BAdd under $.e BA$$a#.&en$ and +ele#$ng a (le

    fro& a rele!an$ 'a$. and u'load $.e follo1ng (le :y #l#?ng BU'load-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    9/22

    %.!.+ (ependants

    If you .a!e any de'enden$+ you #an en$er $.e& .ere- To add a de'enden$) #l#? on

    BDe'enden$+ under $.e BPer+onal #olu&n and $.e +#reen a+ +.o1n n Fgure ,-5

    1ll a''ear-

    En$er $.e BNa&e of your de'enden$) $.e BRela$on+.' of $.e de'enden$ $o you

    and .+

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    10/22

    ou &ay al+o u'load any a$$a#.&en$ $.a$ 1ould +u''or$ $.e de$al+ you .a!een$ered on $.e for& :y #l#?ng BAdd under $.e BA$$a#.&en$ and +ele#$ng a (lefro& a rele!an$ 'a$. and u'loadng $.e follo1ng (le :y #l#?ng BU'load-

    %.!., &mmigration

    our &&gra$on nfor&a$on #an :e en$ered .ere- To add your &&gra$on

    nfor&a$on) +ele#$ BI&&gra$on under $.e BPer+onal B#olu&n and $.e +#reen a+

    +.o1n n Fgure ,-7 1ll a''ear-

    Sele#$ $.e do#u&en$ $y'e Pa++'or$ or *+aJ you 1+. $o add de$al+ of) $.e

    BNu&:er 1.e$.er $ + a 'a++'or$ nu&:er or a !+a nu&:er) $.e B I++ued Da$e )

    BEG'ry Da$e) $.e BElg:le S$a$u+ of your Pa++'or$

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    11/22

    Cl#? BSa!e on#e $.e (eld+ are added and $.e follo1ng &&gra$on do#u&en$+ 1ll

    :e l+$ed a+ +.o1n n Fgure ,-8-

    ou &ay add &ul$'le en$re+ of &&gra$on do#u&en$+-

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o 'ar$#ular en$ry- I$ + al+o 'o++:le$o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG en$re+ you

    1+. $o dele$e and +&'ly #l#?ng BDele$e-

    ou &ay al+o u'load any a$$a#.&en$ $.a$ 1ould +u''or$ $.e de$al+ you .a!e

    en$ered on $.e for& :y #l#?ng BAdd under $.e BA$$a#.&en$ and +ele#$ng a (le

    fro& a rele!an$ 'a$. and u'loadng $.e follo1ng (le :y #l#?ng BU'load-

    %.!.- ob

    T.e ESS>U+er #anno$ &a?e #.ange+ n $.e "o: de$al+- ou are only a:le $o !e1 your

    "o: de$al+ $.a$ .a!e :een 're>de(ned :y $.e ad&n+$ra$or a+ +.o1n n Fgure 2-;-

    ou are re+$r#$ed fro& ed$ng $.e follo1ng (eld+/

    K 9o: T$le

    K 9o:+ S'e#(#a$on

    K E&'loy&en$ S$a$u+

    K 9o: Ca$egory

    K 9oned Da$e

    K Su: Un$

    K Lo#a$on

    K E&'loy&en$ Con$ra#$ S$ar$ Da$e

    K E&'loy&en$ Con$ra#$ End Da$e

    K A$$a#.&en$+

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    12/22

    %.!. Salary

    T.e +alary nfor&a$on (eld + #o&'le$ely .dden fro& $.e ESS>U+er a+ +.o1n nFgure 2-,- Only $.e HR Ad&n .a+ a##e++ $o $.+ nfor&a$on and .a+ $o :e&anually #o&&un#a$ed $o $.e ESS>U+er- ou are re+$r#$ed fro& ed$ng $.efollo1ng (eld+/SalaryK Salary Co&'onen$K Pay Fre%uen#yK Curren#y

    K A&oun$K Co&&en$+K Dre#$ De'o+$ De$al+

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    13/22

    K A$$a#.&en$+

    %.!.0 Report To

    A+ an ESS>U+er) you are only a:le $o !e1 $.e l+$ of +u'er!+or+ $.a$ you re'or$ $o

    and f you are an ESS>Su'er!+or a+ 1ell) you 1ll +ee $.e l+$ of your +u:ordna$e+ a+

    +.o1n n Fgure 2-2-

    ou are re+$r#$ed fro& ed$ng $.e follo1ng (eld+/

    K A++gned Su'er!+or+

    K A++gned Su:ordna$e+

    K A$$a#.&en$+

    %.!.!1 2uali3cations

    K Wor? EG'eren#e

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    14/22

    our 're!ou+ 1or? eG'eren#e+ #an :e en$ered .ere- To en$er 're!ou+ 1or?

    eG'eren#e+) #l#? BAdd under BWor? EG'eren#e and $.e +#reen a+ +.o1n n Fgure

    2-0 1ll a''ear-

    Cl#? BSa!e on#e all $.e (eld+ are en$ered and $.e 'ar$#ular 1or? eG'eren#e 1ll

    :e l+$ed a+ +.o1n n Fgure 2-3-

    ou &ay en$er &ul$'le en$re+ of 1or? eG'eren#e-

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o a 'ar$#ular en$ry- I$ + al+o

    'o++:le $o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG

    en$re+ you 1+. $o dele$e and +&'ly #l#?ng BDele$e-

    K Edu#a$on

    ou are a:le $o en$er de$al+ of your edu#a$on .ere- To en$er edu#a$on de$al+) #l#?

    BAdd under BEdu#a$on and $.e +#reen a+ +.o1n n Fgure 2-4 1ll a''ear-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    15/22

    Cl#? BSa!e on#e all $.e (eld+ are en$ered and $.e 'ar$#ular edu#a$on de$al+ 1ll:e l+$ed a+ +.o1n n Fgure 2-5-

    ou &ay en$er &ul$'le en$re+ of edu#a$on-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    16/22

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o 'ar$#ular en$ry- I$ + al+o 'o++:le

    $o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG en$re+ you

    1+. $o dele$e and +&'ly #l#?ng BDele$e-

    K S?ll+

    If you .a!e any +'e#al $alen$+ or +?ll+ $.ey #an :e en$ered .ere- To en$er +?ll+)

    #l#? BAdd under BS?ll+ and $.e +#reen a+ +.o1n n Fgure 2-6 1ll a''ear-

    Cl#? BSa!e on#e all $.e (eld+ are en$ered and $.e 'ar$#ular +?ll 1ll :e l+$ed a+

    +.o1n n Fgure 2-7-

    ou &ay en$er &ul$'le en$re+ of +?ll+-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    17/22

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o 'ar$#ular en$ry- I$ + al+o 'o++:le

    $o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG en$re+ you

    1+. $o dele$e and +&'ly #l#?ng BDele$e-

    K Language+

    ou #an en$er $.e !arou+ language+ $.a$ you are #o&'e$en$ n) 1$. $.e le!el of

    #o&'e$en#y- To en$er your language of #o&'e$en#y) #l#? BAdd under BLanguage

    and $.e +#reen a+ +.o1n n Fgure 2-8 1ll a''ear-

    Cl#? BSa!e on#e all $.e (eld+ are en$ered and $.e 'ar$#ular language of

    #o&'e$en#y 1ll :e l+$ed a+ +.o1n n Fgure 0-;-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    18/22

    ou &ay en$er &ul$'le en$re+ of language+-

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o 'ar$#ular en$ry- I$ + al+o 'o++:le

    $o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG en$re+ you

    1+. $o dele$e and +&'ly #l#?ng BDele$e-

    K L#en+e

    Here you #an en$er $.e l#en+e+ $.a$ you &ay .a!e- To en$er l#en+e+) #l#? BAdd

    under BL#en+e and $.e +#reen a+ +.o1n n Fgure 0-, 1ll a''ear-

    Cl#? BSa!e on#e all $.e (eld+ are en$ered and $.e 'ar$#ular l#en+e 1ll :e l+$eda+ +.o1n n Fgure 0-2

    ou &ay en$er &ul$'le en$re+ of l#en+e+-

    To dele$e an en$ry) #l#? on $.e #.e#? :oG neG$ $o 'ar$#ular en$ry- I$ + al+o 'o++:le

    $o dele$e &ul$'le en$re+ a$ $.e +a&e $&e :y #l#?ng $.e #.e#? :oG en$re+ you

    1+. $o dele$e and +&'ly #l#?ng BDele$e-

    4 $ttachments

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    19/22

    Any +u''or$ng do#u&en$+ regardng your %ual(#a$on $.a$ you $.n? + needed :y

    $.e &anage&en$ #an :e a$$a#.ed .ere- Plea+e no$e $.a$ ea#. do#u&en$ #anno$

    eG#eed , &ega:y$e) :u$ you #an a$$a#. &ore $.an one do#u&en$- To add an

    a$$a#.&en$) #l#? BAdd under a$$a#.&en$ and $.e +#reen a+ +.o1n n Fgure 0-0 1ll

    a''ear-

    Cl#? Bro1+e and +ele#$ $.e (le fro& $.e rele!an$ 'a$. and #l#? BU'load $o

    u'load $-

    On#e you .a!e u'loaded $.e (le) $.e (le 1ll :e l+$ed a+ +.o1n n Fgure 0-3

    ou &ay u'load &ul$'le a$$a#.&en$+-

    To dele$e an en$ry #l#? on $.e #.e#? :oG neG$ $o $.e 'ar$#ular en$ry and #l#?

    BDele$e- Mul$'le +ele#$on+ #an :e dele$ed +&ul$aneou+ly-

    %.!.!! 'embership

    If you are a &e&:er+ of any #o&&$$ee) n+$$u$e e$#- $.o+e de$al+ #an :e en$ered

    .ere- To en$er &e&:er+.' de$al+) go $o My InfoPer+onalMe&:er+.' and

    #l#? BAdd and $.e +#reen a+ +.o1n n Fgure 0-4 1ll a''ear-

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    20/22

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    21/22

    ). Site (esign

    ).! $esthetic/HT'5 Re6uirements and 7uidelines

    OrageHRM &u+$ del!er a #o&'ellng !+$or eG'eren#e- Ho1e!er) $ #anno$+a#r(#e u+a:l$y and a##e++:l$y-

    T.e 1e: +$e loo?@ &u+$ #onfor& $o $.e follo1ng re%ure&en$+/ T.e +$e +.ould :e HTML 3-; #o&'lan$-

    All 'age+ &u+$ do1nload n le++ $.an ,; +e#ond+ o!er a 45? &odeonne#$on-> Perfo&ran#e re%

    All 'age+ &u+$ ($ n a 1e: :ro1+er d+'layed on a #o&'u$er +e$ $o 53; G 37;'Gel+-

    All 'age+ &u+$ u+e a 1e: +afe #olor 'ale$$e-

    T.e +$e &u+$ :e #o&'a$:le 1$. In$erne$ EG'lorer 3) 4 and 4-4) and 1$.FrefoG 3>5) a+ 1ell a+ =oogle C.ro&e 3-; and la$er-

    T.e +$e &u+$ #onfor& $o $.e WAI A##e++:l$y =udelne+ ou$lned a$.$$'/

  • 8/9/2019 SoftwareTestingHelp OrangeHRM FRS-Sample

    22/22

    +. Sign8"9 (ocument_____________________________________________________________________________

    T.e follo1ng 'ar$e+ .a!e read and agree 1$. $.+ Re%ure&en$+ De(n$on

    do#u&en$ for $.e OrangeHRM a''l#a$on a##oun$ &odule fun#$onal$y-

    Af$er a''ro!al of $.+ Re%ure&en$+ De(n$on '.a+e) any +gn(#an$ #.ange+ n $.e

    +#o'e of $.+ 'ro"e#$ 1ll re%ure !alda$on of eG+$ng 'ro"e#$ #o+$+ and +#.edule+-

    Na&e Da$e

    u+ne++ Lead

    Na&e Da$e

    Pro"e#$ Manager

    Prepared by:http://www.SoftwareTestingHelp.com

    http://www.softwaretestinghelp.com/http://www.softwaretestinghelp.com/