software requirement specification for an apllication
-
Upload
pruthvi-prakasha -
Category
Documents
-
view
226 -
download
0
Transcript of software requirement specification for an apllication
-
8/13/2019 software requirement specification for an apllication
1/46
SRS V1.0
Employee Management System
Software Requirement Specification
SRS001 Employee Management
Version 1.0
March 7th, 201
Centre for Development of Advanced Computing
Page 1
-
8/13/2019 software requirement specification for an apllication
2/46
SRS V1.0
Version: 1.0
Software Requirement Specification mplo!ee "anagement#"$%
Re!ision "istory#ate Version #escription $%& 'ppro!e(
#ate'uthor
0&'0('1( 1)nitial Draft * +asic,low
-itin Swami
Centre for Development of Advanced Computing
Page 2
-
8/13/2019 software requirement specification for an apllication
3/46
SRS V1.0
)'*+E - %)E)S
INTRODUCTION ...........................................................................................................................4
Introduction ..................................................................................................................................5
Objective ......................................................................................................................................5
Document Overview .................................................................................................................... 6
System Purose ............................................................................................................................ 6
Deve!oment Too!s to be used ....................................................................................................."
Intended #udience $nd Re$din% Su%%estions .............................................................................."
Re&erence Documents .................................................................................................................. '
Project scoe ................................................................................................................................ '
(ener$! System Descrition ......................................................................................................)*
#dministr$tor +eve! ..................................................................................................................)6
D#T# ,+O- DI#(R#S ..........................................................................................................)'
+ist o& D$t$ ,!ow Di$%r$ms .......................................................................................................)'
,!ow Di$%r$m / #dministr$tion ...............................................................................................0*
,!ow Di$%r$ms / #ttend$nce .....................................................................................................41
,!ow Di$%r$ms / +e$ve .............................................................................................................5)
,!ow Di$%r$ms / P$yro!! ...........................................................................................................6'
,!ow Di$%r$m2CP,3P,...........................................................................................................
P+O #N#(NT SST odu!e Di$%r$m ......................................................6
m!oyee $n$%ement System odu!e Di$%r$m ................................................................... 6
$jor odu!es ...........................................................................................................................6
#PPNDI7 ...................................................................................................................................."4
Centre for Development of Advanced Computing
Page 3
-
8/13/2019 software requirement specification for an apllication
4/46
SRS V1.0
INTRODUCTION
Introduction
T8is So&tw$re Re9uirements Seci&ic$tion rovides $ com!ete descrition o& $!! t8e &unctions
$nd seci&ic$tions &or m!oyee $n$%ement System.
m!oyee $n$%ement System is em!oyee det$i!s m$n$%ement so&tw$re t8$t wou!d be
bene&ici$!:
Re9uirement o& !ess 8um$n resource i.e. t8e new system does not re9uires t8e user to
m$nu$!!y m$int$in t8e 8ysic$! &i!e $nd det$i!s o& v$rious em!oyees.
It is $n Oen Source So&tw$re ;OSSeein% t8$t is
storin% $nd retrievin% o& use&u! d$t$.
Inde=in%.
$se o& 8um$n3m$c8ine inter$ction.
Re!i$bi!ity $nd oer$tion$! correctness.
$inten$nce o& inte%rity $nd inter2!in>$%es o& d$t$.
$tc8in% o& 8ysic$! $nd !o%ic$! movement o& e!ectronic in&orm$tion.
Robust $nd Secure wit8 u%r$ded security ,e$tures.
Centre for Development of Advanced Computing
Page 4
-
8/13/2019 software requirement specification for an apllication
5/46
SRS V1.0
Objective
m!oyee $n$%ement System is $ ower&u! too! to re!ieve t8e user &rom t8e com!ic$ted
t$s> o& 8$nd!in% em!oyee sc8edu!in% m$nu$!!y. T8is system $utom$tes t8e com!ete
em!oyee sc8edu!in% rocess $nd $!!ows t8e user to m$int$in em!oyee $ttend$ncerecords? !e$ves? $yro!!?inventory det$i!s in t8e e$siest w$y. T8is system $utom$tic$!!y
sums u em!oyee wor> 8ours? time o&&? s8i&t $ys t8$t 8e! to %ener$te t8e $yro!!
$ys!is o& em!oyees. m!oyee sc8edu!in% too! $!so &$ci!it$tes to rint v$rious reorts
inc!udin% $yro!! reorts? !e$ve det$i!s? $ttend$nce det$i!s? inventory det$i!s $nd em!oyee
reorts in $er &orm. T8is system rovides user &riend!y so&tw$re w8ic8 s$ves t8e user
time $nd e&&orts? $!!owin% users to &ocus on t8eir business %o$!s. T8e System $!so 8$nd!es
t8e inventory m$n$%ement .#rori$te rocedures 8$ve been $!ied $nd de&ined &or
co!!ectin% rocessin%? communic$tin%? $nd $rc8ivin% 9u$!ity d$t$ @ in&orm$tion.
Document Overview
m!oyee $n$%ement System is ower&u! too! to stre$m!ine t8e time2consumin% $nd
com!e= t$s> o& em!oyee sc8edu!in%3!$nnin% in your Com$ny. So&tw$re wit8 %enerous
&e$ture set $!!ows you to e$si!y m$int$in em!oyee d$y2to2d$y s8i&t sc8edu!e? !e$ves $!on%
wit8 com!ete $yro!! $nd inventory det$i!s. $sy2to2use so&tw$re c$n e$si!y $djust into
$ny business &r$me $nd 8e!s to reduce over$!! m$n$%ement costs? s$ve time $nd e&&orts to
run your com$ny smoot8!y. T8is !$nner %ives $ sim!e $nd inte%r$ted view o& em!oyee
in&orm$tion $cross t8e de$rtment. m!oyee In&orm$tion System 8e!s in e&&ective
decision m$>in% usin% time!y $nd re!i$b!e m$n$%ement in&orm$tion. T8is system rovides
inte%r$tion wit8 ot8er re!$ted $!ic$tions. It rovides sin%!e window services to
Centre for Development of Advanced Computing
Page 5
-
8/13/2019 software requirement specification for an apllication
6/46
SRS V1.0
em!oyees !i>e $yro!!? c!$ims? !e$ve $dministr$tion? Inventory $nd CP,. A
$ccessibi!ity is user2&riend!y over browsers.
System Purpose
So&tw$re $!!ows users to cre$te $nd m$n$%e mu!ti!e em!oyee records? $yro!!
det$i!s?CP,? inventory det$i!s in $n inte%r$ted m$nner.
$si!y m$int$ins em!oyee incomin%2out%oin% timin% records to !et you >now w8oBs in
$nd w8oBs out.
Sim!e $nd $ccur$te w$y to >ee tr$c> o& em!oyee $ttend$nce $nd !e$ve records.
$int$ins em!oyee records $nd sc8edu!es in suc8 $ m$nner to otimie st$&& uti!i$tion.
$int$ins Inventory d$t$ in $n Inte%r$ted $nd otimied mec8$nism.
$int$ins em!oyee $yro!! det$i!s e&&icient!y.
Centre for Development of Advanced Computing
Page 6
Data/ase Serv er
+acupServer
EMZApplication
OperatingSystem
Client "acines
-
8/13/2019 software requirement specification for an apllication
7/46
SRS V1.0
1.4.1 Manual System
T8e m$nu$! system seems !i>e $n o!d $%e em!oyee in&orm$tion Com$ny In&orm$tion
%$t8erin%?s$vin%? ud$tin% $nd de!etin% rocess wit8 $ !ot o& $er wor> @ re%isters to
>ee t8e record o& em!oyees. T8e $ttend$nce records $re m$int$ined m$nu$!!y w8ic8
me$ns t8$t $!! t8e records re!$ted to t8e em!oyeesB d$i!y resence $t wor> is m$int$ined
on re%isters t8is !e$ds to w$st$%e o& time $nd m$nower. Simi!$r!y? t8e inventory det$i!s?
CP, $re $!so m$int$ined m$nu$!!y. T8e em!oyee !e$ve $nd $yro!! det$i!s too $re
m$int$ined m$nu$!!y. T8us? t8e m$nu$! system is not &!e=ib!e $nd is error rone.
1.4. !imitations"
#v$i!$bi!ity o& in&orm$tion &rom suc8 $ system is not re$! $nd &$ster.
T8e m$nu$! system re9uires t8e !ot o& time $nd e&&ort to m$int$in records.
It is very di&&icu!t to se$rc8 record o& $ny individu$! &rom &i!es
T8e m$nu$! system does not $!!ow oer$tor to c8ec> t8e in&orm$tion $nd ud$te t8e
d$t$b$se $t $ sin%!e time.
T8e m$nower re9uired is com$r$tive!y %re$ter.
Centre for Development of Advanced Computing
Page 7
Fig.1.1 A graphical View of the System
-
8/13/2019 software requirement specification for an apllication
8/46
SRS V1.0
Development Tools to #e use$
T8e &r$mewor> wi!! be deve!oed usin% t8e st$nd$rd r$ctices $doted in t8e industry? !i>e
web3c!ient server deve!oment $tterns. T8e desi%n wi!! be object oriented r$t8er t8$n rocedur$!
&or e$sy m$inten$nce o& t8e $!ic$tion so&tw$re.
Tec%nolo&ies " '(() 'SP)'ava Script an$ *+uery.
,rame -or " Struts.
Tools " Sprin& Source) Macro me$ia Dream -eaver / an$
0pac%e Maven.
Server " 0pac%e Tomcat .2.
3isual Mo$elin& " Uniie$ Mo$elin& !an&ua&e.
Data#ase " MyS5l 6latest version7.
Inten$e$ 0u$ience an$ Rea$in& Su&&estions
So&tw$re Re9uirement Seci&ic$tions ;SRS< document &or t8is roject wi!! be 8e!&u! &or t8e
#dministr$tor? Deve!oer $nd t8e Testers etc. T8e SRS wi!! rovide $ %ener$!ied ide$ $bout t8e
roduct. T8e $udiences w8o wi!! use t8e roduct $re
Centre for Development of Advanced Computing
Page 8
Tools to #e use$ in $evelopment"
-
8/13/2019 software requirement specification for an apllication
9/46
SRS V1.0
0$ministrator:2#dministr$tor wi!! %et t8e brie& ide$ o& t8e tot$! &unction$!ity o& t8e
over$!! roduct. #dministr$tor wi!! 8$ve t8e c!e$r ide$ o& di&&erent comonents o& t8e
roducts $nd 8ow t8ese v$rious comonents wi!! inter$ct wit8 e$c8 ot8er.
Developers: 2 Deve!oers wi!! m$>e suit$b!e desi%n c8oices b$sed on t8e re9uirements?
$ssumtions $nd constr$ints. T8ey wi!! %et t8e wor> &!ow o& t8e so&tw$re w8ic8 wou!d
8e! t8em in deve!oin% so&tw$re in !$ter st$%e.
Testers:2T8ey c$n test v$rious comonents o& t8e so&tw$re $nd c8ec> w8et8er t8ese
comonents $re %ivin% t8e desired outut $s intended.
Reerence Documents
T8e &o!!owin% documents were re&erenced durin% t8e re$r$tion o& t8is document:
I Std )011? System Re9uirement Seci&ic$tion.
C2D#C u$!ity Process $nu$! &or so&tw$re.
inutes o& meetin%s wit8 #ccount De$rtment O&&icers.
inutes o& meetin%s wit8 Inventory $nd ER O&&ici$!s.
T8e Uni&ied ode!in% +$n%u$%e User (uide.
Centre for Development of Advanced Computing
Page 9
-
8/13/2019 software requirement specification for an apllication
10/46
SRS V1.0
Project scope
m!oyee $n$%ement System is $ web2b$sed $!ic$tion t8$t c$n be $ccessed &rom
$nyw8ere wit8in $n Oer$tin% System by t8e $ut8oried users.
T8e system wou!d be centr$!!y m$n$%ed $nd contro!!ed w8ic8 is desi%ned to run on t8e
de$rtment$! server.
Di&&erent Ro!es 8$ve been $ssi%ned to di&&erent Users $ccordin% to com$ny ru!es.
Centre for Development of Advanced Computing
Page 1
-
8/13/2019 software requirement specification for an apllication
11/46
SRS V1.0
,i&..1 Process ,low
8(N(R0! S9ST(M D(SCRIPTION
System level Process ,low
T8e rocesses identi&ied in User Re9uirement Seci&ic$tion $re $rr$n%ed !o%ic$!!y in t8e
&o!!owin% rocess &!ow di$%r$m? w8ic8 deicts t8e se9uence o& &!ow o& rocesses.
Centre for Development of Advanced Computing
Page 11
0$ministrator
0tten$ance
!eave
Payroll
CP,
Inventory
Reports
(vent60$ministrator:0tten$ance:!eave:Payroll:CP, ; Inventory7
User60$ministrator:8eneral User7
Permissions an$ 0pproval rom0$ministrator
(vent Processin& #y User
-
8/13/2019 software requirement specification for an apllication
12/46
SRS V1.0
0$ministrator:8eneral User !evel ,low
T8e rocesses identi&ied in So&tw$re Re9uirement Seci&ic$tion $bout t8e over$!! wor>in% in
m!oyee $n$%ement System rivi!e%es under bot8 Users I.e (ener$! $nd #dministr$tor $re
$rr$n%ed !o%ic$!!y in t8e &o!!owin% rocess &!ow di$%r$m? w8ic8 deicts t8e se9uence o& &!ow o&
rocesses w8ic8 rovides $n overview o& bene&its? $nd %ives you e$sy $ccess to underst$nd t8e
v$rious rocesses invo!ves in t8e over$!! system.
8eneral User" 0$ministrator
8eneral 0$min
User68eneral7 User60$ministrator7
0ccess Roles 0ssi&ne$ Create:Up$ate:Delete (mployee:User
Restrictive 0ccess 0llocate:De
-
8/13/2019 software requirement specification for an apllication
13/46
SRS V1.0
0tten$ance an$ !eave Mana&ement ,low"
T8e Processes invo!ved in #ttend$nce $nd +e$ve $n$%ement odu!e 8$ve been described in $&!ow c8$rt $ttern. T8e $in &unction$!ity covered in bot8 t8ese modu!es covers $ttend$ncem$n$%ement $nd +e$ve $n$%ement. T8e #ttend$nce &or m!oyeeFs is bein% imorted in A.Subse9uent!y $ +o% C8$rt is bein% %ener$ted. Simi!$r!y in +e$ve m$n$%ement em!oyees c$n
submit t8ere +e$ves w8ic8 &urt8er wou!d %et v$!id$ted in t8e System. #!! t8ese $ctivities 8$vebeen mentioned be!ow:
0tten$ance" !eave Mana&ement"
0tten$ance !eave Mana&ement
User6 Privile&e$ User7 User6Privile&e$ User7
0tten$ance Recor$ 0DD:3ali$ate !eave Details
0tten$ance !o& (vent !eave !o& (vent
3iew In
-
8/13/2019 software requirement specification for an apllication
14/46
SRS V1.0
CP,:(,P Mana&ement ,low" T8e ,!ow2C8$rt &or CP,3P, $n$%ement 8$s been s8own wit8
$!! its comonents t8$t 8$ve been incoror$ted in A. T8is modu!e c$tures CP,3P, &or $!! its
em!oyeeFs $nd %ener$te CP,3P, +o% $s indic$ted be!ow:
CP,:(P, Mana&ement
CP,:(P,
User6 Privile&e$ User7
CP,:(P, Details
CP, !o&
CP, Manually:Previous
9ears.
Centre for Development of Advanced Computing
Page 14
-
8/13/2019 software requirement specification for an apllication
15/46
SRS V1.0
Payroll Mana&ement"T8is ,!ow C8$rt indic$tes t8e ,!ow o& In&orm$tion in P$yro!! $n$%ement. T8e $in ,unctiono& P$yro!! m$n$%ement is to re$re S$!$ry S!is &or $!! its m!oyeeFs w8ic8 &urt8er wou!d bev$!id$ted by t8e System $nd subse9uent!y $s $ resu!t o& it $ S$!$ry S!i wou!d %et %ener$ted $sindic$ted be!ow:
Payroll Mana&ement
Centre for Development of Advanced Computing
Page 15
Payroll
User6Privile&e$ User7
Create Payroll
Payroll Inormation Details
Create Payslips
0u$it Payslips
Create Salary
8enerate t%e Payroll payslip
Downloa$ an$ Print
-
8/13/2019 software requirement specification for an apllication
16/46
SRS V1.0
0$ministration Mana&ement" T8e ,!ow C8$rt 8$s been described be!ow:
0$ministration Mana&ement
0$ministration
(mployee:UserCreation:Mo$iication:Deletion
($it User:(mployee Inormation
Provi$in& Role =ase$ 0ccess toUsers
3eriication o !on&!eaves6Stu$y:C%il$ Care7
0ssi&n !eaves as per companyrules
0pply !eaves Manually
Mana&e Payroll:!eavesMana&ement
Centre for Development of Advanced Computing
Page 16
-
8/13/2019 software requirement specification for an apllication
17/46
SRS V1.0
D0T0 ,!O- DI08R0MS
!ist o Data ,low Dia&rams
,low Dia&ram No Mo$ules
,D *) #ttend$nce
,D *0 +e$ve
,D *1 P$yro!!
,D *4 #dministr$tion
,D *5 CP,3P,
Centre for Development of Advanced Computing
Page 17
,i&..> 0$ministration ,low Dia&ram
-
8/13/2019 software requirement specification for an apllication
18/46
SRS V1.0
,!ow Di$%r$ms / #ttend$nce
No
es
No
es
Centre for Development of Advanced Computing
Page 18
Start
Uploa$,ile
C%ec!ocation:type o
,ile
0tten$ance !ist isuploa$e$
0tten$ance
C%ec
0tten$ance!o&?
C%ec!ocation:type
o ,ile
To$ay0tten$ance
0tten$ance!o&
0
1
0
Import0tten$ance
0@
-
8/13/2019 software requirement specification for an apllication
19/46
SRS V1.0
Centre for Development of Advanced Computing
Page 19
01
S%owRecor$s
,in$ Close
(nter w%at is to#e oun$
,in$ Close
S%ow
Result(Ait
Stop
-
8/13/2019 software requirement specification for an apllication
20/46
SRS V1.0
Centre for Development of Advanced Computing
Page 2
0
SelectMont%:9ear
Select 3iew !o&Option
O Cancel
S%ow
Recor$sClose
(Ait
(Ait
-
8/13/2019 software requirement specification for an apllication
21/46
SRS V1.0
No
es
Centre for Development of Advanced Computing
Page 21
0
@
=rowse an$ select t%eeAcel or Aml ile
Uploa$ t%e ile
S%ow ile recor$s
0re you
sure touploa$ t%is
ile?
(Ait
Continue
Savin& $ata into t%e$ata#ase
-
8/13/2019 software requirement specification for an apllication
22/46
SRS V1.0
,!ow Di$%r$ms / +e$ve
es
No
No
es
Centre for Development of Advanced Computing
Page 22
Start
($it !eave Details!eave Details
0pply !eaves
3ali$ate!eaves
0$$
!eave
!eave
!o&
!eave
Status
0
0
@
!eave
0pproval
04
0lter:Cancel
!eave
0
>
0
1
-
8/13/2019 software requirement specification for an apllication
23/46
SRS V1.0
No
es
Centre for Development of Advanced Computing
Page 23
0
1
Select(mployee
,in$ O Cancel
(nter
w%at is to#e oun$
,in$ Close
S%ow
Recor$s
(Ait
0$$!eave
(AitSave
0re yousure to
save t%erecor$?
Continue
Save !eave
re5uest
(Ait
Stop
-
8/13/2019 software requirement specification for an apllication
24/46
SRS V1.0
No
es
Centre for Development of Advanced Computing
Page 24
0
Searc% !eave
Details
0lter!eave
Cancel!eave (Ait
Select !eaveType
0lter:Cancel!eave
0re you
sure to savet%ese
settin&s?
Up$ate
Re5uest
(Ait Stop
Stop
Continue
-
8/13/2019 software requirement specification for an apllication
25/46
SRS V1.0
Centre for Development of Advanced Computing
Page 25
0@
Select(mployee
Select ,in$ Cancel
(Ait
3iew
!eaveDetails
(Ait
(nterw%at is to#e oun$
,in$ Close
S%ow
Recor$s
(Ait
-
8/13/2019 software requirement specification for an apllication
26/46
SRS V1.0
Centre for Development of Advanced Computing
Page 26
04
Select(mployee
3iew
Re*ecte$!eaves
3iew
0pprove$!eaves
3iewPen$in&!eaves
Close
Stop
-
8/13/2019 software requirement specification for an apllication
27/46
SRS V1.0
No No
es es
Centre for Development of Advanced Computing
Page 27
0>
S%ow list o leavesre5uest
Selectre5uest
0pprove !eave
0re yousure to
save t%es esettin&s?
Continue
Stop
Re*ect !eave
0re yousure to
Re*ect?
Continue
Stop
-
8/13/2019 software requirement specification for an apllication
28/46
SRS V1.0
,low Dia&rams B Payroll
No
es
No
Centre for Development of Advanced Computing
Page 28
Start
Does(mployee(Aists?
Create (mployeein 0$ministration
Select (mployee romeAistin& employee list
Create Payroll
Doe s PayrolleAists?
0lter PayrollDetails
0$$
PayrollCreate
Payslips
3iew
Payslips0u$it Payslips
01
0
0@
0
4
-
8/13/2019 software requirement specification for an apllication
29/46
SRS V1.0
No
es
Centre for Development of Advanced Computing
Page 29
01
Select (mployee
0$$ Payroll $etails
Save (Ait
0re you
sure tosave?
Stop
Stop
Continue
O Cancel
Stop
-
8/13/2019 software requirement specification for an apllication
30/46
SRS V1.0
No
es
Centre for Development of Advanced Computing
Page 3
0
Save (Ait
0re you
sure tosave?
Stop
Continue
Stop
Stop
Select (mployee
O
CreatePayslip
Cancel
-
8/13/2019 software requirement specification for an apllication
31/46
SRS V1.0
No
es
Centre for Development of Advanced Computing
Page 31
0
@
Select Unau$ite$Salary !ist
O Cancel
0u$it Salary
(Ait
0re you
sure tosave?
Stop
Stop
Save
Create
Salary(Ait
-
8/13/2019 software requirement specification for an apllication
32/46
SRS V1.0
Centre for Development of Advanced Computing
Page 32
04
Print or
Downloa$Stop
Select Payslip
(nter Mont%:9ear
Close
(Ait
-
8/13/2019 software requirement specification for an apllication
33/46
SRS V1.0
,low Dia&rams B 0$ministration
es
No
Centre for Development of Advanced Computing
Page 33
Start
Does(mployee(Aists?
($it (mployee inoin 0$ministration
Create (mployeeDetails
Create Use r
DeleteUser:(mp
Mana&eRoles
Privile&es
Mana&e
0pprovers
Mana&er User
-
8/13/2019 software requirement specification for an apllication
34/46
SRS V1.0
,low Dia&ram< CP,:(P,
No
es
Centre for Development of Advanced Computing
Page 34
Start
Does
(mployee(Aists?
0$$ (mployee inoin 0$ministration
0DD CP,:(P, Detailsor current inancial
year
3iew CP, !o&
0DD CP,:(P,Details Manually or
Previous years
-
8/13/2019 software requirement specification for an apllication
35/46
SRS V1.0
,low Dia&rams B Claims
No
es
Centre for Development of Advanced Computing
Page 35
Start
Does Use r(Aists?
Create Use r in
0$ministration
ClaimStatus
Calculateme$ical
Cas%ier0pprover
ea$ 0$min
Me $ical ap
0ccountea$
0pproval
R 0pproval
8uest ,aculty
Travellin&0llowance
Claim ,or T0
0pprove
Claims
0pprove$Claims
Income TaAPerorma
,orm No
-
8/13/2019 software requirement specification for an apllication
36/46
SRS V1.0
,low Dia&rams B Inventory Mana&ement
No
es
Centre for Development of Advanced Computing
Page 36
Start
Does Use r(Aists?
Create Use r in
0$ministration
Masters
Receipt
Inventory
MaterialInspection
Material Issue
Material
Return
Material !oss
0u$it !oss
Cate&ory
Master
Su#
-
8/13/2019 software requirement specification for an apllication
37/46
SRS V1.0
,low Dia&ram< Inventory Mana&ement
Centre for Development of Advanced Computing
Page 37
-
8/13/2019 software requirement specification for an apllication
38/46
SRS V1.0
P+O #N#(NT SST odu!e Di$%r$m
Ma*or Mo$ules
Centre for Development of Advanced Computing
Page 38
(mployee Mana&ementSystem
!eaves
Payroll
Service
0$ministration
Inventory
0tten$ance
CP,:(P,
Claims
-
8/13/2019 software requirement specification for an apllication
39/46
SRS V1.0
0PP(NDIE
Types o !eaves
T8e (overnment o& Indi$ 8$s m$de rovisions under CCS +e$ve Ru!es &or cert$in tye o& !e$ves
$v$i!$b!e to $!! t8e Centr$! (overnment Civi!i$n em!oyees? to meet t8eir ,$mi!y? medic$! $nd
soci$! !i$bi!ities.
(ener$! Princi!es %overnin% !e$ve wit8 re!ev$nt CCS +e$ve Ru!es2
I. T8e +e$ve s$nctionin% $ut8ority m$y re&use or revo>e !e$ve o& $ny >ind? but c$nnot $!ter
t8e >ind o& !e$ve due $nd $!ied &or. /Ru!e ;0ind t$>en e$r!ier m$y be converted into !e$ve o& $ di&&erent >ind $t $ !$ter
d$te $t t8e re9uest o& t8e o&&ici$! $nd $t t8e discretion o& $ut8ority w8o %r$nted t8e !e$ve.
T8e (overnment serv$nt s8ou!d $!y &or suc8 conversion wit8in t8irty d$ys o& $
com!etion o& t8e re!ev$nt se!! o& !e$ve. T8is? 8owever? c$nnot be c!$imed $s $ m$tter o&
ri%8t by t8e o&&ici$!. / Ru!e )* ;i< $nd Provision.
III. Conversion o& one >ind o& !e$ve into !e$ve o& $ di&&erent >ind is ermissib!e on!y w8en
$!ied &or by t8e o&&ici$! w8i!e in service $nd not $&ter 9uittin% service. / Ru!e )*? (II.
IG. +e$ve s$nctionin% $ut8ority m$y commute retrosective!y eriods o& $bsence wit8out
!e$ve into e=tr$ordin$ry !e$ve. Ru!e10 ;6
-
8/13/2019 software requirement specification for an apllication
40/46
SRS V1.0
G. #n o&&ici$! on !e$ve s8ou!d not t$>e u $ny service or em!oyment e!sew8ere wit8out
obt$inin% rior s$nction o& t8e Cometent #ut8ority. 2 Ru!e )1
GI. -i!!&u! $bsence &rom duty $&ter t8e e=iry o& !e$ve renders $ (overnment serv$nt !i$b!e
to disci!in$ry $ction. / Ru!e 05 ;0 +e$ve is de&ined $s $ P$id o&&ici$! $bsence &rom wor> %r$nted to
em!oyee bec$use o& i!!ness. Sic> +e$ve? %u$r$ntees wor>ers time o&& to st$y 8ome w8en
t8ey $re sic> wit8out !osin% $y or t8eir jobs. Some o!icies $!so $!!ow $id sic> time to
be used to c$re &or sic> &$mi!y members? to $ttend routine doctor or medic$!
$ointments? or to $ddress 8e$!t8 $nd s$&ety needs re!$ted to domestic vio!ence or se=u$!
$ss$u!t.
(arne$ !eave"$rned !e$ve is t8e !e$ve t8$t 8$s been $ccumu!$ted by t8e !en%t8 o&
em!oyment service wit8 t8e com$ny. T8e credit &or e$rn !e$ve wi!! be $w$rded $t $ r$te
Centre for Development of Advanced Computing
Page 41
-
8/13/2019 software requirement specification for an apllication
42/46
SRS V1.0
o& )5 d$ys on t8e )st o& H$nu$ry $nd )st o& Hu!y every ye$r. It c$n be $ccumu!$ted u to
1** d$ys? in $ddition to t8e number o& d$ys &or w8ic8 enc$s8ment 8$s been $!!owed
$!on% wit8 +TC. $=imum o& )"* d$ys $t $ time c$n be $v$i!ed in t8e c$se o& $rned
+e$ve. Some e=cetions $re $!so t8ere.
$rned !e$ve e=ceedin% )"* d$ys but not e=ceedin% 1** d$ys $t $ time m$y be %r$nted to
(rou F#F $nd (rou FJF o&&icers? i& $t !e$st t8e 9u$ntum o& !e$ve in e=cess o& )"* d$ys is
sent outside Indi$? Sri!$n>$? J$n%!$des8? Ne$! ? P$>ist$n ? J8ut$n Jurm$. T8is !e$ve
m$y be t$>en $t time u to 1** d$ys $s !e$ve re$r$tory to retirement.
-8i!e !imitin% t8e m$=imum o& 1** d$ys? w8ere t8e b$!$nce $t credit is 0"621** d$ys?
&urt8er $dv$nce credit o& )5 d$ys on )st H$nu$ry 3)st Hu!y wi!! be >et se$r$te!y $nd set2
o&& $%$inst t8e + $v$i!ed o& durin% t8$t 8$!&2ye$r endin% 1*t8 Hun31)st December.
Eowever? i& t8e !e$ve $v$i!ed is !ess t8$n
)5 d$ys? t8e rem$inder wi!! be credited to t8e !e$ve $ccount subject to t8e cei!in% o& 1**
d$ys $t t8e c!ose o& t8$t 8$!&2ye$r.
Compensatory !eave"Comens$tory !e$ves $re rovided to t8ose em!oyees w8o 8$ve
wor>ed on $ 8o!id$y in $ddition to t8e wor>in% d$ys. Comens$tory !e$ve is $id time o&&
&or $n e!i%ib!e em!oyee 8$vin% wor>ed $ddition$! 8ours in $ wor>wee> 8$vin% wor>ed
on $n o&&ici$! o&&ice c!osin% d$y? $ 8o!id$y? or $ sc8edu!ed d$y o&& or w8en $ 8o!id$y
&$!!s on $n em!oyeeFs sc8edu!ed d$y o&&.
Commute$ !eave"Commuted !e$ve is not e=ceedin% 8$!& t8e $mount o& 8$!&2$y !e$ve
due c$n be t$>en on medic$! certi&ic$te. U to $ m$=imum o& '* d$ys c$n be t$>en durin%
t8e entire service wit8out medic$! certi&ic$te w8ere suc8 !e$ve is uti!ied &or $n $roved
course o& study certi&ied to be in university interest.
Centre for Development of Advanced Computing
Page 42
-
8/13/2019 software requirement specification for an apllication
43/46
SRS V1.0
It c$n be t$>en u to $ m$=imum o& 6* d$ys c$n be %r$nted to $ &em$!e em!oyee in
continu$tion o& m$ternity !e$ve wit8out medic$! certi&ic$te $nd u to $ m$=imum o& 6*
d$ys c$n be %r$nted wit8out medic$! certi&ic$te to $ &em$!e em!oyee wit8 !ess t8$n two
!ivin% c8i!dren? on $dotion o& $ c8i!d !ess t8$n one ye$r o!d. Commuted !e$ve c$n be
%r$nted on!y w8en t8e !e$ve s$nctionin% $ut8ority is s$tis&ied t8$t t8ere is $ re$son$b!e
rosect o& t8e (overnment serv$nt returnin% to duty on its e=iry. So it c$nnot be
%r$nted $s !e$ve re$r$tory to retirement. Commuted !e$ve m$y be %r$nted $t t8e re9uest
o& t8e (overnment serv$nt even w8en e$rned !e$ve is $v$i!$b!e.
Paternity !eave"# m$!e em!oyee wit8 !ess t8$n two survivin% c8i!dren m$y be %r$nted
P$ternity +e$ve &or $ eriod o& )5 d$ys durin% t8e con&inement o& 8is wi&e. Durin% t8e
eriod o& suc8 !e$ve 8e s8$!! be $id !e$ve s$!$ry e9u$! to t8e $y dr$wn immedi$te!y
be&ore roceedin% on !e$ve. P$ternity +e$ve s8$!! not be debited $%$inst t8e !e$ve $ccount
$nd m$y be combined wit8 ot8er >ind o& !e$ve $s in t8e c$se o& $ternity +e$ve.
Stu$y !eave"Study !e$ve m$y be %r$nted to $!! %overnment em!oyees wit8 not !ess
t8$n &ive ye$rsB service &or under%oin% $ seci$! course consistin% o& 8i%8er studies or
seci$!ied tr$inin% in $ ro&ession$! or tec8nic$! subject 8$vin% $ direct $nd c!ose
connection wit8 t8e s8ere o& 8is duties $s $ civi! serv$nt.
T8e course &or w8ic8 t8e study !e$ve is t$>en s8ou!d be certi&ied to be o& de&inite
$dv$nt$%e to %overnment &rom t8e oint o& view o& ub!ic interest $nd t8$t $rticu!$r
study s8ou!d be $roved by t8e $ut8ority cometent to %r$nt !e$ve.
T8e o&&ici$! s8ou!d submit $ &u!! reort on t8e wor> done durin% study !e$ve. $=imum
o& 04 mont8s o& !e$ve is s$nctioned. In t8e c$se o& CES o&&icers 16 mont8s o& !e$ve c$n
Centre for Development of Advanced Computing
Page 43
-
8/13/2019 software requirement specification for an apllication
44/46
SRS V1.0
be %r$nted $t $ stretc8 or in di&&erent se!!s.
Study !e$ve wi!! not be debited to t8e !e$ve $ccount $nd m$y be combined wit8 ot8er
!e$ve due.
Study !e$ve is not %r$nted &or studies outside Indi$ i& &$ci!ities $re $v$i!$b!e in Indi$ $nd
to $n o&&ici$! due to retire wit8in 1 ye$rs o& return &rom t8e study !e$ve.
C%il$ Care !eave"-om$n em!oyees 8$vin% minor c8i!dren m$y be %r$nted C8i!d C$re
+e$ve by $n $ut8ority cometent to %r$nt !e$ve &or $ m$=imum eriod o& 1* d$ys ;0
ye$rs< durin% t8eir entire service &or t$>in% c$re o& u to two c8i!dren.? w8et8er &or
re$rin% or to !oo> $&ter $ny o& t8eir needs !i>e e=$min$tion? sic>ness? etc.
Conditions &or C8i!d C$re +e$ve
). C8i!d c$re !e$ve s8$!! not be $dmissib!e i& t8e c8i!d is ei%8teen ye$rs o& $%e or o!der
e9u$! to t8e $y dr$wn immedi$te!y be&ore roceedin% on !e$ve.
0. It c$n be $v$i!ed in more t8$n one se!!.
1. It c$nnot be debited $%$inst t8e !e$ve $ccount.
4. It m$y be combined wit8 !e$ve o& t8e >ind due $nd $dmissib!e.
C%il$ 0$option !eave"C8i!d $dotion !e$ve is %r$nted to ,em$!e em!oyees? wit8
&ewer t8$n two survivin% c8i!dren on v$!id $dotion o& $ c8i!d be!ow t8e $%e o& one ye$r?
&or $ eriod o& )15 d$ys immedi$te!y $&ter t8e d$te o& v$!id $dotion? inc!udin%? !e$ve not
due $nd commuted !e$ve not e=ceedin% 6* d$ys wit8out roduction o& medic$!
certi&ic$te< &or $ eriod u to one ye$r or ti!! suc8 time t8e c8i!d is one ye$r o!d?
w8ic8ever is e$r!ier. +e$ve s$!$ry wi!! be e9u$! to t8e $y dr$wn immedi$te!y be&ore
Centre for Development of Advanced Computing
Page 44
-
8/13/2019 software requirement specification for an apllication
45/46
SRS V1.0
roceedin% on !e$ve. It m$y be combined wit8 !e$ve o& $ny ot8er >ind. +e$ve not debited
$%$inst t8e !e$ve $ccount.
al Pay !eave"E$!& $y !e$ve is c$!cu!$ted $t 0* d$ys &or e$c8 com!eted ye$r o&
service. ,or e.%.? i& you $re in service &or 0 ye$rs? you wi!! be 8$vin% $ tot$! o& 4* d$ys o&
8$!& $y !e$ve. T8e service inc!udes eriods o& duty $nd !e$ve inc!udin% e=tr$ordin$ry
!e$ve wit8 or wit8out C. E$!& $y !e$ve c$n be $v$i!ed wit8 or wit8out C ;edic$!
Certi&ic$te
-
8/13/2019 software requirement specification for an apllication
46/46
SRS V1.0
T8e m$ternity !e$ve is not debited to !e$ve $ccount $nd &u!! $y is %r$nted. It c$nnot be
combined wit8 $ny ot8er !e$ves $nd counts $s service &or increments $nd ension.