Upload
kumar-nilesh
View
239
Download
0
Embed Size (px)
Citation preview
7/24/2019 Internet Banking Java Project report.docx
1/68
INTERNET BANKING SYSTEM
INTRODUCTION
1.1 INTERNET BANKING
Banks have traditionally been in the forefront of harnessin te!hnoloy to i"#rove their
#rod$!ts% servi!es and effi!ien!y. They have% over a lon ti"e% been $sin ele!troni! and
tele!o""$ni!ation net&orks for deliverin a &ide rane of val$e added #rod$!ts and servi!es.
The delivery !hannels in!l$de dire!t dial ' $# !onne!tions% #rivate net&orks% #$bli! net&orks et!
and the devi!es in!l$de tele#hone% (ersonal )o"#$ters in!l$din the A$to"ated Teller
Ma!hines% et!. *ith the #o#$larity of ()s% easy a!!ess to Internet and *orld *ide *eb
+***,% Internet is in!reasinly $sed by banks as a !hannel for re!eivin instr$!tions and
deliverin their #rod$!ts and servi!es to their !$sto"ers. This for" of bankin is enerally
referred to as Internet Bankin% altho$h the rane of #rod$!ts and servi!es offered by differentbanks vary &idely both in their !ontent and so#histi!ation.
1.- *AT IS /A0A
/A0A is a hih level #rora""in lan$ae &hi!h evolved fro" the earlier versions like )
.The /ava #rora""in lan$ae !onsists o$t of a /ava !o"#iler% the /ava virt$al "a!hine% and
the /ava !lass libraries. The /ava virt$al "a!hine +/0M, is a soft&are i"#le"entation of a
!o"#$ter that e2e!$tes #rora"s like a real "a!hine.The /ava !o"#iler translates /ava !odin
into so3!alled byte3!ode. The /ava virt$al "a!hine inter#rets this byte3!ode and r$ns the
#rora".The /ava virt$al "a!hine is &ritten s#e!ifi!ally for a s#e!ifi! o#eratin syste".The /ava
r$nti"e environ"ent +/RE, !onsists of the /0M and the /ava !lass libraries.The taret of /ava is
to &rite a #rora" on!e and then r$n this #rora" on "$lti#le o#eratin syste"s.
/ava has the follo&in #ro#erties4
(latfor" inde#endent
5b6e!t3orientated #rora""in lan$ae
Stronly3ty#ed #rora""in lan$ae
Inter#reted and !o"#iled lan$ae
A$to"ati! "e"ory "anae"ent.
1
7/24/2019 Internet Banking Java Project report.docx
2/68
INTERNET BANKING SYSTEM
REQUIREMENTS
HARDWARE:
SOFTWARE:
1.,*indo&s #latfor".
-,.MY3S78 installed on &indo&s #latfor".
9,.E!li#se 9.9 installed on &indo&s #latfor".
:,.A#a!he to"!at installed on &indo&s #latfor".
;,."ys
7/24/2019 Internet Banking Java Project report.docx
3/68
INTERNET BANKING SYSTEM
OVERVIEW OF THE PROJECT
System Descriptio:
The #ro#osed syste" is $sed to "aintain a a!!o$nt re!ord of all the !$sto"ersof a Bank +RR, by
storin entries for !$sto"er+i.e. a!!o$nt details,%invest"ents and sho&in their a!!o$nt
s$""ary. It also allo&s the !$sto"er to vie& their a!!o$nt &itho$t oin to the bank and
transa!tion !an be done online.
The !$sto"er need to loin to his a!!o$nt by the #rovided $serna"e and id thro$h the
bank.
The #ro6e!t has the follo&in #arts4
1. The $ser loin% thro$h &hi!h the !$sto"er los in his>her a!!o$nt to vie& his a!!o$nt.
-. After loin the !$sto"er !an vie& his a!!o$nt s$""ary% do&nload for"s online.
9. A !$sto"er !an o#en a ne& a!!o$nt online thro$h his #revio$s a!!o$nt.:. )$sto"er !an transfer the "oney fro" his a!!o$nt to the other !$sto"er?s a!!o$nt.
;. The !haned $serna"e and #ass&ord !an be send thro$h the s"s.
@. e>she !an !hane his #rofile details.
3
7/24/2019 Internet Banking Java Project report.docx
4/68
INTERNET BANKING SYSTEM
E!R DIA"RAM
4
7/24/2019 Internet Banking Java Project report.docx
5/68
INTERNET BANKING SYSTEM
CODE
==================================================
===================================
MAIN PAGE (1ST.JSP)
Atopsect&onacCgroun8 A****DD;he&ght8 6px; /B2e&ght o? top sect&onB/>
Atopsect&on h#marg&n8 6;pa&ng-top8 #!px;>
Acontent9rapper?loat8 le?t;9&th8 #66%;acCgroun8 A11DD;he&ght8!66px;>
Acontentcolumnmarg&n-le?t8 E66px; /BSet le?t marg&n to e?t*olumn0&thB/>
5
7/24/2019 Internet Banking Java Project report.docx
6/68
INTERNET BANKING SYSTEM
Ale?tcolumn?loat8 le?t;9&th8 E66px; /B0&th o? le?t columnB/he&ght8!66px;marg&n-le?t8 -46px; /BSet le?t marg&n to -F3a&n*onta&ner0&thGB/acCgroun8 A*D*;
>
A?ooterclear8 le?t;9&th8 #66%;acCgroun8 lacC;color8 ADDD;text-al&gn8 center;pa&ng8 4px 6;>
A?ooter a
color8 ADDDD6;>
5&nnertuemarg&n8 #6px; /B3arg&ns ?or &nner )IH &ns&e each column Fto prov&epa&ngGB/marg&n-top8 6;
>l& &splay8&nl>
7/24/2019 Internet Banking Java Project report.docx
7/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
8/68
INTERNET BANKING SYSTEM
LOGIN PAGE(AS.JSP)
7/24/2019 Internet Banking Java Project report.docx
9/68
INTERNET BANKING SYSTEM
//// RCeychangeR an RCeycallacCR ?unct&ons
// o all the jo here5
var opene = ?alseJ vC = nullJ text = null;
?unct&on CeychangeFG ocument5get$lement.yIF"s9&tch"G5&nner2T3 = Fopene "Sho9 Ceyoar" 8"2&e Ceyoar"G; opene = (opene;
&?Fopene UU (vCG // 7ote8 all parametersJ start&ng 9&th 1rJ &n the ?ollo9&ng // express&on are eual to the e?ault parameters ?or the // HPeyoar oject5 The only except&on &s #!th parameter // F?lash s9&tchGJ 9h&ch &s ?alse y e?ault5
vC = ne9 HPeyoarF"Ceyoar"J // conta&nerRs & CeycallacCJ // re?erence to the callacC?unct&on trueJ // create the arro9 Ceys or notFth&s an the ?ollo9&ng params are opt&onalG trueJ // create up an o9n arro9 Ceys
?alseJ // reserve trueJ // create the numpa or not ""J // ?ont name F"" == system e?aultG "#4px"J // ?ont s&e &n px "A666"J // ?ont color "AD66"J // ?ont color ?or the ea Ceys "ADDD"J // Ceyoar ase acCgroun color "ADDD"J // CeysR acCgroun color
"A)))"J // acCgroun color o?s9&tche/selecte &tem "AMMM"J // orer color "A***"J // orer/?ont color o? "&nact&ve"Cey FCey 9&th no value/&saleG "ADDD"J // acCgroun color o? "&nact&ve"Cey FCey 9&th no value/&saleG "ADMM"J // orer color o? the languageselectorRs cell trueJ // sho9 Cey ?lash on cl&cC F?alsey e?aultG "A**1166"J // ?ont color ur&ng ?lash "ADDVV"J // Cey acCgroun color ur&ng ?lash
"A**1166"J // Cey orer color ur&ng ?lash ?alseJ // eme HPeyoar &nto the page trueJ // use #-p&xel gap et9een the Ceys 6G; // &nexF6-aseG o? the &n&t&allayout > else vC5Sho9FopeneG;
text = ocument5get$lement.yIF"text?&el"G;
9
7/24/2019 Internet Banking Java Project report.docx
10/68
INTERNET BANKING SYSTEM
text5?ocusFG;
&?Focument5attach$ventG text5attach$ventF"onlur"J acCDocusG; >
?unct&on acCDocusFG &?FopeneG var l = text5value5length;
set:angeFtextJ lJ lG;
text5?ocusFG; > >
// *allacC ?unct&on8
?unct&on CeycallacCFchG var val = text5value;
s9&tchFchG case ".acCSpace"8 var m&n = Fval5char*oetFval5length - #G == #6G E 8 #; text5value = val5sustrF6J val5length - m&nG; reaC;
case "$nter"8 text5value L= "Wn"; reaC;
e?ault8 text5value L= ch; > >
?unct&on set:angeFctrlJ startJ enG &?Fctrl5setSelect&on:angeG // Stanar 9ay F3o&llaJ OperaJ 555G ctrl5setSelect&on:angeFstartJ enG; > else // 3S I$
var range;
try range = ctrl5createText:angeFG; > catchFeG try
10
7/24/2019 Internet Banking Java Project report.docx
11/68
INTERNET BANKING SYSTEM
range = ocument5oy5createText:angeFG; range5moveTo$lementTextFctrlG; > catchFeG
range = null; > >
&?F(rangeG return;
range5collapseFtrueG; range5moveStartF"character"J startG; range5move$nF"character"J en - startG; range5selectFG; > >
7/24/2019 Internet Banking Java Project report.docx
12/68
INTERNET BANKING SYSTEM
%'
7/24/2019 Internet Banking Java Project report.docx
13/68
INTERNET BANKING SYSTEM
DT$: ONI7 ,N$ FDT$:ONI75YS,G
Atopsect&onacCgroun8 A$$$;he&ght8 E66px; /B2e&ght o? top sect&onB/>
Atopsect&on h#marg&n8 6;pa&ng-top8 #!px;>
Acontent9rapper?loat8 le?t;9&th8 #66%;>
Acontentcolumnmarg&n-le?t8 E66px; /BSet le?t marg&n to e?t*olumn0&thB/
>
Ale?tcolumn?loat8 le?t;9&th8 E66px; /B0&th o? le?t columnB/marg&n-le?t8 -46px; /BSet le?t marg&n to -F3a&n*onta&ner0&thGB/acCgroun8 A*D*;>
A?ooter
13
7/24/2019 Internet Banking Java Project report.docx
14/68
INTERNET BANKING SYSTEM
clear8 le?t;9&th8 #66%;acCgroun8 lacC;color8 ADDD;text-al&gn8 center;pa&ng8 4px 6;
>
A?ooter acolor8 ADDDD6;>
5&nnertuemarg&n8 #6px; /B3arg&ns ?or &nner )IH &ns&e each column Fto prov&epa&ngGB/marg&n-top8 6;>
7/24/2019 Internet Banking Java Project report.docx
15/68
INTERNET BANKING SYSTEM
pers&ststate8 trueJ //pers&st state o? opene contents 9&th&n ro9sersess&on
toggleclass8 ""J "openheaer"KJ //T9o *SS classes to e appl&e to theheaer 9hen &tRs collapse an expaneJ respect&vely "class#"J "classE"K
togglehtml8 "pre?&x"J ""J ""KJ //&t&onal 2T3 ae to the heaer9hen &tRs collapse an expaneJ respect&vely "pos&t&on"J "html#"J "htmlE"K
Fsee ocsGan&matespee8 "?ast"J //spee o? an&mat&on8 &nteger &n m&ll&secons F&e8
E66GJ or Cey9ors "?ast"J "normal"J or "slo9"on&n&t8?unct&onFheaersJ expane&n&cesG //custom coe to run 9hen
heaers have &n&tal&e//o noth&ng
>Jonopenclose8?unct&onFheaerJ &nexJ stateJ &suseract&vateG //custom
coe to run 9henever a heaer &s opene or close//o noth&ng
>>G
5arro9l&stmenu 5menuheaer /B*SS class ?or menu heaers &n general Fexpan&ngor not(GB/?ont8 ol #4px r&al;color8 9h&te;acCgroun8 lacC urlFt&tlear5pngG repeat-x center le?t;marg&n-ottom8 #6px; /Bottom spac&ng et9een heaer an rest o? contentB/text-trans?orm8 uppercase;pa&ng8 4px 6 4px #6px; /Bheaer text &s &nente #6pxB/
cursor8 han;cursor8 po&nter;>
5arro9l&stmenu 5openheaer /B*SS class to apply to expanale heaer 9hen&tRs expaneB/acCgroun-&mage8 urlFt&tlear-act&ve5pngG;>
5arro9l&stmenu ul /B*SS ?or o? each su menuB/l&st-style-type8 none;marg&n8 6;pa&ng8 6;
marg&n-ottom8 px; /Bottom spac&ng et9een each an rest o? contentB/>
5arro9l&stmenu ul l&pa&ng-ottom8 Epx; /Bottom spac&ng et9een menu &temsB/>
5arro9l&stmenu ul l& acolor8 AM6161;
15
7/24/2019 Internet Banking Java Project report.docx
16/68
INTERNET BANKING SYSTEM
acCgroun8 urlFarro9ullet5pngG no-repeat center le?t; /Bcustom ullet l&st&mageB/&splay8 locC;pa&ng8 Epx 6;pa&ng-le?t8 #px; /Bl&nC text &s &nente #pxB/text-ecorat&on8 none;
?ont-9e&ght8 ol;orer-ottom8 #px sol& Aaaa;?ont-s&e8 6%;>
5arro9l&stmenu ul l& a8v&s&tecolor8 AM6161;>
5arro9l&stmenu ul l& a8hover /Bhover state *SSB/color8 AM6161;acCgroun-color8 AD1D1D1;>
7/24/2019 Internet Banking Java Project report.docx
17/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
18/68
INTERNET BANKING SYSTEM
ACCOUNT STATEMENT(AFTERENUER!.JSP)
7/24/2019 Internet Banking Java Project report.docx
19/68
INTERNET BANKING SYSTEM
MINISTATEMENT (MINISTAT.JSP)
7/24/2019 Internet Banking Java Project report.docx
20/68
INTERNET BANKING SYSTEM
T:7SD$: 3O7$+FT:7SD$:3O7$+5YS,G
7/24/2019 Internet Banking Java Project report.docx
21/68
INTERNET BANKING SYSTEM
>>catchF$xcept&on eG
System5out5pr&ntlnFeG;>
finally
ifFcon(=nullG
con5closeFG;>
>
%'
7/24/2019 Internet Banking Java Project report.docx
22/68
INTERNET BANKING SYSTEM
>
&?F&s7a7FxGG
alertF"$nter the val& mount"G;return ?alse;
>&? FparseDloatFxG'parseDloatFyGG
alertF"3O7T $Z*$$)I7N I3ITS"G;
return ?alse;>&? FparseDloatFxG'parseDloatFGG
alertF"3O7T $Z*$$)I7N **O7T .7*$"G;
return ?alse;>
return true;>
7/24/2019 Internet Banking Java Project report.docx
23/68
INTERNET BANKING SYSTEM
sl="Select B ?rom acc 9here cac="La;stmt=con5createStatementFG;
rs=stmt5executeXueryFslG;ifFrs5nextFGG
%'finally
ifFcon(=nullG
con5closeFG;>
>
%'
7/24/2019 Internet Banking Java Project report.docx
24/68
INTERNET BANKING SYSTEM
85AN +85AN./S(,
7/24/2019 Internet Banking Java Project report.docx
25/68
INTERNET BANKING SYSTEM
==================================================
===================================
C"ANGING T"E NAME (NAME.JSP)
7/24/2019 Internet Banking Java Project report.docx
26/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
27/68
INTERNET BANKING SYSTEM
C"ANGING T"E MO%ILE NUM%ER (MO%ILE.JSP)
7/24/2019 Internet Banking Java Project report.docx
28/68
INTERNET BANKING SYSTEM
>&? Fx5chartF6G(=""UUx5chartF6G(=""UUx5chartF6G(="M"G
alertF"3o&le 7o5 shoul start 9&th J or M "G; return ?alse >
return true;>
7/24/2019 Internet Banking Java Project report.docx
29/68
INTERNET BANKING SYSTEM
&?FparseDloatFyG
&?F&s7a7FxGG
alertF"$nter the ccno"G;return ?alse;
>&?F&s7a7FyGG
alertF"$nter the val& &m&t"G;return ?alse;
>ocument5?orms"ene"K"chC"K5value="true"return true;
>
7/24/2019 Internet Banking Java Project report.docx
30/68
INTERNET BANKING SYSTEM
catchF$xcept&on eG
System5out5pr&ntlnFeG;>
finallyifFcon(=nullG
con5closeFG;>
>>
>
%'
30
7/24/2019 Internet Banking Java Project report.docx
31/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
32/68
INTERNET BANKING SYSTEM
*lass5?or7ameF"sun5jc5oc5YcOc)r&ver"G;con =)r&ver3anager5get*onnect&onF"jc8oc8ac"J"root"J"root"G;Str&ng sl="Select B ?rom ene 9here cac="La;Statement stmt=con5createStatementFG;:esultSet rs=stmt5executeXueryFslG;ifFrs5nextFGG
do
%'
finallyifFcon(=nullG
con5closeFG;
>>
%'
7/24/2019 Internet Banking Java Project report.docx
33/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
34/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
35/68
INTERNET BANKING SYSTEM
%'
7/24/2019 Internet Banking Java Project report.docx
36/68
INTERNET BANKING SYSTEM
ifFcon(=nullG
con5closeFG;>
>>
%'
7/24/2019 Internet Banking Java Project report.docx
37/68
INTERNET BANKING SYSTEM
catchF$xcept&on eGSystem5out5pr&ntlnFeG;
>finally
ifFcon(=nullG
con5closeFG;>
>
%'
7/24/2019 Internet Banking Java Project report.docx
38/68
INTERNET BANKING SYSTEM
&?FparseDloatFxG
&?F&s7a7FxGG
alertF"$nter the val& mount"G;return ?alse;
>return true;
>
7/24/2019 Internet Banking Java Project report.docx
39/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
40/68
INTERNET BANKING SYSTEM
7/24/2019 Internet Banking Java Project report.docx
41/68
INTERNET BANKING SYSTEM
'*+, -/.+/,.
'*+, -/.+/,.:,,.
;' C*,+*+ ,
7/24/2019 Internet Banking Java Project report.docx
42/68
INTERNET BANKING SYSTEM
'(+A,'*.(DC"ANGE PASS#OR$D))
'(+B+)
@
'(+A,'*.(DC"ANGE MO%ILED))
*;'(+B+)
@
R,$',:+
+
7/24/2019 Internet Banking Java Project report.docx
43/68
INTERNET BANKING SYSTEM
@
'(+A,'*.(D*,,D))
+.,A,,+';,(D>DBD*,,.-D)
+DBD+?',+,'*.-D)
+DBD*?'.-D)
+
7/24/2019 Internet Banking Java Project report.docx
44/68
INTERNET BANKING SYSTEM
,+
S,+'? *?=+.?,P+,+(D*?D)
S,+'? =+.?,P+,+(DD)
I,?+ =I,?+.+I,(+.?,P+,+(DD))
",,S'* '*=+.?,S'*(,+)
A++L', +*=(A++L',)'*.?,A,,+';,(DATTD)
P$AO
7/24/2019 Internet Banking Java Project report.docx
45/68
INTERNET BANKING SYSTEM
",,S'* '*=+.?,S'*(,+)
A++L', +*=(A++L',)'*.?,A,,+';,(DATTD)
P+*I* +=
+*=(P+*I*)+*.?,(0)
+*=
7/24/2019 Internet Banking Java Project report.docx
46/68
INTERNET BANKING SYSTEM
'*.,A,,+';,(DATTDB +*',)
R,$',:+
+
7/24/2019 Internet Banking Java Project report.docx
47/68
INTERNET BANKING SYSTEM
+
7/24/2019 Internet Banking Java Project report.docx
48/68
INTERNET BANKING SYSTEM
@,:(E,'* )S,.*,.+',()@
@
+*,,< /*'< (",,S+/,R, +B",,S+/,R*
+),:+* S+/,E,'*B IOE,'*
,+
P$AOU
7/24/2019 Internet Banking Java Project report.docx
49/68
INTERNET BANKING SYSTEM
+*,,< /*'< +:(",,S+/,R, +B ",,S+/,R* +)
,:+* S+/,E,'*B IOE,'*
,+
P$AO
7/24/2019 Internet Banking Java Project report.docx
50/68
INTERNET BANKING SYSTEM
@
==================================================
===================================
P$AO.JA&A
?
'*+, -/.'*.S+''H;
'*+, -/..C*,'*
'*+, -/..R,S,
'*+, -/..SLE,'*
'*+, -/.,'.A++L',
'*+, -/..
;' P$AO ', S+''H;
+'/, C*,'* *
;' P$AO()
50
7/24/2019 Internet Banking Java Project report.docx
51/68
INTERNET BANKING SYSTEM
,;*()
@
+'/, /*'< ,;*()
,+
C.*+N(D.-
7/24/2019 Internet Banking Java Project report.docx
52/68
INTERNET BANKING SYSTEM
,,=*.+,S,,,()
,,.,U
7/24/2019 Internet Banking Java Project report.docx
53/68
INTERNET BANKING SYSTEM
S,.*,.+',()
@
>
'(*=)
*.*()
@
@
+,+ '
@
;' A++L',P+*I* +,+'/(S,+'? '
7/24/2019 Internet Banking Java Project report.docx
54/68
INTERNET BANKING SYSTEM
L*? *;'
F*, *,B;
'(+.,())
=+.?,S,+'?(D'
7/24/2019 Internet Banking Java Project report.docx
55/68
INTERNET BANKING SYSTEM
=DS, +*
'(*=)
*.*()
@
@
+,+
@
@
=====================================================================================
P$AOU.JA&A
?
'*+, -/.'*.S+''H;
'*+, -/..C*,'*
'*+, -/..$+'/+M?+
'*+, -/..R,S,
'*+, -/..SLE,'*
'*+, -/..S,,,
'*+, -/.,'.
57
7/24/2019 Internet Banking Java Project report.docx
58/68
INTERNET BANKING SYSTEM
'*+, -/.,,.
;' P$AOU ', S+''H;
+'/, C*,'* *
;' P$AOU()
,;*()
@
+'/, /*'< ,;*()
,+
C.*+N(D.-
7/24/2019 Internet Banking Java Project report.docx
59/68
INTERNET BANKING SYSTEM
;' A++L', ,++(I,?+ BF*, BA++L', BI,?+
+) ,:+* SLE,'*
,+
S,+'? =D
7/24/2019 Internet Banking Java Project report.docx
60/68
INTERNET BANKING SYSTEM
'(*=)
*.*()
@
@
+,+
@
;' A++L', (I,?+ BF*, BA++L', ) ,:+*
SLE,'*
,+
S,+'? =D
7/24/2019 Internet Banking Java Project report.docx
61/68
INTERNET BANKING SYSTEM
,,.,U
7/24/2019 Internet Banking Java Project report.docx
62/68
INTERNET BANKING SYSTEM
,+
S,+'? =D
7/24/2019 Internet Banking Java Project report.docx
63/68
INTERNET BANKING SYSTEM
@ ,:(E,'* )
S,.*,.+',()
@
>
'(*=)
*.*()
@
@
@
;' /*'< *;'
7/24/2019 Internet Banking Java Project report.docx
64/68
INTERNET BANKING SYSTEM
*.*()
@
@
@
@
SNAP SHOTS
64
7/24/2019 Internet Banking Java Project report.docx
65/68
INTERNET BANKING SYSTEM
65
7/24/2019 Internet Banking Java Project report.docx
66/68
INTERNET BANKING SYSTEM
66
7/24/2019 Internet Banking Java Project report.docx
67/68
INTERNET BANKING SYSTEM
SCOPE OF ENHANCEMENT
The syste" "ay be $#dated or "odified o&in to its si"#le str$!t$re. This !an f$rther be $sed
for "aintenan!e of the A))5NT details for the !$sto"ers and "ake the transa!tion easy for
the !$sto"ers.
67
7/24/2019 Internet Banking Java Project report.docx
68/68
INTERNET BANKING SYSTEM
CONC#USION
A INTERNET BANKING SYSYTEM has been develo#ed and the syste" &as tested
&ith sa"#le data.The syste" res$lts in re$lar ti"ely #re#arations of re