Вы находитесь на странице: 1из 65

1

ONLINE TRAIN TICKET RESERVATION SYSTEM

"

CONTENTS ACKNOWLEDEMENT SYNOPSIS 1. INTRODUCTION Organization Scope of the project Har !are Specification Soft!are Specification 2. SYSTEM ANALYSIS "#1 E$i%ting %&%te' "#" (ropo%e %&%te' "#) *ea%i+i,it& %tea & "#- O+jecti.e% of the %&%te' 3. SYSTEM DESING )#1 /ata +a%e e%ign )#" Mo 0,e% in the project 4. TESTING AND INPLEMENTATION 5. CONCLUSION APPENDIX /ata f,o! iagra' Screen ,a&o0t So0rce co e BIBLIOGRAPHY

SYNO(SIS
The (ri'ar& O+ject of thi% 1e+ App,ication i% 2oo3ing a Train Tic3et fro' an&!here an 'aintaining ata on %er.er !hich i% ,ocate at one p,ace# Thi% (roject Intro 0ce% On,ine Tic3et Re%er.ation S&%te'# It e$p,ain% ho! re%er.ation i% +eing one in In ian Rai,!a&%# The %tep +& %tep proce 0re i% e$p,aine # (roper co''ent% ha.e +een gi.en at e%ire ,ocation% to 'a3e the project 0%er frien ,&# Vario0% f0nction% an %tr0ct0re% are 0%e to 'a3e a co'p,ete 0%e of AS(#NET# The (roject i% entit,e a% ONLINE TRAIN TICKET RESERVATION SYSTEM ha% +een e.e,ope for E 0cationa, p0rpo%e# Thi% project i% !e,, .er%e !ith the progra''ing# Rai,!a& re%er.ation can ea%i,& +e acco'panie !ith the he,p of thi%# The !e+ App,ication 0%e for the e.e,op'ent of thi% project i% AS(#NET 4 V2#net an the +ac3en for ata+a%e 0%e for the e.e,op'ent of thi% project i% ACCESS "55)# It% p,atfor' i% !in o!% 6(

1# INTRO/7CTION
1#1 OR8ANISATION
The Highe%t 'anage'ent of organization i% the Rai,!a& 2oar 9 a,%o ca,,e the Mini%tr& of Rai,!a&%# The +oar i% hea e +& a Chair'an !ho report% to the Mini%ter of Rai,!a&%# The +oar ha% fi.e other 'e'+er% in a ition to the chair'an#

The In ian Rai,!a&% i% organize +roa ,& +& f0nctiona, gro0p% of In ian Rai,!a& Ser.ice# Thi% i% tra itiona,,& ho! the co:operation i% organize # The In ian Rai,!a&% perhap% ha% +een ,e%% a .ent0ro0% in changing the %tr0ct0re; it ha% ,arge,& 3ept 0p !hat it got a% a ,egac& %ince the 2riti%h era# The c !!e"# $%"e& %' #he I"()*" R*)+,*-& *!e N*.e Centra, Rai,!a& Ea%tern Rai,!a& Ea%t Coa%t Rai,!a& Kon3an Rai,!a& Northern Rai,!a& A//!. CR ER ECoR KR NR He*(0 *!#e!& M0'+ai Ko,3ata Hajip0r 2h0+ane%!ar (an.e, /e,hi N1R <aip0r

Ea%t Centra, Rai,!a& ECR

North Centra, Rai,!a& NCR A,,aha+a North 1e%tern Rai,!a&

North Ea%tern Rai,!a& So0thern Rai,!a& So0th Centra, Rai,!a& So0th Ea%tern Rai,!a& So0th 1e%tern Rai,!a& 1e%tern Rai,!a& 1e%t Centra, Rai,!a&

NER SR SCR SER S1R 1R 1CR

8ora3hp0r Ma,igaon=80!ahati> Chennai Sec0n era+a Ko,3ata 2i,a%p0r9 C8 H0+,i M0'+ai <a+a,p0r

Northea%t *rontier Rai,!a& N*R

So0th Ea%t Centra, Rai,!a& SECR

1%++%,)"2 ,e/ &)#e& *!e .*"*2e(3 http?@@!!!#in ianrai,#go.#in@in e$#ht', http?@@!!!#trainenA0ir&#co'@in e$NS#a%p$ http?@@!!!#irctc#co#in@

1#" SCO(E O* THE (RO<ECT


The Scope of the project ONLINE TICKET RESERVATION /ea,% !ith Seat A.ai,a+i,it&9 2oo3ing an Tic3et Re%er.e !ith /0''& (NR n0'+er !hich i% the (RE REC7ISITE for (a&ing the Tic3et a'o0nt to ONLINE 0%ing !ith a0thorize 1e+ Ser.er% of Rai,!a& /epart'ent# A,tho0gh there are So 'an& !e+%ite% are oing a+o.e Ta%3 !e 'a3e thi% project a% non co''ercia, %er.ice an an& +o & can Acce%% o0r !e+ app,ication at an&!here# The Main Scope i% o0r !e+%ite !hich !a% e%igne an 'a e !ith
NO AD4ERTISEMENT A%pect%#

There are t!o 3in % of tic3et% a.ai,a+,e for the pa%%enger% !hi,e +oo3ing the tic3et% on,ine9 i#e# I:Tic3et an E:Tic3et# E:Tic3et i% an option !here9 a pa%%enger after +oo3ing the tic3et on,ine ha% to ta3e a print o0t of the tic3et an carr& an i entit& proof a,ong%i e !hi,e tra.e,ing# I:Tic3et i% the option !hich i% %ent +& co0rier at the oor%tep of the pa%%enger# O0r (roject i% Ver& Re,ate !ith E:Tic3et Metho

1#) HAR/ 1ARE S(ECI*ICATION


Processor Clock Speed Display Adapter Hard Disk Capacity &'( &A( Ports Printer used Virtual (emory : : : : : : : : : Pentium 1V + Latest 2 GHZ !"GLL# !$G% "2 (% &'( "12 (% &A( C'( ) LP* +PS', S*#L-S C'L'& !.$ /2 %it

1.4 SO1TWARE SPECI1ICATION

S-PP'&*S 1+% S+&V+& %&'1S+& 0ront +nd %ack +nd 'peratin6 System

: : : : : :

D'* ,+* 0&A(+ 1'&2 33S "42 + 3+ . + ASP4,+* ) V%4,+* (s5Access 2$$/ 1indo7s 8P

"# SYSTEM ANALYSIS


"#1 E6ISTIN8 SYSTEM

In ian rai,!a&% are one of the +0%ie%t an fa%te%t rai,!a& net!or3% acro%% the !or, # Tra.e,ing +& rai, i% the fine%t 'ean% to enjo& the i''en%e i%parit&9 !hich e$i%t% a,, o.er the +rea th an ,ength of In ia# *or 'a3ing &o0r .o&age ha%%,e free The In ian Rai,!a& ha% it% o!n officia, !e+%ite9 pro.i ing a,, the i'portant etai,% an infor'ation concerning In ian Rai,!a&% Net!or3# In ian Rai,!a&% ha% +een !or3ing contin0o0%,& to pro.i e high:c,a%% a'enitie% to it% 0%er%# Ser.ice% offere +& In ian rai,!a&% officia, !e+%ite A,tho0gh ha.ing a,, *aci,itie% So'e Ti'e SERVER 27SSY i%%0e% are not a.oi a+,e an an a!3!ar +0n ,e of A/VERTISMENTS (a%%enger% Co0, not +e Acce%%e the ta%3 !ith their Tight Sche 0,e an +0%&#

15

"#" (RO(OSE/ SYSTEM


To a& one cannot affor to re,& on the fa,,i+,e h0'an +eing% of +e rea,,& !ant% to %tan again%t to a&H% 'erci,e%% 20%% Ho0r% !here not to !i%e %a&ing INO TIMEJ no ,onger .a,i One ha% to 0%e the Internet Concept% *or a,, their +0%ine%% or 'ar3eting or Tra.e,ing# So the 1e+ App,ication Soft!are ha% +een an a%cent in ato'ization .ario0% organization%# O0r !e+ app,ication ha% to +e ,oa e on the Ser.er an !or3 can +e one# Thi% pre.ent% a ,ot of ti'e an 'one&# The !or3 +eco'e% f0,,& a0to'ate an an& infor'ation regar ing the organization can +e o+taine +& acce%%ing the !e+# Moreo.er9 no! itH% an age of internet a0to'ation %0ch an in i.i 0a, gi.e% the +etter ,oo3# Man& 1e+ App,ication %oft!are pro 0ct% !or3ing are no! in 'ar3et% e%pecia,,& for ONLIE 2OOKIN8 an co'petitor% are increa%ing i% 0n a.oi a+,e# An 'a3ing thing% a,, to 'one& 'a3ing the n0'+er of the& ha.e to I*7SSY

thro0gh

A/VERTISMENTJ thi% ,ea % to the O.ercro! e I( Traffic# The propo%e %&%te' ha% +een e.e,ope to o.erco'e fro' a+o.e iffic0,tie% an 'a3e the IONLINE TRAIN TICKET 2OOKIN8 I(roce%% i% 0%er frien ,& an %er.ice# a non co''ercia,

11

"#) *EASI2ILITY ST7/Y


The 'ain o+jecti.e of the fea%i+i,it& %t0 & i% to te%t the technica,9 econo'ica, an operationa, fea%i+i,it& of e.e,oping a co'p0ter %&%te'# Thi% i% one +& in.e%tigating the e$i%ting %&%te' in the area 0n er in.e%tigation an generating i ea% a+o0t a ne! %&%te'# Tech")c*+ 'e*&)/)+)#The technica, fea%i+i,it& '0%t +e +a%e on an o0t,ine e%ign of %&%te' reA0ire'ent%# Thi% project can r0n on an& %&%te'9 !hich i% in%ta,,e in !in o!% p,atfor' !ith /OT#NET *ra'e!or3 %0pport%# The c0rrent %et 0p i% %0fficient for the proce%%ing of '& project e.er& a&# Ec%"%.)c 'e*&)/)+)#Econo'ic ana,&%i% i% the 'o%t freA0ent,& 0%e 'etho for e.a,0ating the effecti.ene%% of a can i ate %&%te'# The e$ec0tion ti'e i% ,e%%er co'pare to other !e+ app,ication%# An it ha% the 'ore efficient one9 +eca0%e it gi.e% the %ec0rit& of the ata# It ha% ,e%% e$pen%i.e for co%t4

1"

S#e5& )" 'e*&)/)+)#- *"*+-&)&


a> *or' a project tea' an appoint a project ,ea er +> (repare %&%te' f,o!chart% c> En0'erate potentia, can i ate %&%te' > /e%cri+e an i entif& characteri%tic% of can i ate %&%te' e> /eter'ine an .a,0a+,e perfor'ance 4 co%t effecti.ene%%

of each can i ate %&%te'#


f> 1eight %&%te' perfor'ance an co%t ata# g> Se,ect the +e%t can i ate %&%te'

(repare an report fina, project irecti.e to 'anage'ent

"#- O2<ECTIVE O* THE SYSTEM


Co'p0terization for acc0rac& To a.ert ,o%%e% To increa%e the %pee To %a.e %pace To faci,itate the !or3 ea%&

1)

*or ti'e con%0'ption

)# SYSTEM /ESI8N
)#1 /ATA2ASE /ESI8N
A /ata+a%e i% a co,,ection of interre,ate ata %tore !ith 'ini'0' re 0n anc& to %er.e 'an& 0%er% A0ic3,& an efficient,&# The genera, o+jecti.e of ata+a%e i% to 'a3e infor'ation acce%% ea%&9 A0ic3,&9 ine$pen%i.e an f,e$i+,e for the 0%er# The /ata+a%e of T!o 1hee,er Motor a0to'ation %&%te' con%i%t% of ta+,e% an ata are %0cce%%f0,,& 'aintaine # The /ata+a%e ha% con%i%t of 7SER Ta+,e The Ta+,e Con%i%t% the *ie, % ? 0%erna'e9 pa%%!or # TRAIN Ta+,e The Ta+,e Con%i%t% the *ie, %? I/9 TrainNo9 TrainNa'e9 Arrai.a,Ti'e9 /epart0reTi'e# CLASS Ta+,e

1-

The Ta+,e Con%i%t% the *ie, % ? S,No9C,a%%#

A+o.e Ta+,e% are Interacte !ith Main A0thori%e Ser.er an a,, ata fro' Rai,!a&% are o!n,oa e perio ica,,& an +a%e on http?@@!!!#irctc#co#in@ a,,ocation# *o,,o!ing Ta+,e% are interacte !ith o0r Tran%action# 1> (ASSEN8ER Ta+,e "> RE8SELECT Ta+,e )> 7SERS Ta+,e# -> 3.2 MODULES IN THE PRO6ECT 1> 1e+ Config#6ML "> /efa0,t#AS(6 )> /efa0,t#AS(6#V2 -> Reg%e,ect#AS(6 B> Reg%e,ect#AS(6#V2 D> 2oo3ing#AS(6 E> 2oo3ing#AS(6#V2 F> (nr/etai,%#AS(6

1B

G> (nr/etai,%#AS(6#V2

-# TESTIN8 AN/ IM(LEMENTATION


The %&%te' ha% +een %0cce%%f0,,& i'p,e'ente !ith the te%t .a,0e%# At e.er& %tage of rea, ata are fe into the %&%te'# The chec3,i%t i% ta3en an ata .a,i ation ha% +een one# 7nti, the ata .a,i ation the ata i% error free# Te%ting i% a proce%% of e$ec0ting a progra' !ith the intent of fin ing error# /0ring the te%ting proce%%9 each %ection of the project ha% +een te%te %eparate,&# In the e%ign pha%e error% in the proce 0re !ere fo0n an change% !ere 'a e the 0%er reA0ire'ent%# 1e .erif& that a,, the %&%te' e,e'ent% ha.e +een proper,& integrate an perfor' the a,,ocate f0nction%# The %tep in.o,.e% in acceptance te%ting# Acceptance te%ting in.o,.e% p,anning an e$ec0tion of .ario0% t&pe% of %tep% in or er to e'on%trate that the i'p,e'ente in %oft!are %&%te' %ati%fie% the reA0ire'ent of the 0%er# The acceptance te%t% ha.e +een con 0cte !ith the 0%er to fin o0t !hether the 0%er i% %ati%fie !ith the %&%te'#

1D

The %&%te' ha% +een i'p,e'ente

after co'p,eting the

.a,i ation reA0ire to %o,.e the error% fo0n # The %&%te' i% +eing gi.en %pecia, e'pha%i% on 'en0 ri.en 'o e,# It i% nee % ha.e +een ta3en into acco0nt an a,, faci,itie% ha.e +een pro.i e in the %&%te'#

B# CONCL7SION
The gi.en project tit,e KONLINE TRAIN TICKET RESERVATION S&%te'%H i% %0cce%%f0,,& co'p,ete an A,, the o0tp0t of (age% are a,%o generate # Va,i ation i% one accor ing,& an the %&%te' i% e%igne to +e a% interacti.e a% po%%i+,e# Li%ting the' %i e +& %i e pro.i e% a,, nece%%ar& option9 an& one of the e%ire option can +e %e,ecte an the corre%pon ing operation i% perfor'e # *ina,,& the !e+ App,ication i% Rea & *or 8etting the /o'ain an 1E2 SERVER O0r /o'ain Na'e i%

h##5377 ,,,. O"+)"e#!*)"!e&e!8*#)%".c%.7


*or /e'o (0rpo%e O0r ,oca, %er.er Na'e i%

h##5377L%c*+H%&#7 O"+)"e#!*)"!e&e!8*#)%"7

1E

A((EN/I6

SO7RCE CO/E
/efa0,t#A%p$ LMN (age Lang0ageOPV2P A0toE.ent1ire0pOPfa,%eP Co e*i,eOP/efa0,t#a%p$#.+P Inherit%OPQ/efa0,tP MR LS/OCTY(E ht', (72LIC P:@@1)C@@/T/ 6HTML 1#5 Tran%itiona,@@ENP Phttp?@@!!!#!)#org@TR@$ht',1@/T/@$ht',1: tran%itiona,# t PR Lht', $',n%OPhttp?@@!!!#!)#org@1GGG@$ht',P R Lhea r0natOP%er.erPR Ltit,eR1e,co'e to on,ine Rai,!a& Regi%tration##L@tit,eR L@hea R L+o & +gco,orOPa,ice+,0ePR Lfor' i OPfor'1P r0natOP%er.erPR

1F

L i.R La%p?(ane, I/OP(ane,1P r0natOP%er.erP 2or erCo,orOP2,0eP 2or erSt&,eOPSo,i P HeightOP1G"p$P St&,eOPz:in e$? 155; ,eft? "-Fp$; po%ition? a+%o,0te; top? ")"p$P 1i thOPB--p$PR La%p?Login I/OPLogin1P r0natOP%er.erP HeightOPE"p$P St&,eOPz:in e$? 155; ,eft? E"p$; po%ition? a+%o,0te; top? )"p$P 1i thOP-55p$PR LTit,eTe$tSt&,e 2or erSt&,eOPNoneP @R LIn%tr0ctionTe$tSt&,e 2or erSt&,eOPNoneP @R LTe$t2o$St&,e 2or erSt&,eOPIn%etP 2or erCo,orOP2,0eP @R LLa+e,St&,e 2or erCo,orOP2,0eP @R L@a%p?LoginR L i. %t&,eOPz:in e$? 151; ,eft? 5p$; !i th? B--p$; po%ition? a+%o,0te; top? 5p$; height? "-p$; +ac3gro0n :co,or? T))55ffPR L@ i.R L@a%p?(ane,R 4n+%p;4n+%p; La%p?La+e, I/OPLa+e,1P r0natOP%er.erP 2ac3Co,orOPTran%parentP *ont:2o, OPTr0eP *ont:SizeOPLargerP

1G

*oreCo,orOPT5555C5P HeightOP"-p$P St&,eOPz:in e$? 151; ,eft? )"5p$; po%ition? a+%o,0te; top? Fp$P Te$tOP1e,co'e To On,ine Rai,!a& Regi%trationP 1i thOP-"-p$P *ont:Na'e%OPMicro%oft San% SerifPRL@a%p?La+e,R La%p?(ane, I/OP(ane,"P r0natOP%er.erP 2ac3I'age7r,OPU@i'g@'ainQhea erQ+ig)Q!hite")#<(8P HeightOP1EDp$P St&,eOPz:in e$? 15"; ,eft? 1--p$; po%ition? a+%o,0te; top? -5p$P 1i thOPE1"p$PR L@a%p?(ane,R 4n+%p;4n+%p;4n+%p; 4n+%p; La%p?I'age I/OPI'age1P r0natOP%er.erP HeightOPF5p$P I'age7r,OPU@i'g@rai,Q,ogoQne!Qre #gifP St&,eOPz:in e$? 15B; ,eft? Fp$; po%ition? a+%o,0te; top? Fp$P 1i thOPF5p$P @R L@ i.R L@for'R

L@+o &R L@ht',R /efa0,t#a%p$#.+

"5

(artia, C,a%% Q/efa0,t Inherit% S&%te'#1e+#7I#(age (rotecte S0+ Login1QA0thenticate=2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#1e+#7I#1e+Contro,%#A0thenticateE.entArg%> Han ,e% Login1#A0thenticate If Login1#7%erNa'e O Pa 'inP An Login1#(a%%!or O Pa 'inP Then Re%pon%e#Re irect=Preg%e,ect#a%p$P> E,%e VM%g2o$=P(,ea%e Verf& 0%erna'e an pa%%!or P9 M%g2o$St&,e#E$c,a'ation9 PNot A,,o!e P9 > Login1#Tit,eTe$t O PNot A,,o!e (,ea% Tr& AgainP En If

En S0+

En C,a%%

"1

LMN (age Lang0ageOPV2P A0toE.ent1ire0pOPfa,%eP Co e*i,eOPreg%e,ect#a%p$#.+P Inherit%OPreg%e,ectP MR LMN I'port Na'e%paceOPS&%te'#/ata#O,e +P MR LS/OCTY(E ht', (72LIC P:@@1)C@@/T/ 6HTML 1#5 Tran%itiona,@@ENP Phttp?@@!!!#!)#org@TR@$ht',1@/T/@$ht',1: tran%itiona,# t PR Lht', $',n%OPhttp?@@!!!#!)#org@1GGG@$ht',P R Lhea r0natOP%er.erPR Ltit,eRSe,ect TrainL@tit,eR L%cript ,ang0ageOPja.a%criptP t&peOPte$t@ja.a%criptPR @@ LSC/ATAW @@ XXR L@%criptR L@hea R L+o & on,oa OPret0rn !in o!Qon,oa =>P onc,ic3OPret0rn !in o!Qonc,ic3=>PR Lfor' i OPfor'1P r0natOP%er.erP onc,ic3OPret0rn for'1Qonc,ic3=>PR L i.R 4n+%p;

""

La%p?I'age I/OPI'age)P r0natOP%er.erP A,ternateTe$tOPLogoP 2or erCo,orOP1hiteP HeightOPF5p$P I'ageA,ignOPTopP I'age7r,OPU@i'g@rai,Q,ogoQne!Qre #gifP St&,eOPz:in e$? 15"; ,eft? 1Dp$; po%ition? a+%o,0te; top? Fp$P 1i thOPE"p$P @R 4n+%p; 4n+%p;4n+%p;4n+%p; 4n+%p;4n+%p; 4n+%p;4n+%p; La%p?(ane, I/OP(ane,1P r0natOP%er.erP 2ac3Co,orOP1hiteS'o3eP HeightOPB--p$P Horizonta,A,ignOPCenterP St&,eOP,eft? GDp$; po%ition? re,ati.e; top? 5p$; z:in e$? 151;P 1i thOPEB"p$P *ont:2o, OPTr0ePR La%p?I'age I/OPC' 20ttonP r0natOP%er.erP 2or erSt&,eOPO0t%etP I'age7r,OPU@i'g@trni'g#(N8P St&,eOPz:in e$? 155; ,eft? ))Dp$; po%ition? a+%o,0te; top? D-p$P HeightOP-5p$P 1i thOP-Fp$P @R La%p?La+e, I/OPLa+e,Tit,eP r0natOP%er.erP *ont: SizeOPLargerP *oreCo,orOPT55-555P St&,eOPz:in e$? 151; ,eft? Fp$; po%ition? a+%o,0te; top? -5p$P Te$tOP S0+'it *o,,o!ing /etai,% an *in the Train%P 1i thOPE)Dp$P 2ac3Co,orOPSi,.erPRL@a%p?La+e,R 4n+%p; La%p?La+e, I/OPLa+e,"P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP

")

*oreCo,orOP2,0eP St&,eOPz:in e$? 15"; ,eft? "-p$; po%ition? a+%o,0te; top? "1Dp$P Te$tOP/epat0re =!ithin G" a&%>P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,)P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15); ,eft? "-p$; po%ition? a+%o,0te; top? 1B"p$P Te$tOPTrain Na'e *ro':ToP 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,-P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15-; ,eft? "-p$; po%ition? a+%o,0te; top? "F5p$P Te$tOPA 0,t =1" Y >P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,BP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15B; ,eft? "-p$; po%ition? a+%o,0te; top? )1"p$P Te$tOPChi, ren= B: 11 >P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,DP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP

"-

*oreCo,orOP2,0eP St&,eOPz:in e$? 15D; ,eft? "-p$; po%ition? a+%o,0te; top? )--p$P Te$tOPSenior Men = D5Y >P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,EP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15E; ,eft? "-p$; po%ition? a+%o,0te; top? )EDp$P Te$tOPSenior 1o'en = BF Y>P 1i thOP"-5p$PRL@a%p?La+e,R 4n+%p; 4n+%p; 4n+%p; 4n+%p; La%p?/rop/o!nLi%t I/OP//Li%tA 0,tP r0natOP%er.erP St&,eOPz:in e$? 15F; ,eft? "F5p$; po%ition? a+%o,0te; top? "F5p$P 1i thOPG5p$P Ta+In e$OP-PR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R

"B

L@a%p?/rop/o!nLi%tR La%p?/rop/o!nLi%t I/OP//Li%tChi, P r0natOP%er.erP St&,eOPz:in e$? 15G; ,eft? "F5p$; po%ition? a+%o,0te; top? )1"p$P 1i thOPG5p$P Ta+In e$OPBPR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR La%p?/rop/o!nLi%t I/OP//Li%tS'enP r0natOP%er.erP St&,eOPz:in e$? 115; ,eft? "F5p$; po%ition? a+%o,0te; top? )--p$P 1i thOPG5p$P Ta+In e$OPDPR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R

"D

La%p?Li%tIte'RDL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR La%p?/rop/o!nLi%t I/OP//Li%tS1o'enP r0natOP%er.erP St&,eOPz:in e$? 111; ,eft? "F5p$; po%ition? a+%o,0te; top? )EDp$P 1i thOPG5p$P Ta+In e$OPEPR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR La%p?20tton I/OPC' *in TrainP r0natOP%er.erP St&,eOPz: in e$? 11"; ,eft? "F5p$; po%ition? a+%o,0te; top? -5Fp$P Te$tOPConfir'P 1i thOP15-p$P Ta+In e$OPFP @R La%p?Te$t2o$ I/OPT$t/epti'eP r0natOP%er.erP 2or erSt&,eOPSo,i P Ma$LengthOP11P St&,eOPz:in e$? 11);

"E

,eft? "F5p$; po%ition? a+%o,0te; top? "1Dp$P 1i thOPGDp$P 2ac3Co,orOPTE5E5E5P 2or er1i thOP1p$P Rea On,&OPTr0eP Ta+In e$OP11PRL@a%p?Te$t2o$R La%p?La+e, I/OPLa+e,FP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 11-; ,eft? "-p$; po%ition? a+%o,0te; top? "-Fp$P Te$tOPC,a%%P 1i thOP"-5p$PRL@a%p?La+e,R La%p?/rop/o!nLi%t I/OP/rop/o!nLi%t1P r0natOP%er.erP St&,eOPz:in e$? 11B; ,eft? "F5p$; po%ition? a+%o,0te; top? "-Fp$P 1i thOP15-p$P Ta+In e$OP)PR La%p?Li%tIte'RAc *ir%t C,a%%L@a%p?Li%tIte'R La%p?Li%tIte'RAc "L@a%p?Li%tIte'R La%p?Li%tIte'RAc )L@a%p?Li%tIte'R La%p?Li%tIte'RAc ChairL@a%p?Li%tIte'R La%p?Li%tIte'R*ir%t c,a%%L@a%p?Li%tIte'R La%p?Li%tIte'RS,eeperL@a%p?Li%tIte'R La%p?Li%tIte'RSecon SittingL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tRLa%p?/rop/o!nLi%t I/OP/rop/o!nLi%t"P r0natOP%er.erP St&,eOPz:in e$? 11D;

"F

,eft? "F5p$; po%ition? a+%o,0te; top? 1B"p$P 1i thOP"-5p$P Ta+In e$OP1P Ca0%e%Va,i ationOPTr0eP A0to(o%t2ac3OPTr0ePR La%p?Li%tIte'RL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR 4n+%p; La%p?La+e, I/OPLa+e,GP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 11E; ,eft? "-p$; po%ition? a+%o,0te; top? 1"5p$P Te$tOPAn& I/ for Yo0r RefP Too,TipOPE$? %e,.a551 9 proj55" etc##P 1i thOP"-5p$P HeightOP1Dp$PRL@a%p?La+e,R La%p?Te$t2o$ I/OPT$tTe'pi P r0natOP%er.erP 2or erSt&,eOPIn%etP Ma$LengthOP15P St&,eOPz:in e$? 11F; ,eft? "F5p$; po%ition? a+%o,0te; top? 1"5p$P Too,TipOPEnter an& A,phaN0'eric N0'+erP 1i thOPFFp$PRL@a%p?Te$t2o$R La%p?La+e, I/OPLa+e,15P r0natOP%er.erP *oreCo,orOP2,0eP St&,eOPz:in e$? 11G; ,eft? "-p$; po%ition? a+%o,0te; top? --5p$P 1i thOPBEDp$P Ta+In e$OP1)PRL@a%p?La+e,R 4n+%p;

"G

La%p?Te$t2o$ I/OPT$ttota,P r0natOP%er.erP 2ac3Co,orOP1hiteP Ma$LengthOPB5P St&,eOPz:in e$? 1"5; ,eft? "-p$; po%ition? a+%o,0te; top? -5Fp$P 1i thOP"-5p$P 2or erCo,orOP2,0eP 2or er1i thOP1p$P Vi%i+,eOP*a,%eP Ta+In e$OP1BPR5L@a%p?Te$t2o$R 4n+%p;4n+%p;4n+%p; La%p?Ca,en ar I/OPCa,en ar1P r0natOP%er.erP HeightOP1F5p$P St&,eOPz:in e$? 1"1; ,eft? )G"p$; po%ition? a+%o,0te; top? "1Dp$P 1i thOP"5Fp$P 2ac3Co,orOP1hiteP 2or erCo,orOP2,0eP Ce,,(a Ta+In e$OP"PR LTit,eSt&,e 2or erCo,orOP2,ac3P 2ac3Co,orOPTGGGGGGP *ont:2o, OPTr0eP @R LSe,ecte /a&St&,e 2ac3Co,orOPTDDDDDDP *ont: 2o, OPTr0eP *oreCo,orOP1hiteP @R LTo a&/a&St&,e 2ac3Co,orOPTF5F5**P *oreCo,orOP2,ac3P @R LSe,ectorSt&,e 2ac3Co,orOPTCCCCCCP @R L1ee3en /a&St&,e 2ac3Co,orOPT****CCP @R LOtherMonth/a&St&,e *oreCo,orOP8ra&P @R ingOP-P *ont: Na'e%OPVer anaP *ont:SizeOPFptP *oreCo,orOPT5555C5P

)5

LNe$t(re.St&,e Vertica,A,ignOP2otto'P @R L/a&Hea erSt&,e 2ac3Co,orOPTCCCCCCP *ont: 2o, OPTr0eP *ont:SizeOPEptP @R L@a%p?Ca,en arR La%p?20tton I/OPC' Ho'eP r0natOP%er.erP 2ac3Co,orOP8ra ientActi.eCaptionP 2or erCo,orOPNa.&P 2or erSt&,eOPSo,i P HeightOP"-p$P (o%t2ac37r,OPU@/efa0,t#a%p$P St&,eOPz: in e$? 1""; ,eft? DD-p$; po%ition? a+%o,0te; top? Fp$P Te$tOPHo'eP 1i thOPF5p$P *ont:2o, OPTr0eP *oreCo,orOP1hiteP Ta+In e$OPGP @R 4n+%p;L+r @R L+r @R L+r @R L+r @R L+r @R La%p?Te$t2o$ I/OPT$tTrainnoP r0natOP%er.erP St&,eOPz: in e$? 1"-; ,eft? "F5p$; po%ition? a+%o,0te; top? 1F-p$P 1i thOPGDp$P *oreCo,orOPRe P Rea On,&OPTr0eP Ta+In e$OP)PRL@a%p?Te$t2o$R L+r @R

)1

L+r @R L+r @R L+r @R L+r @R La%p?La+e, I/OPLa+e,11P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 1"B; ,eft? "-p$; po%ition? a+%o,0te; top? 1F-p$P Te$tOPTrain NoP 1i thOP"-5p$PRL@a%p?La+e,R 4n+%p; 4n+%p;4n+%p;4n+%p;4n+%p;4n+%p; La%p?La+e, I/OPLa+e,1"P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 1"D; ,eft? )G"p$; po%ition? a+%o,0te; top? -5Fp$P Te$tOPSeat A.ai,a+i,it&P 1i thOP1"5p$PRL@a%p?La+e,R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R

)"

L+r @R L+r @R L+r @R L+r @R La%p?ReA0ire *ie, Va,i ator I/OPReA0ire *ie, Va,i ator1P r0natOP%er.erP Contro,ToVa,i ateOPT$tTe'pi P ErrorMe%%ageOPZ Enter An& I *or Yo0rSe,f9E$?%a'551P *ont:2o, OPTr0eP St&,eOPz:in e$? 1"E; ,eft? )EDp$; po%ition? a+%o,0te; top? 11"p$P 1i thOP""-p$PRL@a%p?ReA0ire *ie, Va,i atorR 4n+%p; L+r @R L+r @R L+r @R L+r @R La%p?La+e, I/OPLa+e,1P r0natOP%er.erP *oreCo,orOP2,0eP St&,eOPz:in e$? 1"F; ,eft? "-p$; po%ition? a+%o,0te; top? -D-p$P 1i thOPBEDp$P Ta+In e$OP1-PRL@a%p?La+e,R 4n+%p; La%p?Te$t2o$ I/OPT$tSeata.ai,P r0natOP%er.erP 2ac3Co,orOP20tton*aceP 2or erCo,orOP2,0eP

))

*ont:2o, OPTr0eP *oreCo,orOPRe P Rea On,&OPTr0eP St&,eOPz:in e$? 1)5; ,eft? B"5p$; po%ition? a+%o,0te; top? -5Fp$P 1i thOPE"p$P Ta+In e$OP1"PR5L@a%p?Te$t2o$R L+r @R L@a%p?(ane,R LM:: fo,,o!ing te%t ,ine ::MR L@ i.R L@for'R L@+o &R L@ht',R L%cript r0natOP%er.erPR

L@%criptR Reg%e,ect#A%p$#.+ I'port% S&%te'#/ata#O,e/+ I'port% S&%te'#/ata#O,e/+#O,e/+Co''an I'port% S&%te'#/ata#O,e/+#O,e/+(ara'eter I'port% S&%te'#/ata#O,e/+#O,e/+Connection (artia, (0+,ic C,a%% reg%e,ect Inherit% S&%te'#1e+#7I#(age

)-

/i' t'pi A% String /i' cn A% O,e/+Connection /i' c' A% O,e/+Co''an /i' %tr A% String /i' Con A% Ne! O,e/+Connection=I(ro.i erOMicro%oft#<et#O,e +#-#5; /ata So0rceOJ 4 Ser.er#Map(ath=I#@/2@Rai,!a& +#' +J>> (rotecte S0+ C' *in TrainQC,ic3=2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> Han ,e% C' *in Train#C,ic3 /i' NC A% String Ca,, tota,%=> If /rop/o!nLi%t"#Te$t O IJ Then La+e,1#Te$t O I (,ea%e Se,ect an& Train N0'+er I La+e,1#*oreCo,or O /ra!ing#Co,or#In ianRe E$it S0+ En If If T$ttota,#Te$t O 5 Then La+e,1#Te$t O I (,ea%e Se,ect an& one (a%%enger T&pe I La+e,1#*oreCo,or O /ra!ing#Co,or#In ianRe E$it S0+ En If

)B

If /rop/o!nLi%t"#Te$t O INot A,,o!e J Then La+e,1#Te$t O I (,ea%e Se,ect the /ateJ E$it S0+ En If If T$tSeata.ai,#Te$t LO 5 Then La+e,15#Te$t O IOO(%## No Seat% A.ai,a+,e on thi% /ate (,z Chec3 Another /ateJ La+e,1#*oreCo,or O /ra!ing#Co,or#In ianRe E$it S0+ En If NC O INot Confir'e J %tr O IINSERT INTO reg%e,ect=regno9fro'to9 epart/ate9c,a%%9a 0,t9chi, ren9S'en9S!o 'en9tota,noofpa%%enger9TrainNo9Confir'>VAL7ES=KJ 4 T$tTe'pi #Te$t 4 IH9HJ 4 /rop/o!nLi%t"#Se,ecte Ite'#Te$t 4 IH9HJ 4 T$t/epti'e#Te$t 4 IH9HJ 4 /rop/o!nLi%t1#Se,ecte Ite'#Te$t 4 IH9HJ 4 //Li%tA 0,t#Se,ecte Ite'#Te$t 4 IH9HJ 4 //Li%tChi, #Se,ecte Ite'#Te$t 4 IH9HJ 4 //Li%tS'en#Se,ecte Ite'#Te$t 4 IH9HJ 4 //Li%tS1o'en#Se,ecte Ite'#Te$t 4 IH9HJ 4 T$ttota,#Te$t 4 IH9HJ 4 T$tTrainno#Te$t 4 IH9HJ 4 NC 4 IH>J c' O Ne! O,e/+Co''an =%tr9 Con>

)D

c' #E$ec0teNonC0er&=> La+e,15#Te$t O I S0cce%f0,,& Sa.e J (ane,1#Contro,%#C,ear=> %eatLi'itNo%7p ate=> t'pi O Ser.er#7r,Enco e=T$tTe'pi #Te$t> Re%pon%e#Re irect=I+oo3ing#a%p$[Va,0eOJ 4 t'pi > Con#C,o%e=> En S0+ (rotecte S0+ tota,%=> /i' tota,noofpa%%enger A% String /i' a A% Integer O //Li%tA 0,t#Te$t /i' + A% Integer O //Li%tChi, #Te$t /i' %'en A% Integer O //Li%tS'en#Te$t /i' %!o'en A% Integer O //Li%tS1o'en#Te$t tota,noofpa%%enger O a Y + Y %'en Y %!o'en La+e,15#Vi%i+,e O Tr0e T$ttota,#Te$t O tota,noofpa%%enger

)E

En S0+ (rotecte S0+ Ca,en ar1QSe,ectionChange =2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> Han ,e% Ca,en ar1#Se,ectionChange If Ca,en ar1#Se,ecte /ate L To a& Then T$t/epti'e#Te$t O I Not A,,o!e J ? T$t/epti'e#*oreCo,or O /ra!ing#Co,or#/ar3Re ? E$it S0+ T$t/epti'e#Te$t O *or'at=Ca,en ar1#Se,ecte /ate9 I @MM@&&&&J> Ca,, ch3zero.a,0e=> En S0+

(rotecte S0+ (ageQLoa =2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> Han ,e% Me#Loa T$t/epti'e#Te$t O *or'at=To a&9 I /i' r1 A% O,e/+/ataRea er /i' c' 1 A% O,e/+Co''an Con#Open=> c' 1 O Ne! O,e/+Co''an =ISe,ect trainNa'e fro' Train etai,%J9 Con> r1 O c' 1#E$ec0teRea er @MM@&&&&J>

)F

If r1#Ha%Ro!% O Tr0e Then 1hi,e r1#Rea => /rop/o!nLi%t"#Ite'%#A En 1hi,e En If r1#C,o%e=> %eat,i'it% ate0p,oa => T$tTe'pi #*oc0%=> En S0+ (ri.ate S0+ %eat,i'it% ate0p,oa => If Not (age#I%(o%t2ac3 Then K once ,oa i% eno0gh = thi% concept i% act0a,,& r0n +& rai,!a&% 'ain %ite /i' N ate A% O+ject N ate O *or'at=To a&9 I @MM@&&&&J> /i' c' ate A% O,e/+Co''an c' ate O Ne! O,e/+Co''an =I7(/ATE Seat%Li'it SET Seat%Li'it#WN ateX OHJ 4 N ate 4 IHJ9 Con> c' ate#E$ec0teNonC0er&=> En If En S0+ (ri.ate S0+ %eat,i'it !n,oa => = r1=ItrainNa'eJ>>

)G

/i' /RS A% O,e/+/ataRea er /i' C' A% O,e/+Co''an C' O Ne! O,e/+Co''an =I%e,ect Z fro' Seat%Li'it !here=TrainNoOHJ 4 T$tTrainno#Te$t 4 IH>J9 Con> /RS O C' #E$ec0teRea er If /RS#Ha%Ro!% O Tr0e Then 1hi,e /RS#Rea => T$tSeata.ai,#Te$t O /RS=ITota,Seat%J> En 1hi,e En If /RS#C,o%e=> En S0+ (ri.ate S0+ %eatLi'itNo%7p ate=> /i' SeatA.ai, A% Integer SeatA.ai, O T$tSeata.ai,#Te$t \ T$ttota,#Te$t /i' c' ate A% O,e/+Co''an c' ate O Ne! O,e/+Co''an =I7(/ATE Seat%Li'it SET Tota,Seat%OHJ 4 SeatA.ai, 4 IH !here=trainNo O KJ 4 T$tTrainno#Te$t 4 IH>J9 Con> c' ate#E$ec0teNonC0er&=>

-5

En S0+ (rotecte S0+ TrainnoSe,ecte => /i' r A% O,e/+/ataRea er /i' c' A% O,e/+Co''an c' O Ne! O,e/+Co''an =I%e,ect Z fro' train etai,% !here=TrainNa'eOHJ 4 /rop/o!nLi%t"#Se,ecte Ite'#Te$t 4 IH>J9 Con> r O c' #E$ec0teRea er If r#Ha%Ro!% O Tr0e Then 1hi,e r#Rea => T$tTrainno#Te$t O r=ItrainNoJ> En 1hi,e En If r#C,o%e=> KCon#C,o%e=> En S0+ (ri.ate S0+ ch3zero.a,0e=> If Not (age#I%(o%t2ac3 Then If C/+,=T$tSeata.ai,#Te$t> LO 5 Then

-1

La+e,15#Te$t O IOO(%## No Seat% A.ai,a+,e on thi% /ate (,z Chec3 Another /ateJ E$it S0+ En If En If En S0+ (rotecte S0+ /rop/o!nLi%t"QSe,ecte In e$Change =2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> Han ,e% /rop/o!nLi%t"#Se,ecte In e$Change La+e,1#Te$t O /rop/o!nLi%t"#Se,ecte Ite'#Te$t Ca,, TrainnoSe,ecte => Ca,, %eat,i'it !n,oa => En S0+ En C,a%% Reg%e,ect#A%p$ LMN (age Lang0ageOPV2P A0toE.ent1ire0pOPfa,%eP Co e*i,eOPreg%e,ect#a%p$#.+P Inherit%OPreg%e,ectP MR LMN I'port Na'e%paceOPS&%te'#/ata#O,e +P MR

-"

LS/OCTY(E ht', (72LIC P:@@1)C@@/T/ 6HTML 1#5 Tran%itiona,@@ENP Phttp?@@!!!#!)#org@TR@$ht',1@/T/@$ht',1: tran%itiona,# t PR Lht', $',n%OPhttp?@@!!!#!)#org@1GGG@$ht',P R Lhea r0natOP%er.erPR Ltit,eRSe,ect TrainL@tit,eR L%cript ,ang0ageOPja.a%criptP t&peOPte$t@ja.a%criptPR @@ LSC/ATAW @@ XXR L@%criptR L@hea R L+o & on,oa OPret0rn !in o!Qon,oa =>P onc,ic3OPret0rn !in o!Qonc,ic3=>PR Lfor' i OPfor'1P r0natOP%er.erP onc,ic3OPret0rn for'1Qonc,ic3=>PR L i.R 4n+%p; La%p?I'age I/OPI'age)P r0natOP%er.erP A,ternateTe$tOPLogoP 2or erCo,orOP1hiteP HeightOPF5p$P

-)

I'ageA,ignOPTopP I'age7r,OPU@i'g@rai,Q,ogoQne!Qre #gifP St&,eOPz:in e$? 15"; ,eft? 1Dp$; po%ition? a+%o,0te; top? Fp$P 1i thOPE"p$P @R 4n+%p; 4n+%p;4n+%p;4n+%p; 4n+%p;4n+%p; 4n+%p;4n+%p; La%p?(ane, I/OP(ane,1P r0natOP%er.erP 2ac3Co,orOP1hiteS'o3eP HeightOPB--p$P Horizonta,A,ignOPCenterP St&,eOP,eft? GDp$; po%ition? re,ati.e; top? 5p$; z:in e$? 151;P 1i thOPEB"p$P *ont:2o, OPTr0ePR La%p?I'age I/OPC' 20ttonP r0natOP%er.erP 2or erSt&,eOPO0t%etP I'age7r,OPU@i'g@trni'g#(N8P St&,eOPz:in e$? 155; ,eft? ))Dp$; po%ition? a+%o,0te; top? D-p$P HeightOP-5p$P 1i thOP-Fp$P @R La%p?La+e, I/OPLa+e,Tit,eP r0natOP%er.erP *ont: SizeOPLargerP *oreCo,orOPT55-555P St&,eOPz:in e$? 151; ,eft? Fp$; po%ition? a+%o,0te; top? -5p$P Te$tOP S0+'it *o,,o!ing /etai,% an *in the Train%P 1i thOPE)Dp$P 2ac3Co,orOPSi,.erPRL@a%p?La+e,R 4n+%p; La%p?La+e, I/OPLa+e,"P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15"; ,eft? "-p$; po%ition? a+%o,0te; top? "1Dp$P

--

Te$tOP/epat0re =!ithin G" a&%>P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,)P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15); ,eft? "-p$; po%ition? a+%o,0te; top? 1B"p$P Te$tOPTrain Na'e *ro':ToP 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,-P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15-; ,eft? "-p$; po%ition? a+%o,0te; top? "F5p$P Te$tOPA 0,t =1" Y >P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,BP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15B; ,eft? "-p$; po%ition? a+%o,0te; top? )1"p$P Te$tOPChi, ren= B: 11 >P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,DP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15D; ,eft? "-p$; po%ition? a+%o,0te; top? )--p$P

-B

Te$tOPSenior Men = D5Y >P 1i thOP"-5p$PRL@a%p?La+e,R La%p?La+e, I/OPLa+e,EP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 15E; ,eft? "-p$; po%ition? a+%o,0te; top? )EDp$P Te$tOPSenior 1o'en = BF Y>P 1i thOP"-5p$PRL@a%p?La+e,R 4n+%p; 4n+%p; 4n+%p; 4n+%p; La%p?/rop/o!nLi%t I/OP//Li%tA 0,tP r0natOP%er.erP St&,eOPz:in e$? 15F; ,eft? "F5p$; po%ition? a+%o,0te; top? "F5p$P 1i thOPG5p$P Ta+In e$OP-PR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR

-D

La%p?/rop/o!nLi%t I/OP//Li%tChi, P r0natOP%er.erP St&,eOPz:in e$? 15G; ,eft? "F5p$; po%ition? a+%o,0te; top? )1"p$P 1i thOPG5p$P Ta+In e$OPBPR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR La%p?/rop/o!nLi%t I/OP//Li%tS'enP r0natOP%er.erP St&,eOPz:in e$? 115; ,eft? "F5p$; po%ition? a+%o,0te; top? )--p$P 1i thOPG5p$P Ta+In e$OPDPR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R

-E

L@a%p?/rop/o!nLi%tR La%p?/rop/o!nLi%t I/OP//Li%tS1o'enP r0natOP%er.erP St&,eOPz:in e$? 111; ,eft? "F5p$; po%ition? a+%o,0te; top? )EDp$P 1i thOPG5p$P Ta+In e$OPEPR La%p?Li%tIte'R5L@a%p?Li%tIte'R La%p?Li%tIte'R1L@a%p?Li%tIte'R La%p?Li%tIte'R"L@a%p?Li%tIte'R La%p?Li%tIte'R)L@a%p?Li%tIte'R La%p?Li%tIte'R-L@a%p?Li%tIte'R La%p?Li%tIte'RBL@a%p?Li%tIte'R La%p?Li%tIte'RDL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR La%p?20tton I/OPC' *in TrainP r0natOP%er.erP St&,eOPz: in e$? 11"; ,eft? "F5p$; po%ition? a+%o,0te; top? -5Fp$P Te$tOPConfir'P 1i thOP15-p$P Ta+In e$OPFP @R La%p?Te$t2o$ I/OPT$t/epti'eP r0natOP%er.erP 2or erSt&,eOPSo,i P Ma$LengthOP11P St&,eOPz:in e$? 11); ,eft? "F5p$; po%ition? a+%o,0te; top? "1Dp$P 1i thOPGDp$P 2ac3Co,orOPTE5E5E5P 2or er1i thOP1p$P Rea On,&OPTr0eP Ta+In e$OP11PRL@a%p?Te$t2o$R

-F

La%p?La+e, I/OPLa+e,FP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 11-; ,eft? "-p$; po%ition? a+%o,0te; top? "-Fp$P Te$tOPC,a%%P 1i thOP"-5p$PRL@a%p?La+e,R La%p?/rop/o!nLi%t I/OP/rop/o!nLi%t1P r0natOP%er.erP St&,eOPz:in e$? 11B; ,eft? "F5p$; po%ition? a+%o,0te; top? "-Fp$P 1i thOP15-p$P Ta+In e$OP)PR La%p?Li%tIte'RAc *ir%t C,a%%L@a%p?Li%tIte'R La%p?Li%tIte'RAc "L@a%p?Li%tIte'R La%p?Li%tIte'RAc )L@a%p?Li%tIte'R La%p?Li%tIte'RAc ChairL@a%p?Li%tIte'R La%p?Li%tIte'R*ir%t c,a%%L@a%p?Li%tIte'R La%p?Li%tIte'RS,eeperL@a%p?Li%tIte'R La%p?Li%tIte'RSecon SittingL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tRLa%p?/rop/o!nLi%t I/OP/rop/o!nLi%t"P r0natOP%er.erP St&,eOPz:in e$? 11D; ,eft? "F5p$; po%ition? a+%o,0te; top? 1B"p$P 1i thOP"-5p$P Ta+In e$OP1P Ca0%e%Va,i ationOPTr0eP A0to(o%t2ac3OPTr0ePR La%p?Li%tIte'RL@a%p?Li%tIte'R L@a%p?/rop/o!nLi%tR

-G

4n+%p; La%p?La+e, I/OPLa+e,GP r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 11E; ,eft? "-p$; po%ition? a+%o,0te; top? 1"5p$P Te$tOPAn& I/ for Yo0r RefP Too,TipOPE$? %e,.a551 9 proj55" etc##P 1i thOP"-5p$P HeightOP1Dp$PRL@a%p?La+e,R La%p?Te$t2o$ I/OPT$tTe'pi P r0natOP%er.erP 2or erSt&,eOPIn%etP Ma$LengthOP15P St&,eOPz:in e$? 11F; ,eft? "F5p$; po%ition? a+%o,0te; top? 1"5p$P Too,TipOPEnter an& A,phaN0'eric N0'+erP 1i thOPFFp$PRL@a%p?Te$t2o$R La%p?La+e, I/OPLa+e,15P r0natOP%er.erP *oreCo,orOP2,0eP St&,eOPz:in e$? 11G; ,eft? "-p$; po%ition? a+%o,0te; top? --5p$P 1i thOPBEDp$P Ta+In e$OP1)PRL@a%p?La+e,R 4n+%p; La%p?Te$t2o$ I/OPT$ttota,P r0natOP%er.erP 2ac3Co,orOP1hiteP Ma$LengthOPB5P St&,eOPz:in e$? 1"5; ,eft? "-p$; po%ition? a+%o,0te; top? -5Fp$P

B5

1i thOP"-5p$P 2or erCo,orOP2,0eP 2or er1i thOP1p$P Vi%i+,eOP*a,%eP Ta+In e$OP1BPR5L@a%p?Te$t2o$R 4n+%p;4n+%p;4n+%p; La%p?Ca,en ar I/OPCa,en ar1P r0natOP%er.erP HeightOP1F5p$P St&,eOPz:in e$? 1"1; ,eft? )G"p$; po%ition? a+%o,0te; top? "1Dp$P 1i thOP"5Fp$P 2ac3Co,orOP1hiteP 2or erCo,orOP2,0eP Ce,,(a Ta+In e$OP"PR LTit,eSt&,e 2or erCo,orOP2,ac3P 2ac3Co,orOPTGGGGGGP *ont:2o, OPTr0eP @R LSe,ecte /a&St&,e 2ac3Co,orOPTDDDDDDP *ont: 2o, OPTr0eP *oreCo,orOP1hiteP @R LTo a&/a&St&,e 2ac3Co,orOPTF5F5**P *oreCo,orOP2,ac3P @R LSe,ectorSt&,e 2ac3Co,orOPTCCCCCCP @R L1ee3en /a&St&,e 2ac3Co,orOPT****CCP @R LOtherMonth/a&St&,e *oreCo,orOP8ra&P @R LNe$t(re.St&,e Vertica,A,ignOP2otto'P @R L/a&Hea erSt&,e 2ac3Co,orOPTCCCCCCP *ont: 2o, OPTr0eP *ont:SizeOPEptP @R L@a%p?Ca,en arR ingOP-P *ont: Na'e%OPVer anaP *ont:SizeOPFptP *oreCo,orOPT5555C5P

B1

La%p?20tton I/OPC' Ho'eP r0natOP%er.erP 2ac3Co,orOP8ra ientActi.eCaptionP 2or erCo,orOPNa.&P 2or erSt&,eOPSo,i P HeightOP"-p$P (o%t2ac37r,OPU@/efa0,t#a%p$P St&,eOPz: in e$? 1""; ,eft? DD-p$; po%ition? a+%o,0te; top? Fp$P Te$tOPHo'eP 1i thOPF5p$P *ont:2o, OPTr0eP *oreCo,orOP1hiteP Ta+In e$OPGP @R 4n+%p;L+r @R L+r @R L+r @R L+r @R L+r @R La%p?Te$t2o$ I/OPT$tTrainnoP r0natOP%er.erP St&,eOPz: in e$? 1"-; ,eft? "F5p$; po%ition? a+%o,0te; top? 1F-p$P 1i thOPGDp$P *oreCo,orOPRe P Rea On,&OPTr0eP Ta+In e$OP)PRL@a%p?Te$t2o$R L+r @R L+r @R L+r @R L+r @R L+r @R

B"

La%p?La+e, I/OPLa+e,11P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 1"B; ,eft? "-p$; po%ition? a+%o,0te; top? 1F-p$P Te$tOPTrain NoP 1i thOP"-5p$PRL@a%p?La+e,R 4n+%p; 4n+%p;4n+%p;4n+%p;4n+%p;4n+%p; La%p?La+e, I/OPLa+e,1"P r0natOP%er.erP 2or erSt&,eOPSo,i P 2or er1i thOP"p$P *ont:2o, OPTr0eP *oreCo,orOP2,0eP St&,eOPz:in e$? 1"D; ,eft? )G"p$; po%ition? a+%o,0te; top? -5Fp$P Te$tOPSeat A.ai,a+i,it&P 1i thOP1"5p$PRL@a%p?La+e,R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R

B)

La%p?ReA0ire *ie, Va,i ator I/OPReA0ire *ie, Va,i ator1P r0natOP%er.erP Contro,ToVa,i ateOPT$tTe'pi P ErrorMe%%ageOPZ Enter An& I *or Yo0rSe,f9E$?%a'551P *ont:2o, OPTr0eP St&,eOPz:in e$? 1"E; ,eft? )EDp$; po%ition? a+%o,0te; top? 11"p$P 1i thOP""-p$PRL@a%p?ReA0ire *ie, Va,i atorR 4n+%p; L+r @R L+r @R L+r @R L+r @R La%p?La+e, I/OPLa+e,1P r0natOP%er.erP *oreCo,orOP2,0eP St&,eOPz:in e$? 1"F; ,eft? "-p$; po%ition? a+%o,0te; top? -D-p$P 1i thOPBEDp$P Ta+In e$OP1-PRL@a%p?La+e,R 4n+%p; La%p?Te$t2o$ I/OPT$tSeata.ai,P r0natOP%er.erP 2ac3Co,orOP20tton*aceP 2or erCo,orOP2,0eP *ont:2o, OPTr0eP *oreCo,orOPRe P Rea On,&OPTr0eP St&,eOPz:in e$? 1)5; ,eft? B"5p$; po%ition? a+%o,0te; top? -5Fp$P 1i thOPE"p$P Ta+In e$OP1"PR5L@a%p?Te$t2o$R

B-

L+r @R L@a%p?(ane,R LM:: fo,,o!ing te%t ,ine ::MR L@ i.R L@for'R L@+o &R L@ht',R L%cript r0natOP%er.erPR

L@%criptR (nr#A%p$#.+ I'port% S&%te'#/ata#O,e/+ (artia, C,a%% pnr Inherit% S&%te'#1e+#7I#(age (rotecte S0+ Lin320tton1QC,ic3=2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> Han ,e% Lin320tton1#C,ic3 /i' 0r, A% String O Phttp?@@!!!#in ianrai,#go.#in@ho'e#ht',P Vopening ne! !in o! /i' %+ A% Ne! String20i, er=>

BB

%+#Appen =PL%cript t&pe O Vte$t@ja.a%criptVRP> %+#Appen =P!in o!#open=VP> %+#Appen =0r,> %+#Appen =PV>;P> %+#Appen =PL::@%criptRP> C,ientScript#Regi%terStart0pScript=Me#8etT&pe=>9 P%criptP9 %+#ToString=>> En S0+

(rotecte S0+ (ageQLoa =2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> Han ,e% Me#Loa /i' tt,% A% String tt,% O ReA0e%t#C0er&String=P.a,0eP> T$t(a%%I/#Te$t O tt,% En S0+

En C,a%% (nr#A%p$

BD

LMN (age Lang0ageOPV2P A0toE.ent1ire0pOPfa,%eP Co e*i,eOPpnr#a%p$#.+P Inherit%OPpnrP MR LMN Regi%ter A%%e'+,&OPMicro%oft#ReportVie!er#1e+*or'%9 Ver%ionOF#5#5#59 C0,t0reOne0tra,9 (0+,icKe&To3enO+5)fBfEf11 B5a)aP Na'e%paceOPMicro%oft#Reporting#1e+*or'%P Tag(refi$OPr%!e+P MR LMN I'port Na'e%paceOPS&%te'#/ata#O,e/+P MR LS/OCTY(E ht', (72LIC P:@@1)C@@/T/ 6HTML 1#5 Tran%itiona,@@ENP Phttp?@@!!!#!)#org@TR@$ht',1@/T/@$ht',1: tran%itiona,# t PR Lht', $',n% OPhttp?@@!!!#!)#org@1GGG@$ht',P R Lhea i OPHea 1P r0natOP%er.erPR Ltit,eR(a%%enger% /etai,%###L@tit,eR L@hea R L+o & %t&,eOP+ac3gro0n :co,or? !hite; te$t:a,ign? center;PR Lfor' i OP*or'1P r0natOP%er.erPR L%trongR(,ea%e Ma3e Yo0r (a&'ent% thro0gh Net2an3ing an Confir' Yo0r Seat% La%p?Lin320tton I/OPLin320tton1P r0natOP%er.erP 2ac3Co,orOP1hiteP 2or erCo,orOPTC5C5**P

BE

2or erSt&,eOP/a%he P *oreCo,orOPRe P HeightOP1Dp$P OnC,ic3OPLin320tton1QC,ic3P St&,eOPz:in e$? 15B; ,eft? EF-p$; po%ition? a+%o,0te; top? "FFp$P 1i thOP1EDp$PROther 1e+%ite%L@a%p?Lin320ttonR L@%trongR La%p?Acce%%/ataSo0rce I/OPAcce%%/ataSo0rce1P r0natOP%er.erP /ata*i,eOPU@/2@Rai,!a& +#' +P Se,ectCo''an OPSELECT WNa'eX9 W/ateofTra.e,X9 WTrainNa'eX9 WTrainN0'+erX9 WC,a%%X9 W(nrNoX9 WAgeX9 W8en erX9 WT&peOf(a%%engerX9 WregnoX9 W*ro'toX *ROM W(a%%engerX 1HERE =WregnoX O [>PR LSe,ect(ara'eter%R La%p?Contro,(ara'eter Contro,I/OPT$t(a%%I/P Na'eOPregnoP (ropert&Na'eOPTe$tP T&peOPStringP @R L@Se,ect(ara'eter%R L@a%p?Acce%%/ataSo0rceR La%p?(ane, I/OP(ane,1P r0natOP%er.erP 2ac3I'age7r,OPU@AppQ/ata@rai,Q,ogoQne!Qre #gifP HeightOPE"p$P St&,eOPz:in e$? 151; ,eft? FF5p$; po%ition? a+%o,0te; top? Fp$P 1i thOPE"p$PR L@a%p?(ane,R

BF

L+r @R LS:: OnIte'Co''an OPc0%to'er%QIte'Co''an ::R La%p?(ane, I/OP(ane,"P r0natOP%er.erP 2ac3I'age7r,OPU@R1i'ageLogo#jpgP HeightOP1G"p$P St&,eOPz:in e$? 15"; ,eft? EEDp$; po%ition? a+%o,0te; top? FFp$P 1i thOP1G"p$P 1rapOP*a,%ePR L@a%p?(ane,R 4n+%p; 4n+%p; 4n+%p;4n+%p; La%p?/ataLi%t I/OP/ataLi%t1P r0natOP%er.erP /ataSo0rceI/OPAcce%%/ataSo0rce1P Repeat/irectionOPHorizonta,P St&,eOPz:in e$? 15); ,eft? 1Dp$; po%ition? a+%o,0te; top? E"p$P 2or erCo,orOP2,ac3P 2or erSt&,eOP/o0+,eP 2or er1i thOP1p$P CaptionOP(a%%enger% /etai, 44 (NRP CaptionA,ignOPTopP HeightOP--Fp$P 1i thOPEB"p$PR LIte'Te'p,ateR Na'e? La%p?La+e, I/OPNa'eLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=PNa'eP> MRVRL@a%p?La+e,RL+r @R /ateofTra.e,?

BG

La%p?La+e, I/OP/ateofTra.e,La+e,P r0natOP%er.erP Te$tOVLMT E.a,=P/ateofTra.e,P> MRVRL@a%p?La+e,RL+r @R TrainNa'e? La%p?La+e, I/OPTrainNa'eLa+e,P r0natOP%er.erP Te$tOVL MT E.a,=PTrainNa'eP> MRVRL@a%p?La+e,RL+r @R TrainN0'+er? La%p?La+e, I/OPTrainN0'+erLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=PTrainN0'+erP> MRVRL@a%p?La+e,RL+r @R C,a%%? La%p?La+e, I/OPC,a%%La+e,P r0natOP%er.erP Te$tOVLMT E.a,=PC,a%%P> MRVRL@a%p?La+e,RL+r @R (nrNo? La%p?La+e, I/OP(nrNoLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=P(nrNoP> MRVRL@a%p?La+e,RL+r @R Age? La%p?La+e, I/OPAgeLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=PAgeP> MRVRL@a%p?La+e,RL+r @R 8en er? La%p?La+e, I/OP8en erLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=P8en erP> MRVRL@a%p?La+e,RL+r @R T&peOf(a%%enger? La%p?La+e, I/OPT&peOf(a%%engerLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=PT&peOf(a%%engerP> MRVRL@a%p?La+e,RL+r @R

D5

regno? La%p?La+e, I/OPregnoLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=PregnoP> MRVRL@a%p?La+e,RL+r @R *ro'to? La%p?La+e, I/OP*ro'toLa+e,P r0natOP%er.erP Te$tOVLMT E.a,=P*ro'toP> MRVRL@a%p?La+e,RL+r @R L+r @R L@Ite'Te'p,ateR L@a%p?/ataLi%tR 4n+%p; La%p?Te$t2o$ I/OPT$t(a%%I/P r0natOP%er.erP St&,eOPz:in e$? 15-; ,eft? 1Dp$; po%ition? a+%o,0te; top? Fp$P Vi%i+,eOP*a,%ePRL@a%p?Te$t2o$R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R

D1

L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p;

D"

4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p;4n+%p; L+r @R L+r @R L+r @R L+r @R L+r @R L+r @R 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p; 4n+%p;L@for'R L@+o &R L@ht',R L%cript r0natOP%er.erPR V(rotecte S0+ (ageQLoa =2&Va, %en er A% O+ject9 2&Va, e A% S&%te'#E.entArg%> V V V /i' tt,% A% String tt,% O ReA0e%t#C0er&String=P.a,0eP> T$t(a%%I/#Te$t O tt,% L@%criptR

VEn S0+

D)

/ATA *LO1 /IA8RAM?:

L%2)"

Re2)&#!*#)%" ,)#h P*&&e"2e! De#*)+&

B%%9)"2

T)c9e# De#*)+&

D-

BIBLIOGRAPHY

The%e are the fo,,o!ing ,in3% !hich a%%i%t 'e at each an e.er& %tep in co'p,eting thi% project 1# !!!#!i3ipe ia#co' "# !!!#an%!er%#co' )# !!!#a%3'e#co' -# !!!#e%nip%#co' In%tea of the%e 0%ef0, !e+%ite%9 fo,,o!ing +oo3% a,%o he,p 'e? 1# O2<ECT ORIENTE/ (RO8RAMMIN8 1ITH AS(#NET: 2Y E#2ALA87R7S1AMI "# O2<ECT ORIENTE/ (RO8RAMMIN8 2T RO2ERT LA*ORE

DB

Вам также может понравиться