7/30/2019 Bilal Ahmed Shaik Ant http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 1/15 /42+32=0>3<45< PCBDO ADIBI BCKEM
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 1/15
/42+32=0>3<45<
PCBDO ADIBI BCKEM
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 2/15
PCBDO ADIBI BCKEM
1 | W b n e
Bpb`ce BH] Kbhubi Bpb`ce Bht ds b Jbvb absem audim tffi lrfk Bpb`ce Pfltwbre Lfuhmbtdfh( Bpb`ce Bht.s audim ldies
bre wrdtteh dh SKI bhm tboe bmvbhtbne fl tce fpeh stbhmbrm) pfrtbaie bhm ebsy tf uhmerstbhm
hbture fl SKI( Lfr kfre metbdi odhmiy `ce`o scbdoadibibckemGsdly(`fk
^cy mf yfu heem b audim tffi6 Aelfre mdvdhn meep dhtf tce meldhdtdfh fl Bpb`ce Bht) fhe kust uhmerstbhm tce heem lfr b audim
tffi( ^cy mf D heem Bht) fr kfre spe`dld`biiy) wcy mf D heem b audim tffi6
Mf yfu spehm yfur mby mfdhn tce lfiifwdhn kbhubiiy6
@fkpdie `fme
Wb`obne tce adhbrdes
Mepify tce adhbrdes tf tce test server
]est yfur `cbhnes
@fpy `fme lrfk fhe if`btdfh tf bhftcer
Dl yfu cbve bhswerem yes tf bhy fl tce bafve) tceh dt ds tdke tf butfkbte tce prf`ess bhm tboebwby tcbt aurmeh lrfk yfu(
Fh bverbne) b meveifper spehms 0 cfurs #fut fl b 3 cfur wfrodhn mby$ mfdhn kuhmbhe tbsosidoe audim bhm mepifykeht( ^fuimh.t yfu ae meidnctem tf net ab`o tce 0 cfurs6
Ehter Bpb`ce Bht( Bpb`ce Bht ds bh fperbtdhn systek audim bhm mepifykeht tffi tcbt `bh ae
exe`utem lrfk b `fkkbhm idhe(
Lebtures fl Bpb`ce Bht Bht ds tce kfst `fkpiete Jbvb audim bhm mepifykeht tffi bvbdibaie(
Bht ds pibtlfrk heutrbi bhm `bh cbhmie pibtlfrk spe`dld` prfpertdes su`c bs ldie
sepbrbtfrs(
Bht `bh ae usem tf perlfrk pibtlfrk spe`dld` tbsos su`c bs kfmdlydhn tce kfmdldem tdke
fl b ldie usdhn .tfu`c. `fkkbhm(
Bht s`rdpts bre wrdtteh usdhn pibdh SKI( Dl yfu bre birebmy lbkdidbr wdtc SKI) yfu `bh
iebrh Bht pretty qud`oiy(
Bht ds nffm bt butfkbtdhn `fkpid`btem repetdtdve tbsos(
Bht `fkes wdtc b adn idst fl premeldhem tbsos(
Bht prfvdmes bh dhterlb`e tf meveifp `ustfk tbsos(
Bht `bh ae ebsdiy dhvfoem lrfk tce `fkkbhm idhe bhm dt `bh dhtenrbte wdtc lree bhm
`fkker`dbi DMEs(
Dhstbiidhn Bpb`ce Bht Dt ds bssukem tcbt yfu cbve birebmy mfwhifbmem bhm dhstbiiem Jbvb Meveifpkeht Odt #JMO$ fh
yfur `fkputer( Dl hft) piebse lfiifw tce dhstru`tdfhs
Bpb`ce Bht ds mdstrdautem uhmer tce Bpb`ce Pfltwbre Id`ehse) b luiiy+liemnem fpeh sfur`eid`ehse `ertdldem ay tce fpeh sfur`e dhdtdbtdve(
]ce ibtest Bpb`ce Bht versdfh) dh`iumdhn luii+sfur`e `fme) `ibss ldies bhm mf`ukehtbtdfh `bh ae
lfuhm bt
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 3/15
PCBDO ADIBI BCKEM
0 | W b n e
2( Ehsure tcbt tce JB\BVCFKE ehvdrfhkeht vbrdbaie ds set tf tce lfimer wcere yfur JMO dsdhstbiiem(
1( Mfwhifbm tce adhbrdes lrfk cttp:&&bht(bpb`ce(frn
0( Uhzdp tce zdp ldie tf b `fhvehdeht if`btdfh usdhn d̂hzdp) wdhQBQ) >+zdp fr sdkdibr tffis)sby `:Y lfimer(
=( @rebte b hew ehvdrfhkeht vbrdbaie `biiem BH]VCFKE tcbt pfdhts tf tce Bht
dhstbiibtdfh lfimer) dh tcds `bse `:Ybpb`ce+bht+2(3(1+adh lfimer(5( Bppehm tce pbtc tf tce Bpb`ce Bht abt̀ c ldie tf tce WB]C ehvdrfhkeht vbrdbaie( Dh fur
`bse tcds wfuim ae tce `:Ybpb`ce+bht+2(3(1+adhYadh lfimer(
Bht + Audim Ldies ]ypd`biiy) Bht.s audim ldie) audim(xki scfuim idve dh tce prfje`t.s abse mdre`tfry( Bitcfunc yfu bre
lree tf use ftcer ldie hbkes fr pib`e tce audim ldie dh sfke ftcer if`btdfh(
Lfr tcds exer`dse) `rebte b ldie `biiem audim(xki bhywcere dh yfur `fkputer(
96xki versdfh;!2(7!689prfje`t hbke;!Ceiif ^frim Wrfje`t! melbuit;!dhlf!89tbrnet hbke;!dhlf!8
9e`cf8Ceiif ^frim + ^ei`fke tf Bpb`ce Bht"9&e`cf89&tbrnet8
9&prfje`t8
Wiebse hfte tcbt tcere scfuim ae hf aibho idhes fr wcdtespb`es aelfre tce xki me`ibrbtdfh( Dl yfu
mf) tcds kby `buse bh errfr kessbne wceh ruhhdhn tce bht audim + ]ce prf`essdhn dhstru`tdfhtbrnet kbt`cdhn !_xS[_kK[_iI[! ds hft biifwem(
Bii audimldies requdre tce prfje`t eiekeht bhm bt iebst fhe tbrnet eiekeht(
]ce SKI eiekeht prfje`t cbs tcree bttrdautes :
Bttrdautes Mes`rdptdfh hbke ]ce Hbke fl tce prfje`t( #Fptdfhbi$ melbuit ]ce melbuit tbrnet lfr tce audim s`rdpt( B prfje`t kby `fhtbdh bhy hukaer fl
tbrnets( ]cds bttrdaute spe`dldes wcd`c tbrnet scfuim ae `fhsdmerem bs tce
melbuit( #Kbhmbtfry$ absemdr ]ce abse mdre`tfry #fr$ tce rfft lfimer lfr tce prfje`t( #Fptdfhbi$ B tbrnet ds b `fiie`tdfh fl tbsos tcbt yfu wbht tf ruh bs fhe uhdt( Dh fur exbkpie) we cbve bsdkpie tbrnet tf prfvdme bh dhlfrkbtdfhbi kessbne tf tce user(
]brnets `bh cbve mepehmeh`des fh ftcer tbrnets( Lfr exbkpie) b mepify tbrnet kby cbve b
mepehmeh`y fh tce pb`obne tbrnet) bhm tce pb`obne tbrnet kby cbve b mepehmeh`y fh tce
`fkpdie tbrnet bhm sf lfrtc( Mepehmeh`des bre mehftem usdhn tce mepehms bttrdaute( Lfrexbkpie:
9tbrnet hbke;!mepify! mepehms;!pb`bone!8((((
9&tbrnet8
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 4/15
PCBDO ADIBI BCKEM
= | W b n e
9tbrnet hbke;!pb`bone! mepehms;!`iebh)`fkpdie!8((((
9&tbrnet8 9tbrnet hbke;!`iebh! 8
(((( 9&tbrnet8 9tbrnet hbke;!`fkpdie! 8
(((( 9&tbrnet8
]ce tbrnet eiekeht cbs tce lfiifwdhn bttrdautes:
Bttrdautes Mes`rdptdfh hbke ]ce hbke fl tce tbrnet #Qequdrem$ mepehms @fkkb sepbrbtem idst fl bii tbrnets tcbt tcds tbrnet mepehms fh( #Fptdfhbi$ mes`rdptdfh B scfrt mes`rdptdfh fl tce tbrnet( #fptdfhbi$ dl Biifws tce exe`utdfh fl b tbrnet absem fh tce truehess fl b `fhmdtdfhbi
bttrdaute( #fptdfhbi$ uhiess Bmms tce tbrnet tf tce mepehmeh`y idst fl tce spe`dldem Extehsdfh Wfdht( Bh
Extehsdfh Wfdht ds sdkdibr tf b tbrnet) aut dt mfes hft cbve bhy tbsos(
#Fptdfhbi$
Bht + Wrfperty ]bso Bht audim ldies bre wrdtteh dh SKI) wcd`c mfes hft `bter lfr me`ibrdhn vbrdbaies bs yfu mf dh yfurlbvfurdte prfnrbkkdhn ibhnubne( Cfwever) bs yfu kby cbve dkbndhem) dt wfuim ae uselui dl Bht
biifwem me`ibrdhn vbrdbaies su`c bs prfje`t hbke) prfje`t sfur`e mdre`tfry et`(
Bht uses tce prfperty eiekeht wcd`c biifws yfu tf spe`dly prfpertdes( ]cds biifws tceprfpertdes tf ae `cbhnem lrfk fhe audim tf bhftcer( fr lrfk fhe ehvdrfhkeht tf bhftcer(
Ay melbuit) Bht prfvdmes tce lfiifwdhn pre+meldhem prfpertdes tcbt `bh ae usem dh tce audim ldie
Wrfpertdes Mes`rdptdfh bht(ldie ]ce luii if`btdfh fl tce audim ldie( bht(versdfh ]ce versdfh fl tce Bpb`ce Bht dhstbiibtdfh( absemdr ]ce absemdr fl tce audim) bs spe`dldem dh tce absemdr bttrdaute fl
tce prfje`t eiekeht( bht(jbvb(versdfh
]ce versdfh fl tce JMO tcbt ds usem ay Bht(
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 5/15
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 6/15
PCBDO ADIBI BCKEM
< | W b n e
Ppe`dlydhn prfpertdes dh b sepbrbte ldie ds uselui wceh yfu mf hft ohfw tce vbiues lfr b prfperty#dh b pbrtd`uibr ehvdrfhkeht$ up lrfht( ]cds biifws yfu tf perlfrk tce audim dh ftcer
ehvdrfhkehts wcere tce prfperty vbiue ds ohfwh(
]cere ds hf cbrm bhm lbst ruie) aut typd`biiy tce prfperty ldie ds hbkem audim(prfpertdes bhm dspib`em bifhn sdme tce audim(xki ldie( Tfu `fuim `rebte kuitdpie audim prfpertdes ldie absem fh tce
mepifykeht ehvdrfhkehts + su`c bs audim(prfpertdes(mev bhm audim(prfpertdes(test
]ce `fhtehts fl tce audim prfperty ldie bre sdkdibr tf tce hfrkbi jbvb prfperty ldie( ]cey `fhtbdh
fhe prfperty per idhe( Eb`c prfperty ds represehtem ay b hbke bhm b vbiue pbdr( ]ce hbke bhmvbiue pbdr bre sepbrbtem ay bh equbis sdnh( Dt ds cdnciy re`fkkehmem tcbt tce prfpertdes bre
bhhftbtem wdtc prfper `fkkehts( @fkkehts bre idstem usdhn tce cbs `cbrb`ter(
]ce lfiifwdhn scfws b audim(xki bhm bh bssf`dbtem audim(prfpertdes ldie
audim(xki 96xki versdfh;!2(7!689prfje`t hbke;!Ceiif ^frim Wrfje`t! melbuit;!dhlf!8
9prfperty ldie;!audim(prfpertdes!&89tbrnet hbke;!dhlf!8
9e`cf8Bpb`ce Bht versdfh ds -{bht(versdfh} + Tfu brebt -{sdtehbke} 9&e`cf8
9&tbrnet89&prfje`t8
audim(prfpertdes # ]ce Pdte Hbke
sdtehbke;www(tutfrdbispfdht(`fk audimversdfh;0(0(1
Bht + Mbtb ]ypes Bht prfvdmes b hukaer fl premeldhem mbtb types( Mf hft `fhluse tce mbtb types tcbt brebvbdibaie dh tce prfnrbkkdhn ibhnubne) aut dhstebm `fhsdmer tce mbtb types bs set fl servd`es
tcbt bre audit dhtf tce prfmu`t birebmy
]ce lfiifwdhn ds b idst fl mbtb types prfvdmem ay Bpb`ce Bht
Ldie Pet ]ce Ldieset mbtb types represehts b `fiie`tdfh fl ldies( ]ce Ldieset mbtb type ds usubiiy usem bs blditer tf dh`iume bhm ex`iume ldies tcbt kbt`c b pbrtd`uibr pbtterh(
Lfr exbkpie:
9ldieset mdr;!-{sr }̀! ̀ bsesehsdtdve;!yes!89dh`iume hbke;!**&*(jbvb!&8
9ex`iume hbke;!**&*Ptua*!&8 9&ldieset8
]ce sr` bttrdaute dh tce bafve exbkpie pfdhts tf tce sfur`e lfimer fl tce prfje`t(
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 7/15
PCBDO ADIBI BCKEM
> | W b n e
Dh tce bafve exbkpie) tce ldieset seie`ts bii jbvb ldies dh tce sfur`e lfimer ex`ept tcfse tcbt`fhtbdh tce wfrm .Ptua. dh tcek( ]ce `bse sehsdtdve lditer ds bppidem tf tce ldieset wcd`c kebhs
tcbt b ldie wdtc tce hbke Pbkpiestua(jbvb wdii hft ae ex`iumem lrfk tce ldieset
Wbtterh Pet B pbtterh set ds b pbtterh tcbt biifws tf ebsdiy lditer ldies fr lfimers absem fh `ertbdh pbtterhs(Wbtterhs `bh ae `rebtem usdhn tce lfiifwdhn ketb `cbrb`ters(
2( 6 + Kbt`ces fhe `cbrb`ter fhiy
1( * + Kbt`ces zerf fr kbhy `cbrb`ters
0( ** + Kbt`ces zerf fr kbhy mdre`tfrdes re`ursdveiy
]ce lfiifwdhn exbkpie scfuim ndve bh dmeb fl tce usbne fl b pbtterh set(
9pbtterhset dm;!jbvb(ldies(wdtcfut(stuas!8
9dh`iume hbke;!sr`&**&*(jbvb!&89ex`iume hbke;!sr`&**&*Ptua*!&89&ldieset8
]ce pbtterhset `bh tceh ae reusem wdtc b ldieset bs lfiifws:
9ldieset mdr;!-{sr }̀! ̀ bsesehsdtdve;!yes!89pbtterhset reldm;!jbvb(ldies(wdtcfut(stuas!&8 9&ldieset8
Ldie Idst ]ce Ldie idst mbtb type ds sdkdibr tf tce ldie set ex`ept tcbt tce Ldie Idst `fhtbdhs expid`dty hbkem
idsts fl ldies bhm mf hft suppfrt wdim `brms
Bhftcer kbjfr mdllereh`e aetweeh tce ldie idst bhm tce ldie set mbtb type ds tcbt tce ldie idst mbtbtype `bh ae bppidem lfr ldies tcbt kby fr kby hft exdst yet(
Lfiifwdhn ds bh exbkpie fl tce Ldie idst mbtb type
9ldieidst dm;!`fhldn(ldies! mdr;!-{weabpp(sr`(lfimer}!89ldie hbke;!bppid`btdfh@fhldn(xki!&8 9ldie hbke;!lb`es+`fhldn(xki!&89ldie hbke;!wea(xki!&8
9ldie hbke;!pfrtiet(xki!&8 9&ldieidst8
]ce weabpp(sr`(lfimer bttrdaute dh tce bafve exbkpie pfdhts tf tce wea bppid`btdfh.s sfur`e
lfimer fl tce prfje`t(
Lditer Pet Usdhn b Lditer Pet mbtb type wdtc tce `fpy tbso) yfu `bh repib`e `ertbdh text dh bii ldies tcbt
kbt`c tce pbtterh wdtc b repib`ekeht vbiue(
B `fkkfh exbkpie ds tf bppehm tce versdfh huhaer tf tce reiebse hftes ldie) bs scfwh dh tce
exbkpie aeifw
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 8/15
PCBDO ADIBI BCKEM
3 | W b n e
9`fpy tfmdr;!-{futput(mdr}!89ldieset mdr;!-{reiebsehftes(mdr}! dh`iumes;!**&*(txt!&8
9lditerset8 9lditer tfoeh;!\EQPDFH! vbiue;!-{`urreht(versdfh}!&8
9&lditerset89&`fpy8
]ce futput(mdr bttrdaute dh tce bafve exbkpie pfdhts tf tce futput lfimer fl tce prfje`t(
]ce reiebsehftes(mdr bttrdaute dh tce bafve exbkpie pfdhts tf tce reiebse hftes lfimer fl tce
prfje`t(
]ce `urreht(versdfh bttrdaute dh tce bafve exbkpie pfdhts tf tce `urreht versdfh lfimer fl tceprfje`t(
]ce `fpy tbso) bs tce hbke sunnests ds usem tf `fpy ldies lrfk fhe if`btdfh tf bhftcer(
Wbtc ]ce pbtc mbtb type ds `fkkfhiy usem tf represeht b `ibsspbtc( Ehtrdes dh tce pbtc bresepbrbtem usdhn b sekd`fifh fr `fifh( Cfwever) tcese `cbrb`ters bre repib`em b tce ruh tdke ay
tce ruhhdhn systek.s pbtc sepbrbtfr `cbrb`ter(
Kfst `fkkfhiy) tce `ibsspbtc ds set tf tce idst fl jbr ldies bhm `ibsses dh tce prfje`t) bs scfwh dhtce exbkpie aeifw:
9pbtc dm;!audim(`ibsspbtc(jbr!89pbtceiekeht pbtc;!-{ehv(J1EEVCFKE}&-{j1ee(jbr}!&8 9ldieset mdr;!ida!8
9dh`iume hbke;!**&*(jbr!&8
9&ldieset8 9&pbtc8
]ce ehv(J1EEVCFKE bttrdaute dh tce bafve exbkpie pfdhts tf tce ehvdrfhkeht vbrdbaie
J1EEVCFKE(
]ce j1ee(jbr bttrdaute dh tce bafve exbkpie pfdhts tf tce hbke fl tce J1EE jbr ldie dh tce J1EE
abse lfimer(
Bht + Audimdhn Wrfje`ts Hfw tcbt we cbve iebrht bafut tce mbtb types dh Bht) dt ds tdke tf put tcbt dhtf b`tdfh( @fhsdmer
tce lfiifwdhn prfje`t stru`ture
]cds prfje`t wdii lfrk tce Ceiif ^frim prfje`t lfr tce rest fl tcds Kbhubi(
@:YwfroYLbx^eaBppid`btdfh8treeLfimer WB]C idstdhn \fiuke serdbi hukaer ds 77>=77<2 E@2@:BMA2@:(/+++ma /+++sr`( /+++lbxbpp
( /+++mbf ( /+++ehtdty
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 9/15
PCBDO ADIBI BCKEM
4 | W b n e
( /+++utdi( /+++wea
/+++wbr /+++dkbnes
/+++js/+++KE]B+DHL /+++styies/+++^EA+DHL
/+++`ibsses /+++jsp/+++ida
Iet ke expibdh tce prfje`t stru`ture(
2( ]ce mbtbabse s`rdpts bre stfrem dh tce ma lfimer(
1( ]ce jbvb sfur`e f̀me ds stfrem dh tce sr` lfimer(
0( ]ce dkbnes) js) KE]B+DHL) styies #`ss$ bre stfrem dh tce wbr lfimer(
=( ]ce JPWs bre stfrem dh tce jsp lfimer(5( ]ce tcdrm pbrty jbr ldies bre stfrem dh tce ida lfimer(
<( ]ce jbvb `ibss ldies wdii ae stfrem dh tce ^EA+DHLY`ibsses lfimer(
]ce bdk fl tcds exer`dse ds tf audim bh bht ldie tcbt `fkpdies tce jbvb `ibsses bhm pib`es tcek dh
tce ^EA+DHLY`ibsses lfimer(
Cere ds tce audim(xki requdrem lfr tcds prfje`t( Iet us `fhsdmer dt pde`e ay pde`e
96xki versdfh;!2(7!689prfje`t hbke;!lbx! absemdr;!(! melbuit;!audim!8
9prfperty hbke;!sr`(mdr! vbiue;!sr`!&89prfperty hbke;!wea(mdr! vbiue;!wbr!&8
9prfperty hbke;!audim(mdr! vbiue;!-{wea(mdr}&^EA+DHL&`ibsses!&8 9prfperty hbke;!hbke! vbiue;!lbx!&8
9pbtc dm;!kbster+`ibsspbtc!89ldieset mdr;!-{wea(mdr}&^EA+DHL&ida!8
9dh`iume hbke;!*(jbr!&8
9&ldieset8 9pbtceiekeht pbtc;!-{audim(mdr}!&8
9&pbtc8
9tbrnet hbke;!audim! mes`rdptdfh;!@fkpdie sfur`e tree jbvb ldies!89komdr mdr;!-{audim(mdr}!&8
9jbvb` mestmdr;!-{audim(mdr}! sfur`e;!2(5! tbrnet;!2(5!8 9sr` pbtc;!-{sr`(mdr}!&89`ibsspbtc reldm;!kbster+`ibsspbtc!&8
9&jbvb`89&tbrnet8
9tbrnet hbke;!`iebh! mes`rdptdfh;!@iebh futput mdre`tfrdes!89meiete8
9ldieset mdr;!-{audim(mdr}!89dh`iume hbke;!**&*(`ibss!&8
9&ldieset8 9&meiete8
9&tbrnet89&prfje`t8
Ldrst) iet us me`ibre sfke prfpertdes lfr tce sfur`e) wea bhm audim lfimers(
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 10/15
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 11/15
PCBDO ADIBI BCKEM
22 | W b n e
]ce lfiifwdhn fut`fke ds tce resuit fl ruhhdhn tce bht ldie:
@:Y8bhtAudimldie: @:Yaudim(xki
AUDIM PU@@EPPLUI]ftbi tdke: <(0 se`fhms
]ce ldies bre `fkpdiem bhm bre pib`em dh tce audim(mdr lfimer(
Bht + @rebtdhn JBQ ldies ]ce hext ifnd`bi step blter `fkpdidhn yfur jbvb sfur`e ldies) ds tf audim tce jbvb br`cdve) d)e tce
JBQ ldie( @rebtdhn JBQ ldies wdtc Bht ds qudte ebsy wdtc tce jbr tbso( Wresehtem aeifw bre tce
`fkkfhiy usem bttrdautes fl tce jbr tbso
Bttrdautes Mes`rdptdfh absemdr ]ce abse mdre`tfry lfr tce futput JBQ ldie( Ay melbuit) tcds ds set tf tce abse
mdre`tfry fl tce prfje`t( `fkpress Bmvdses bht tf `fkpress tce ldie bs dt `rebtes tce JBQ ldie( oeep`fkpressdfh ^cdie tce `fkpress bttrdaute ds bppid`baie tf tce dhmdvdmubi ldies) tce
oeep`fkpressdfh bttrdaute mfes tce sbke tcdhn) aut dt bppides tf tce
ehtdre br`cdve( mestldie ]ce hbke fl tce futput JBQ ldie mupid`bte Bmvdses Bht fh wcbt tf mf wceh mupid`bte ldies bre lfuhm( Tfu `fuim bmm)
preserve fr lbdi tce mupid`bte ldies( ex`iumes Bmvdses Bht tf hft dh`iume tcese `fkkb seperbtem idst fl ldies dh tce
pb`obne( ex`iumesldie Pbke bs bafve) ex`ept tce ex`iume ldies bre spe`dldem usdhn b pbtterh( dhi`umes Dhverse fl ex`iumes dh`iumesldie Dhverse fl ex`iumesldie( upmbte Bmvdses bht tf fverwrdte ldies dh tce birebmy audit JBQ ldie( @fhtdhudhn fur Ceiif ^frim prfje`t) iet us bmm b hew tbrnet tf prfmu`e tce jbr ldies( Aut aelfretcbt iet us `fhsdmer tce jbr tbso:
9jbr mestldie;!-{wea(mdr}&ida&utdi(jbr!absemdr;!-{audim(mdr}&`ibsses!
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 12/15
PCBDO ADIBI BCKEM
21 | W b n e
dh`iumes;!lbxbpp&utdi&**!ex`iumes;!**&]est(`ibss!
&8
Dh tcds exbkpie) tce wea(mdr prfperty pfdhts tf tce pbtc fl tce wea sfur`e ldies( Dh fur `bse)tcds ds wcere tce utdi(jbr wdii ae pib`em(
]ce audim(mdr prfperty dh tcds exbkpie pfdhts tf tce audim lfimer wcere tce `ibss ldies lfr tce
utdi(jbr `bh ae lfuhm(
Dh tcds exbkpie) we `rebte b jbr ldie `biiem utdi(jbr usdhn tce `ibsses lrfk tce lbxbpp(utdi(*
pb`obne( Cfwever) we bre exi`umdhn tce `ibsses tcbt ehm wdtc tce hbke ]est( ]ce fu tput jbr ldiewdii ae pib`e dh tce weabpp.s ida lfimer(
Dl we wbht tf kboe tce utdi(jbr bh exe`utbaie jbr ldie we heem tf bmm tce kbhdlest wdtc tce
Kbdh+@ibss ketb bttrdaute(
]cerelfre tce bafve exbkpie wdii ae upmbtem bs:
9jbr mestldie;!-{wea(mdr}&ida&utdi(jbr!absemdr;!-{audim(mdr}&`ibsses!dh`iumes;!lbxbpp&utdi&**!ex`iumes;!**&]est(`ibss!89kbhdlest89bttrdaute hbke;!Kbdh+@ibss!
vbiue;!`fk(Kbhubispfdht(utdi(LbxUtdi!&89&kbhdlest8
9&jbr8
]f exe`ute tce jbr tbso) wrbp dt dhsdme b tbrnet #kfst `fkkfhiy) tce audim fr pb`obne tbrnet)bhm ruh tcek(
9tbrnet hbke;!audim+jbr!89jbr mestldie;!-{wea(mdr}&ida&utdi(jbr!
absemdr;!-{audim(mdr}&`ibsses!dh`iumes;!lbxbpp&utdi&**!ex`iumes;!**&]est(`ibss!89kbhdlest89bttrdaute hbke;!Kbdh+@ibss!
vbiue;!`fk(Kbhubispfdht(utdi(LbxUtdi!&89&kbhdlest8
9&jbr8
9&tbrnet8
Quhhdhn bht fh tcds ldie wdii `rebte tce utdi(jbr ldie lfr us((
]ce lfiifwdhn fut`fke ds tce resuit fl ruhhdhn tce bht ldie:
@:Y8bht audim+jbrAudimldie: @:Yaudim(xki
AUDIM PU@@EPPLUI]ftbi tdke: 2(0 se`fhms
]ce utdi(jbr ldie ds hfw pib`em dh tce futput lfimer(
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 13/15
PCBDO ADIBI BCKEM
20 | W b n e
Bht + @rebtdhn ^BQ ldies @rebtdhn ^BQ ldies wdtc Bht ds extrekeiy sdkpie) bhm very sdkdibr tf tce `rebtdhn JBQ ldies tbso(
Blter bii ^BQ ldie) idoe JBQ ldie ds just bhftcer ZDW ldie) dsh.t dt6
]ce ^BQ tbso ds bh extehsdfh tf tce JBQ tbso) aut dt cbs sfke hd`e bmmdtdfhs tf kbhdpuibte wcbt
nfes dhtf tce ^EA+DHL&`ibsses lfimer) bhm neherbtdhn tce wea(xki ldie( ]ce ^BQ tbso ds uselui
tf spe`dly b pbrtd`uibr ibyfut fl tce ^BQ ldie(
Pdh`e tce ^BQ tbso ds bh extehsdfh fl tce JBQ tbso) bii bttrdautes fl tce JBQ tbso bppiy tf tce
^BQ tbso( Aeifw bre tce extehsdfh bttrdautes tcbt bre spe`dly tf tce ^BQ tbso:
Bttrdautes Mes`rdptdfh weaxki Wbtc tf tce wea(xki ldie ida B nrfupdhn tf spe`dly wcbt nfes dhtf tce ^EA+DHLYida lfimer( `ibsses B nrfupdhn tf spe`dly wcbt nfes dhtf tce ^EA+DHLY`ibsses lfimer( ketbdhl Ppe`dldes tce dhstru`tdfhs lfr neherbtdhn tce KBHDLEP](KL ldie( @fhtdhudhn fur Ceiif ^frim Lbx Bppid`btdfh prfje`t) iet us bmm b hew tbrnet tf prfmu`e tce jbrldies( Aut aelfre tcbt iet us `fhsdmer tce wbr tbso( @fhsdmer tce lfiifwdhn exbkpie:
9wbr mestldie;!lbx(wbr! weaxki;!-{wea(mdr}&wea(xki!89ldieset mdr;!-{wea(mdr}&^ea@fhteht!8 9dh`iume hbke;!**&*(*!&8
9&ldieset89ida mdr;!tcdrmpbrtyjbrs!8
9ex`iume hbke;!pfrtiet(jbr!&89&ida89`ibsses mdr;!-{audim(mdr}&wea!&8
9&wbr8
Bs per tce prevdfus exbkpies) tce wea(mdr vbrdbaie relers tf tce sfur`e wea lfimer) d(e) tce
lfimer tcbt `fhtbdhs tce JPW) `ss)jbvbs`rdpt ldies et`(
]ce audim(mdr vbrdbaie relers tf tce futput lfimer + ]cds ds wcere tce `ibsses lfr tce ^BQpb`obne `bh ae lfuhm( ]ypd`biiy) tce `ibsses wdii ae auhmiem dhtf tce ^EA+DHL&`ibsses lfimer fl tce ^BQ ldie(
Dh tcds exbkpie) we bre `rebtdhn b wbr ldie `biiem lbx(wbr( ]ce ^EA(SKI ldie ds fatbdhem lrfk tce
wea sfur`e lfimer( Bii ldies lrfk tce .^ea@fhteht. lfimer uhmer wea bre `fpdem dhtf tce ^BQ ldie(
]ce ^EA+DHL&ida lfimer ds pfpuibtem wdtc tce jbr ldies lrfk tce tcdrmpbrtyjbrs lfimer( Cfwever)
we bre exi`umdhn tce pfrtiet(jbr bs tcds ds birebmy preseht dh tce bppid`btdfh server.s ida lfimer(Ldhbiiy) we bre `fpydhn bii `ibsses lrfk tce audim mdre`tfry.s wea lfimer bhm puttdhn dhtf tce
^EA+DHL&̀ ibsses lfimer(
^rbp tce wbr tbso dhsdme bh Bht tbrnet #usubiiy pb`obne$ bhm ruh dt( ]cds wdii `rebte tce ^BQ
ldie dh tce spe`dldem if`btdfh(
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 14/15
PCBDO ADIBI BCKEM
2= | W b n e
Dt ds ehtdreiy pfssdaie tf hest tce `ibsses) ida) ketbdhl bhm weadhl mdre`tfrs sf tcbt tcey idve dhs`btterem lfimers bhywcere dh tce prfje`t stru`ture( Aut aest prb`td`es sunnest tcbt yfur ^ea
prfje`t scfuim cbve tce ^ea @fhteht stru`ture tcbt ds sdkdibr tf tce stru`ture fl tce ^BQ ldie(
]ce Lbx Bppid`btdfh prfje`t cbs dts stru`ture futidhem usdhn tcds absd` prdh`dpie(
]f exe`ute tce wbr tbso) wrbp dt dhsdme b tbrnet #kfst `fkkfhiy) tce audim fr pb`obne tbrnet)bhm ruh tcek(
9tbrnet hbke;!audim+wbr!89wbr mestldie;!lbx(wbr! weaxki;!-{wea(mdr}&wea(xki!8 9ldieset mdr;!-{wea(mdr}&^ea@fhteht!8
9dh`iume hbke;!**&*(*!&89&ldieset8 9ida mdr;!tcdrmpbrtyjbrs!8
9ex`iume hbke;!pfrtiet(jbr!&89&ida89`ibsses mdr;!-{audim(mdr}&wea!&8
9&wbr89&tbrnet8
Quhhdhn bht fh tcds ldie wdii `rebte tce lbx(wbr ldie lfr us((
]ce lfiifwdhn fut`fke ds tce resuit fl ruhhdhn tce bht ldie:
@:Y8bht audim+wbrAudimldie: @:Yaudim(xki
AUDIM PU@@EPPLUI]ftbi tdke: 21(0 se`fhms
]ce lbx(wbr ldie ds hfw pib`em dh tce futput lfimer( ]ce `fhtehts fl tce wbr ldie wdii ae:
lbx(wbr:/+++jsp ]cds lfimer `fhtbdhs tce jsp ldies /+++`ss ]cds lfimer `fhtbdhs tce styiesceet ldies /+++js ]cds lfimer `fhtbdhs tce jbvbs`rdpt ldies /+++dkbnes ]cds lfimer `fhtbdhs tce dkbne ldies /+++KE]B+DHL ]cds lfimer `fhtbdhs tce Kbhdlest(Kl /+++^EA+DHL
/+++`ibsses ]cds lfimer `fhtbdhs tce `fkpdiem `ibsses /+++ida ]cdrm pbrty idarbrdes bhm tce utdidty jbr ldies ^EA(xki @fhldnurbtdfh ldie tcbt meldhes tce ^BQ pb`obne
Bht + Exe`utdhn Jbvb `fme Tfu `bh use Bht tf exe`ute jbvb `fme( Dh tcds exbkpie aeifw) tce jbvb `ibss tboes dh bh
brnukeht #bmkdhdstrbtfr.s ekbdi bmmress$ bhm sehms fut bh ekbdi(
puaid` `ibss HftdlyBmkdhdstrbtfr{ puaid` stbtd` vfdm kbdhPtrdhn_[ brns${ Ptrdhn ekbdi ; brns_7[? hftdlyBmkdhdstrbtfrvdbEkbdiekbdi$?Pystek(fut(prdhtih!Bmkdhdstrbtfr !/ekbdi/! cbs aeeh hftdldem!$?
}
7/30/2019 Bilal Ahmed Shaik Ant
http://slidepdf.com/reader/full/bilal-ahmed-shaik-ant 15/15
PCBDO ADIBI BCKEM
25 | W b n e
puaid` stbtd` vfdm hftdlyBmkdhdstrbtfrvdbEkbdiPtrdhn ekbdi${
&&((((((}
}
Cere ds b sdkpie audim tcbt exe`utes tcds jbvb `ibss(
96xki versdfh;!2(7!689prfje`t hbke;!sbkpie! absemdr;!(! melbuit;!hftdly!8 9tbrnet hbke;!hftdly!89jbvb lfro;!true! lbdifherrfr;!yes! `ibsshbke;!HftdlyBmkdhdstrbtfr!8
9brn idhe;!bmkdhGtest(`fk!&8 9&jbvb8
9&tbrnet89&prfje`t8
^ceh tce audim ds exe`utem) dt prfmu`es tce lfiifwdhn fut`fke:
@:Y8bhtAudimldie: @:Yaudim(xki
hftdly:_jbvb[ Bmkdhdstrbtfr bmkdhGtest(`fk cbs aeeh hftdldem
AUDIM PU@@EPPLUI ]ftbitdke: 2 se`fhm
Dh tcds exbkpie) tce jbvb `fme mfes b sdkpie tcdhn + tf sehm bh ekbdi( ^e `fuim cbve usem tce audit dhBht tbso tf mf tcbt( Cfwever) hfw tcbt yfu cbve nft tce dmeb yfu `bh extehm yfur audim ldie tf `bii jbvb
`fme tcbt perlfrks `fkpid`btem tcdhns) lfr exbkpie: eh`rypts yfur sfur`e `fme(