View
247
Download
1
Category
Preview:
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/Recommended