Post on 23-Feb-2018
7/24/2019 Rak Shit Hav Project 13
1/19
LIC DATABASE MANAGEMENT SYSTEM
1.INTRODUCTION
1.1 Objective:
The Life Insurance Corporation of India (LIC) (Hindi:
) is the largest state-oned li!e ins"ran#e #o$%an& in India' and also the#o"ntr&s largest inestor* It is !"ll& oned +& the Goern$ent o! India* It also
!"nds #lose to ,*./ o! the Indian Goern$ents e0%enses* It has assets esti$ated
o! 1*23 trillion (4S5,67*87 +illion)* It as !o"nded in 317. ith the $erger o!
$ore than ,66 ins"ran#e #o$%anies and %roident so#ieties*
Head9"artered in M"$+ai' !inan#ial and #o$$er#ial #a%ital o! India' the Li!e
Ins"ran#e Cor%oration o! India #"rrentl& has ;onal
o!!i#es lo#ated in di!!erent %arts o! India' at least ,6 +ran#hes lo#ated in di!!erent
#ities and tons o! India along ith satellite
ins"ran#e +"siness !ro$ the %"+li#*
1. CURR!NT "T#TU"
7/24/2019 Rak Shit Hav Project 13
2/19
LIC DATABASE MANAGEMENT SYSTEM
1.$ R!"!#RC% &!T%ODOLO'
?esear#h $eans !inding !a#ts !or the %"r%ose o! !inding o"t sol"tion to the
%ro+le$* The resear#h is +a#=ed +& the #olle#tion' %resentation and
inter%retation o! releant data* ?esear#h Methodolog& is s#ien#e o! st"d&ing ho
the resear#h is done* ?esear#h $ethodolog& a#ts as a g"ideline and leads to
#o$%letion o! s"##ess!"l resear#h* The se#ond stage o! resear#h !alls !or
deelo%ing $ore e!!i#ient %lan !or gathering needed in!or$ation' resear#h design is
in !a#t a %lan' a str"#t"re and a strateg& o! inestigation' ith is #on#eied so as to
o+tain ansers to resear#h 9"estions and #ontrol arian#e* The resear#h design !or
this %ro@e#t is +& $ethod o! e0%lorator& resear#h*
1. R!"!#RC% O*+!CTI,!"
3* To st"d& the $ar=et share o! LIC*
,* To !ind o"t the #o$%aratie %er!or$an#e o! LIC ith >?IATE INS4?ANCE
CANIES*
1.- %OT%!"I"
H&%othesis is #onsidered as %rin#i%al instr"$ent in resear#h* H&%othesis is
#onsidered as $ere ass"$%tion that needs to +e %roed or dis%roed* This st"d& or
%ro@e#t regarding to the h&%othesis that'
LIC >E?
7/24/2019 Rak Shit Hav Project 13
3/19
LIC DATABASE MANAGEMENT SYSTEM
1./ D#T# COLL!CTION
Data #olle#tion #an +e done onl& thro"gh se#ondar& data* Se#ondar& data is an&
data' hi#h has +een gathered earlier* Se#ondar& data #an +e ta=en !ro$ e+sites
o! the LIC and other %riate ins"ran#e #o$%anies e+sites* Se#ondar& data
#olle#tion #an +e done +& ario"s so"r#es as !ollos
F e+sites
F Boo=s
F Mag;ines
1.0 roposed "ste2
The #"rrent s&ste$ stored all data in %arti#"lar !ile in the +inar& !or$at hi#h isnot a+le to read +& others* Its #o$$and %ro$%t ill not a+le its "sers to =noa+o"t the +a#=gro"nd details th"s %roiding the !eat"re o! e0tra se#"rit& andrelia+ilit&* C"sto$ers ill hae the o%tion to reie an& %oli#& as %er their #hoi#eand sele#t %arti#"lar %oli#& i! the& li=e it* Ea#h #"sto$ers and agent ill hae"ni9"e id +& hi#h the& ill a+le to #he#= their a##o"nt at an& ti$e*
1.3 !4istin5 sste2
E0isting s&ste$ do not %roide !a#ilit& to sele#t the %arti#"lar %oli#& +& going
thro"gh ea#h %oli#& details* C"sto$ers has to +e de%endent on agent to get details
on %arti#"lar %oli#&* hile ta=ing an& %arti#"lar %oli#&' #"sto$ers do not a+le to
get in!or$ation hat ill +e the $ini$"$ install$ent to +e $ade and in hat
$ode* Agent are also not a+le to #he#= their a##o"nt an& ti$e as %er their
re9"ire$ent and the details o! #"sto$ers ho hae ta=en %oli#& !ro$ the$ along
ith their %oli#& $at"rit& date* The %resent s&ste$ do not %roide the #orre#t$edi"$ !or the agents to =no their #o$$issions hi#h has +een $ade hile
selling an& %arti#"lar %oli#&* Also the %resent s&ste$ do not "ses the #on#e%t o!
7/24/2019 Rak Shit Hav Project 13
4/19
LIC DATABASE MANAGEMENT SYSTEM
.""T!& R!6UIR!&!NT "!CI7IC#TION
,*3*HA?DA?E ?E4I?EMENTS: Intel >enti"$ %ro#essor
. MB ?AM or a+oe
,*,*S
7/24/2019 Rak Shit Hav Project 13
5/19
LIC DATABASE MANAGEMENT SYSTEM
$.%eader 7i8es Used:
iostrea2.9: The $ani%"lators in this li+rar& a!!e#t the !or$at o! strea$
o%erations* Eg: end' #in'#o"t et#*
Io2anio.9: The $ani%"lation in this li+rar& a!!e#t the !or$at o! stea$o%erations* Eg: set()' set%re#ision() et#*
"trin5.9: This li+rar& ena+les &o" to $ani%"late C strings that end in the#har K6' the n"ll #har* "nless noted otherise' these !"n#tions ret"rn a
%ointer to the res"lting string in addition to $odi!&ing an a%%ro%riatearg"$ent* The arg"$ent #h is a #hara#ter' n is an integer' and the otherarg"$ents are strings' hi#h "s"all& $eans the& are na$es o! a #har arra&'
+"t #an +e string #onstants in so$e #ase*Eg: str#$%' str#%&' strlen' str#at et#*
&at9.9: The CJJ !"n#tions in this li+rar& #o$%"te #ertain standard$athe$ati#al !"n#tions* These !"n#tions are oerloaded to a##o$$odate!loat' do"+le' and long do"+le* 4nless otherise indi#ated' ea#h !"n#tionhas one arg"$ent' ith the ret"rn t&%e +eing the sa$e as the arg"$ent t&%e(either !loat' do"+le' or long do"+le)*
Ctpe.9: Most !"n#tions in this li+rar& #lassi!& a gien ASCII #hara#ter as
a letter' a digit' and so on* To other !"n#tions #onert letters +eteen"%%er#ase and loer#ase* Eg: to"%%er()' isal%ha()' isdigit() et#*
Dos.9: dos*h in #: dos*h header !ile o! # lang"age #ontains !"n#tions !orhandling interr"%ts' %rod"#ing so"nd' date and ti$e !"n#tions et#* It is
+orland s%e#i!i# and or=s in t"r+o # #o$%iler* Eg: dela& !"n#tion' so"nd!"n#tion et#*
rocess.9: Is a CJJ header !ile hi#h #ontains !"n#tion de#larations and
$a#ros "sed in or=ing ith threads and %ro#esses* Most C #o$%ilers thattarget D
7/24/2019 Rak Shit Hav Project 13
6/19
LIC DATABASE MANAGEMENT SYSTEM
."tructures used in t9is code
3* Str"#t address(str"#t"re address)
A "ser de!ined datat&%e to hold the address o! the "ser*
In#l"des the aria+les li=e ho"se n"$+er' area' #it& and state*
All the attri+"tes are o! #hara#ter t&%e*
,* Str"#t agn(str"#t"re agent)
4ser de!ined data t&%e to hold the details o! the agent It in#l"des the aria+les li=e na$e 'agent #ode' agent address' age' %oli#ies
sold' salar& and #ategor& to hi#h the agent +elong (!or e0
The +"ilt-in data t&%es "sed in this str"#t"re are !loat' integer #hara#ter and
one "ser de!ined data t&%e i*e*' address*
2* Str"#t #"st(str"#t"re #"sto$er)
4ser de!ined data t&%e to hold the details o! the #"sto$er*
It in#l"des aria+les li=e na$e' age' address' %oli#& +ro"ght 'salar&' %oli#&
a$o"nt %oli#& ter$' $ode o! %a&$ent' %re$i"$' and SA %er tho"sand %erann"$*
The data t&%es "sed are !loat' #hara#ter' integer and one "ser de!ined data
t&%e i*e*' address*
* Str"#t !+a#=(str"#t"re !eed+a#=)
4ser de!ined data t&%e to hold the #ontents o! the !eed+a#= !or$*
In#l"des aria+les li=e age' gender' o##"%ation' in#o$e and ratings*
7* Str"#t %oldet(str"#t"re %oli#& details)
4sed de!ined data t&%e to hold the details and ter$s and #onditions o!
di!!erent %oli#ies o!!ered +& LIC
6 | P a g eDept.of CSE, SJBIT
7/24/2019 Rak Shit Hav Project 13
7/19
LIC DATABASE MANAGEMENT SYSTEM
In#l"des aria+les li=e na$e' $ini$"$ age' $a0i$"$ age' $a0i$"$
$at"rit& age' $ini$"$ %oli#& a$o"nt' $a0i$"$ %oli#& a$o"nt' $ini$"$s"$ ass"red' $a0i$"$ s"$ ass"red' age %roo!s' et#*
All the details o! the %oli#ies are initiali;ed @"st a!ter the !"n#tions and are
dis%la&ed to the "ser hen heshe is interested to =no a+o"t a s%e#i!i#
%oli#&*
-.7unctions
7*3* &ain &enu
This !"n#tion gies "s the !irst s#reen in o"r %ro@e#t i*e* $ain $en" s#reen to
the "ser*
This !"n#tion #onsists o! ario"s o%tions !or an "ser*
This !"n#tion #onsists o! C"sto$er' Agent' E0it o%tions !or an "ser*
This !"n#tion in#or%orates a sit#h #ondition state$ents hi#h trans!ers the
e0e#"tion o! the %rogra$ !ro$ one !"n#tion to the other !"n#tion +ased onthe in%"t gien +& the "ser*
Get#h() !"n#tion is "sed to ta=e the in%"t !ro$ an "ser i*e* C #"sto$er' A-
agent' E- e0it*
To"%%er() !"n#tion is "sed to #onert the loer #ase #hara#ters to "%%er #ase
#hara#ters and hen#e in%"t !ro$ the "ser is #ase sensitie*
-.. Custo2er 2enu
>rotot&%e o! this !"n#tion -Ooid #"s$en()P
"n#tion de!inition-Ooid #"s$en()
The !"n#tion de!inition in#l"des "ser !riendl& state$ents i*e*' C4ST
7/24/2019 Rak Shit Hav Project 13
8/19
LIC DATABASE MANAGEMENT SYSTEM
The "ser has to %roide an a%%ro%riate #hoi#e to sele#t hisher desired %age
o! interest*
Goto0& state$ents are "sed to dis%la& the state$ents at the re9"ired #o-
ordinates on the o"t%"t s#reen*
-.$. Ne Custo2er
This !"n#tion is "sed !or the ne #"sto$er*
It has seeral 9"estions !or a ne "ser li=e Na$e' age' salar& Address'
>oli#& ter$' >oli#& a$o"nt*
The "ser has to !ill the !or$ de%ending on the #riteria o! the %oli#& #hosen
+& hi$*
rotot&%e o! this !"n#tion-Ooid ne%ol()P
De!inition o! this !"n#tion-Ooid ne%ol()P
The !"n#tion does not ret"rn an& al"e and hen#e oid is "sed*
This !"n#tion dis%la&s the di!!erent %oli#ies that are %roided +& the LIC and
allos the "ser to #hoose an& %oli#& that heshe o"ld li=e to %"r#hase*
The di!!erent %oli#ies in#l"ded in the !"n#tion are END
7/24/2019 Rak Shit Hav Project 13
9/19
LIC DATABASE MANAGEMENT SYSTEM
AND REEAN S4?ABHI >rotot&%e !or this !"n#tion -Ooid tn##"s()P
"n#tion de!inition-Ooid tn##"s()P
It #onsists o! the ter$s and #onditions o! all the %oli#ies*
This !"n#tion is "sed to dis%la& the ter$s and #onditions o! the %oli#&
sele#ted +& the "ser*
7/24/2019 Rak Shit Hav Project 13
10/19
LIC DATABASE MANAGEMENT SYSTEM
-.0 #'!NT 7UNCTION":
void a5n2en()
The !"n#tion agn$en() dis%la&s the agent $en"
It as=s the "ser to enter a #hoi#e
The #hara#ter in%"t
7/24/2019 Rak Shit Hav Project 13
11/19
LIC DATABASE MANAGEMENT SYSTEM
"ser has to in%"t the a%%ro%riate in!or$ation
The age o! the agent sho"ld +e $ore than 3
The salar& and %oli#& sold is entered +& "ser
I! %oli#& sold is greater than ;ero and less than 3666'the agent is #ategorised
"nder B?ANCH MANAGE? CL4B MEMBE?
I! %oli#& sold is greater than 111 and less than ,666'the agent is #ategorised
"nder DIISI
7/24/2019 Rak Shit Hav Project 13
12/19
LIC DATABASE MANAGEMENT SYSTEM
a)"ali!i#ation :3,th #lass %assed+) Age: 3 &ears #o$%leted
#) A%%li#ant sho"ld hae %assed the online e0a$ #ond"#ted +& NSE-ITd) Agents li#ense is iss"ed !or the 2&ears in the +eginning and reneedtherea!ter !or another 2&earse) A!ter the #o$%letion o! ,7 ho"rs o! agents training!) B"siness #ondition !or the agen#& en!or#ed-3, lies ith 3la=h s"$ass"redg) irst %re$i"$ in#o$e sho"ld +e one la=h
Ne a5ent for2
This !"n#tion dis%la&s the !or$ !or a ne agent*
e again "se the goto0& !"n#tion to get to a s%e#i!i# s%ot on the s#reen*
4sing the Co"t state$ent' e dis%la& the ne#essar& details' li=e na$e' age'
address and %oli#ies sold*
e "se Cin state$ents' e get the data #orres%onding to all the a+oe
details re9"ired* There are #ertain $ini$"$ re9"ire$ents that the #o$%an& e0%e#ts a
%ros%e#tie agent to !"l!ill' s"#h as $ini$"$ age li$it' and so' e hae ani! state$ent that #o$%ares the in%"t age ith 3' and tells i$$ediatel& i! the"ser #an %ro#eed or not*
Also' the #o$%an& isnt illing to a##e%t a +lan= s%a#e at an& o! the s%a#es*
Hen#e' e #o$%are ea#h o! the in%"ts s"#h as addagn*hno' addagn*#it&
%roided +& "ser to a n"ll #hara#ter K6 "sing an i! #ondition*
To assign the designation o! the ne agent' e "se the n"$+er o! %oli#ies
sold as a +asi# #redential* I! an agent has sold less than a 3666 %oli#ies' then heshe is #ategori;ed as a
Bran#h Manager*
Else i!' n"$+er o! %oli#ies are +eteen 3666 and ,666'then as a Diisional
$anager' as a Uonal $anager i! %oli#ies sold are a+oe ,666 and +elo 2666and a Chair$an i! $ore than 2666*
A!ter getting all details' e need to generate a "ni9"e agent #ode !or ea#h
12 | P a g eDept.of CSE, SJBIT
7/24/2019 Rak Shit Hav Project 13
13/19
LIC DATABASE MANAGEMENT SYSTEM
agent !or !"rther a##essing*
To a#hiee this "ni9"eness' e %er!or$ this e9"ation
fabs(1;;i?.a5e)@(3;=i))
e "se the agents age and the a%%li#ant n"$+er to red"#e the a$+ig"it&*
a+s is !"n#tion that dis%la&s the a+sol"te al"e o! the e0%ression' i*e* '
ignores the de#i$al %art*
Ne0t ste% is to dis%la& all the entered details*
e "se a si$%le Co"t state$ent !or dis%la&ing the details*
O8d a5ent detai8s
This !"n#tion ena+les an e0isting agent to ie hisher details' on %roiding
the "ni9"e #ode*
e #reate a aria+le !lag' hi#h indi#ates hether the s&ste$ has !o"nd the
agent or not*
4sing goto0& state$ent e get to the s%e#i!i# s%ot on the s#reen' and as= the
"ser to enter the #ode*
This #ode is stored in an integer aria+le %n*
>n is #o$%ared ith e0isting #odes "sing an i! state$ent' and on !inding the
#ode in the data+ase' !lag al"e +e#o$es 3' and the agent details#orres%onding to the #ode are dis%la&ed*
I! the #ode is not !o"nd '!lag al"e +e#o$es 6'hi#h in t"rn #alls the Co"t
state$ent that dis%la&s to the "ser that agent o! that %arti#"lar #ode asnt!o"nd*
A!ter e0e#"tion' the #ontrol is shi!ted to the agn$en() !"n#tion again*
7eedbacA 7or2:
heneer a #"sto$er or an "ser ants to e0it !ro$ the s&ste$' the "ser ill
+e trans!erred to !eed+a#= !or$*
This !"n#tions !irstl& ta=es details o! an "ser li=e na$e' age' salar& et#*
7/24/2019 Rak Shit Hav Project 13
14/19
LIC DATABASE MANAGEMENT SYSTEM
Ansers to the 9"estions are to +e gien in 3-8 ratings' i*e* 3(>oor) and
8(E0#ellent)*
7/24/2019 Rak Shit Hav Project 13
15/19
LIC DATABASE MANAGEMENT SYSTEM
/.R!"ULT" #ND DI"CU""ION":
Loading s#reen
We!e"e# $oa%&!g 'o(p$ete), te !e*t )'#ee! +&$$ e te -IC +e$'o(e )'#ee!+e#e te a#e g&"e! 'o&'e to )e$e't te 'o##e't opt&o!) a) pe# te !ee%.
15 | P a g eDept.of CSE, SJBIT
7/24/2019 Rak Shit Hav Project 13
16/19
LIC DATABASE MANAGEMENT SYSTEM
I! &o" ant to go the #"sto$er se#tion then &o" hae to sele#t its o%tion and i! &o"ant to +e logged in as agent o! LIC then &o" hae +een %roided ith othero%tion* These o%tions are entered at the #"rrent #"rsor %osition and a!ter hi#h its
s#reen ill +e a%%ear' here the& ill re9"ired to enter their id to "se their%arti#"lar a##o"nt* E0isting #"sto$ers ill a+le to #he#= their %oli#& details "nderhi#h the& hae $ade inest$ent*
C"sto$er $en" details
16 | P a g eDept.of CSE, SJBIT
7/24/2019 Rak Shit Hav Project 13
17/19
LIC DATABASE MANAGEMENT SYSTEM
Agent $en" detail)
Login Credentials
17 | P a g eDept.of CSE, SJBIT
7/24/2019 Rak Shit Hav Project 13
18/19
LIC DATABASE MANAGEMENT SYSTEM
>oli#& details
or$ !ill "% %ro#ess
18 | P a g eDept.of CSE, SJBIT
7/24/2019 Rak Shit Hav Project 13
19/19
LIC DATABASE MANAGEMENT SYSTEM
0.CONCLU"ION
E0isting LIC Data+ase s&ste$ do not %roide !a#ilit& to sele#t the %arti#"lar %oli#&+& going thro"gh ea#h %oli#& details* C"sto$ers has to +e de%endent on agent toget details on %arti#"lar %oli#&* hile ta=ing an& %arti#"lar %oli#&' #"sto$ers donot a+le to get in!or$ation hat ill +e the $ini$"$ instal$ent to +e $ade and inhat $ode* Agent are also not a+le to #he#= their a##o"nt an& ti$e as %er theirre9"ire$ent and the details o! #"sto$ers ho hae ta=en %oli#& !ro$ the$ alongith their %oli#& $at"rit& date* The %resent s&ste$ do not %roide the #orre#t$edi"$ !or the agents to =no their #o$$issions hi#h has +een $ade hileselling an& %arti#"lar %oli#&*
19 | P a g eDept of CSE SJBIT