50% found this document useful (2 votes)
718 views83 pages

Online Airline Reservation System Report

This document provides an introduction to online reservation systems. It discusses how airline reservation systems originated in the mid-1950s to improve efficiency. Modern systems are multifaceted and assist with various airline management tasks from initial reservation to flight completion. The first computerized systems allowed for more automated reservations. As deregulation occurred in the late 1970s, major computer reservation systems listed flights for all competing carriers. Today, online reservation systems efficiently manage reservations and provide services to customers from booking through flight completion.

Uploaded by

Ambeing Mmzb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
718 views83 pages

Online Airline Reservation System Report

This document provides an introduction to online reservation systems. It discusses how airline reservation systems originated in the mid-1950s to improve efficiency. Modern systems are multifaceted and assist with various airline management tasks from initial reservation to flight completion. The first computerized systems allowed for more automated reservations. As deregulation occurred in the late 1970s, major computer reservation systems listed flights for all competing carriers. Today, online reservation systems efficiently manage reservations and provide services to customers from booking through flight completion.

Uploaded by

Ambeing Mmzb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

Online Reservation

System
UNDERTAKEN BY:
Rameez Ashraf
PGD-102
[Link] 02
Hussain Hameed
PGD-102
[Link] 05
Munazza Parveen
PGD-105
[Link] 17
SUPERVISED BY:
Muhammad Azeem Irshad
A PR!"#$ R"PR$ %&'M($$"D A% PAR$(AL
)&LL)(LM"N$ ) $H" R"*&(R"M"N$% )R
$H" D"GR"" ) PGD.
Centre for Information Technology
[Link] OF SCIECE
U!TAN"
1
Online Reservation
System
Tran#lation: In the name of A!!A$% the o#t ercif&l% the
o#t Kin'"

2
Online Reservation
System
)(NAL APPR+AL
$his is ,o -er,if. ,ha, /e have read ,his disser,a,ion ,i,0ed
1n0ine Reserva,ion %.s,em2
%u3mi,,ed 3. Ramee( A#hraf% $&##ain $amee' and &na((a
Par)een" (, is our 4ud5emen, ,ha, ,his disser,a,ion is of suffi-ien,
s,andard ,o /arran, i,s a--e6,an-e 3. ,he #en,re for (nforma,ion
$e-hno0o5. Gov,. #o00e5e of %-ien-e7 Mu0,an for ,he De5ree of
Pos, Gradua,e Di60oma in (nforma,ion $e-hno0o5..
#ommi,,ee8
*" E+ternal E+aminer 999999999999999999999
," S&-er)i#or 999999999999999999999
Muhammad Azeem Irshad
Centre for Information Technology
[Link] OF SCIECE
:
Online Reservation
System
PR./ECT BRIE0
PR./ECT TIT!E: !Online Reservation System"
NAE .0 T$E .R1ANI2ATI.N : #. I. A
UNDERTAKEN BY : Rameez Ashra$%
&ussain &ameed%
Munazza #arveen
SUPERVISED BY: Muhammad Azeem Irshad
Le'turer( IT Centre Govt.
Colle)e o$ S'ien'e% Multan.
[Link] !AN1UA1E: &TML% CSS% #&#% My S*L
T..! USED ( +am, Server%
;
Online Reservation
System
-ream .eaver 's/
5
Online Reservation
System
A'[Link])ement
/e /ou0d 0i<e ,o e=6ress our s6e-ia0 ,han<s ,o Mr. (mran %a>i37 6ro4e-,
Mana5er #en,re for (nforma,ion $e-hno0o5. Gov,. #o00e5e of %-ien-e and
)a-u0,. #oordina,or Mr. Ma0i< !amshaid (>3a07 for ,heir ,heir ,ire0ess
effor,s for 6rovidin5 /or<in5 environmen, and a00 o,her fa-i0i,ies ,ha, /ere
needed ,hrou5hou, ,he a-ademi- session.?e are 0u-<. enou5h ,o have a
su6ervisor7 0i<e Muhammad Azeem (rshad7 for his ,ime0. and va0ua30e he067
a0on5 /i,h hea0,h. -ri,i-ism7 durin5 a00 6hases of deve0o6men, of ,his 6ro4e-,.
?e /ou0d 0i<e ,o sa. ,han<s ,o a00 of our ,ea-hers as ,he. have 3een ,he
sour-e of 5uidan-e and ins6ira,ion ,hrou5h ou, ,he 6eriod of ,his de5ree7 for
us.?e /ou0d 0i<e ,o e=6ress our s6e-ia0 ,han<s7 from ,he -ore of hear,7 ,o our
idea07 0ovin57 and -arin5 6aren,s.$he. are rea00.7 a 5rea, 5if, of
a0mi5h,. ALLAH7 6rovidin5 end0ess @ mu0,i dimension ,ransmission of
0ove on a00 ,he modes of 0ife7 6rovidin5 ins6ira,ion7 mo,iva,ion and
en-oura5emen,.?i,hou, ,hese 6rere>uisi,e7 ,his /as no, 6ossi30e for us ,o
a-hieve ,his 5oa0.
Rameez Ashraf
PGD-102
[Link] 02
Hussain Hameed
PGD-102
[Link] 05
Munazza Parveen
A
Online Reservation
System
PGD-105
[Link] 17
7
Online Reservation
System
TAB!E .0 [Link]
Pa5eB
No
*"Intro'&ction to .nline Re#er)ation Sy#tem" 7
,"Intro'&ction to .rgani(ation" 1:
3" Intro'&ction E+i#ting Sy#tem" 1C
4" Intro'&ction -ro-o#e' Sy#tem" 27
5" De#ign Tool" :1
6" Co'ing" ;5
7" U#er interface A5
C
Online Reservation
System
C&A#TER


ITRO-1CTIO TO Online Reservation System.
D
Online Reservation
System
Introdu'tion to Online Reservation System(
An Air0ine Reserva,ion %.s,em is 6ar, of ,he so--a00ed Passen5er %ervi-e
%.s,ems EP%%F7 /hi-h are a660i-a,ions su66or,in5 ,he dire-, -on,a-, /i,h ,he
6assen5er.
$he Airline Re#er)ation# Sy#tem 8ARS9 /as

one of ,he ear0ies, -han5es ,o
im6rove effi-ien-.. AR% even,ua00. evo0ved in,o ,he #om6u,er Reserva,ions
%.s,em E#R%F. A #om6u,er Reserva,ion %.s,em is used for ,he reserva,ions
of a 6ar,i-u0ar air0ine and in,erfa-es /i,h a G0o3a0 Dis,ri3u,ion
%.s,em EGD%F /hi-h su66or,s ,rave0 a5en-ies and o,her dis,ri3u,ion -hanne0s
in ma<in5 reserva,ions for mos, ma4or air0ines in a sin50e s.s,em.
Air0ine reserva,ion s.s,ems ori5ina,ed in ,he mid-1D50s as re0a,ive0.
unso6his,i-a,ed in,erna0 s.s,ems ,o he06 /i,h ,as<s su-h as sea, assi5nmen,s7
main,enan-e s-hedu0in57 and air-raf, 0oadin5. Modern air0ine reserva,ion
s.s,ems are mu0,i-fa-e,ed7 fu00-servi-e s.s,ems ,ha, assis, /i,h a varie,. of
air0ine mana5emen, ,as<s and servi-e -us,omer needs from ,he ,ime of ini,ia0
reserva,ion ,hrou5h -om60e,ion of ,he f0i5h,.
First Com,uterized Systems(
Ameri-an Air0ines7 an ear0. 6ioneer in
,he use of -ommer-ia0 -om6u,er ,e-hno0o5.7 deve0o6ed a semi-au,oma,ed
10
Online Reservation
System
-us,omer reserva,ion s.s,em -a00ed Reservisor 3. 1DA0. (, re>uired
-onsidera30e manua0 in,erven,ion and had a reserva,ion error ra,e of ei5h,
6er-en,7 /hi-h /as ,he 0o/es, in ,he indus,r. a, ,he ,ime. Re-o5nizin5 ,ha,
semi-au,oma,i- s.s,ems /ou0d no, 3e -a6a30e of hand0in5 ,he ra6id0.
in-reasin5 demand for air ,rave07 Ameri-an Air0ines had a0read. 3e5un
/or<in5 /i,h ('M7 in ,he 0a,e 1D50s7 ,o deve0o6 ,he firs, au,oma,ed7 on0ine7
rea0-,ime -om6u,erized reserva,ion s.s,em E#R%F. $he 4oin, 6ro4e-, /ou0d
use in,era-,ive7 rea0-,ime -om6u,in5 ,e-hno0o5. deve0o6ed for a &.%.
5overnmen, air defense 6ro4e-, referred ,o as %emi-Au,oma,i- Ground
"nvironmen, E%AG"F.
Air0ine ,i-<e, a5en,sG a--ess -om6u,erized reserva,ion s.s,ems ,o ma<e f0i5h,
arran5emen,s7 vie/ -urren, reserva,ions7 and -he-< 6assen5er 0is,s7 amon5
o,her ,hin5s. %e-ure and s,a30e s.s,ems are vi,a0 ,o ,he air0ine indus,r..
(n 1DA; ,he %emi-Au,oma,ed 'usiness Resear-h "nvironmen, E%a3reF
%.s,em /as in,rodu-ed. %a3re7 a -oas,-,o--oas, ,e0e-ommuni-a,ions ne,/or<7
/as ,he 0ar5es,7 6riva,e7 on0ine7 rea0-,ime da,a 6ro-essin5 s.s,em in ,he
&ni,ed %,a,es. n0. ,he &.%. 5overnmen, had a 0ar5er /or<in5 s.s,em. Mos,
of ,he -om6u,in5 s.s,ems ,ha, e=is,ed in ,he 1DA0s /ere :atch -roce##ing
s.s,ems7 3u, %a3re /as an ear0. e=am60e of a tran#action
-roce##ing s.s,em. (, modified ,he -on,en, of ,he 0ar5e da,a3ases -on,ainin5
f0i5h, and 6assen5er informa,ion as a dire-, resu0, of informa,ion en,ered
dire-,0. from da,a ,ermina0s. )or ,he firs, ,ime7 an air0ine /as a30e ,o ,ra-<
6assen5er names on a00 -onne-,ions of ,heir f0i5h,s.
11
Online Reservation
System
(n 1D7A %a3re and A6o00o 3e5an 60a-in5 ,heir -om6u,erized reserva,ion
s.s,ems in ,rave0 a5en-ies. $hrou5h offi-e au,oma,ion offered 3. ,he
s.s,ems7 ,rave0 a5en,s -ou0d 6rin, 3o,h ,i-<e,s and 3oardin5 6asses for ,heir
-us,omers. $rave0 a5en,s /ere ,ransformed in,o an e=,ension of ,he air0ine
indus,r.7 /hi-h si5nifi-an,0. s,ream0ined ,he ,i-<e,in5 6ro-ess.
12
Online Reservation
System
E2,andin) Reservations Servi'es(
)o00o/in5 'ereg&lation of ,he
air0ine indus,r. in 1D7C7 ,he ma4or -om6u,erized reserva,ion s.s,ems su-h as
%a3re and A6o00o 3e5an 0is,in5 air0ine reserva,ions for a00 -om6e,in5 ma4or
-arriers as /e00 as for ,heir hos, air0ines. $his ne,/or<ed a 0ar5e num3er
of ,rave0 a5en,s /i,h ,he ma4or air0ines and .ie0ded a ver. 6rofi,a30e 6er
,i-<e, 3oo<in5 fee for ,he hos, air0ine.
A--usa,ions of favori,ism ,o/ard ,he hos, air0ine7 3ased on ,he order in
/hi-h avai0a30e f0i5h,s /ere 0is,ed on ,ermina0 s-reens7 surfa-ed ear0. in ,he
1DC0s. %in-e s,udies revea0 ,ha, D0 6er-en, of f0i5h,s are 3oo<ed from ,he
firs, reserva,ion s-reen7 a favora30e 6osi,ion -an drama,i-a00. affe-, ,i-<e,
sa0es. $he &.%. De6ar,men, of $rans6or,a,ion inves,i5a,ed ,his a00e5a,ion and
issued a ru0in5 ,o 6rohi3i, favori,ism ,o/ard ,he hos, air0ine 3. re>uirin5 ,ha,
f0i5h, informa,ion 3e 6resen,ed in a neu,ra0 order. 'e-ause of ,he 6rohi3i,ive
-os, of deve0o6in5 ,heir o/n -om6u,erized reserva,ion s.s,ems7 ,he air0ines
u0,ima,e0. a5reed ,o 6a. ,he 6er ,i-<e, 3oo<in5 fee ,o ,he ma4or -om6u,erized
reserva,ions 6roviders7 and a -ode-sharin5 s-heme /as deve0o6ed ,o he06
a00evia,e ,he s-reen order 3ias. %a3re7 one of ,he mos, /ide0. re-o5nized
informa,ion s.s,ems ever deve0o6ed7 /as s6un off as a 6riva,e -om6an. 3.
AMR #or6ora,ion in 2000.
Full3Servi'e Travel Mana)ement(
#om6u,erized reserva,ion
s.s,ems have 5ro/n in so6his,i-a,ion and are a30e ,o offer -us,omer servi-es
1:
Online Reservation
System
su-h as e0e-,roni- ,i-<e,s7 /ire0ess da,a3ase a--ess7 ho,e0 room reserva,ions7
ren,a0 -ar reserva,ions7 fre>uen, [Link] 6ro5ram mi0ea5e7 and 6rovision for
s6e-ia0 mea0 re>ues,s. $he s.s,ems a0so 6rovide air0ine mana5emen,
assis,an-e 3. addressin5 finan-ia07 adminis,ra,ive7 and s,affin5 issues. $hese
in-0ude -re/ mana5emen,7 f0i5h, o6era,ions7 60annin5
and s-hedu0in5 air60ane main,enan-e7 0oadin5 air-raf, ,o main,ain 3a0an-e7
3a55a5e ,ra-<in57 de-ision su66or, for -on,ro0 of over3oo<in57 dis-oun, sea,
a00o-a,ions7 and .ie0d mana5emen, 6ro5rams ,ha, [Link]-a00. ad4us, ,he
num3er of s6e-ia0 fare sea,s 3ased on ,he num3er of reserva,ions.
"nhan-emen,s are made ,o -om6u,erized reserva,ion s.s,ems /i,h ,he
unders,andin5 ,ha, in,erru6,ions in servi-e are no, a--e6,a30e. $o 3e
su--essfu07 a reserva,ion s.s,em mus, 3e re0ia30e /i,h a ver. 0o/ fai0ure ra,e.
Hard/are and sof,/are redundan-. for immedia,e 3a-<u6 in ,he even, of a
fai0ure is an a3so0u,e ne-essi,..
Im,a't o$ the Internet (
(n ,he mid-1DD0s an in-reasin5 num3er of
-onsumers 3e5an 6ur-hasin5 air0ine ,i-<e,s and o,her ,rave0 needs on0ine. $o
mee, risin5 -us,omer in,eres, in 3oo<in5 on0ine air ,rave0 reserva,ions7
-om6u,erized reserva,ion s.s,ems have evo0ved in,o -onvenien,7 user-
friend0. s.s,ems ,ha, are avai0a30e via ,he (n,erne, ,/en,.-four hours 6er da..
$he 0on5-es,a30ished -om6u,erized reserva,ion s.s,ems are e=6erien-in5 a
5radua0 ,e-hno0o5. mi5ra,ion a/a. from ,radi,iona0 mainframe -3ased
s.s,ems and 0ar5e da,a3ases in favor of -0ien, server s.s,ems /i,h effe-,ive
/e3-3ased in,erfa-es. %ear-h resu0,s ,ha, 6revious0. re>uired an individua0 ,o
1;
Online Reservation
System
in,er6re, -om60e= -odes are no/ 6resen,ed in s,rai5h,for/ard7 eas. ,o
unders,and no,a,ions.
(n 1DDA %a3re 0aun-hed $rave0o-i,..-om7 ,he firs, of ,he ma4or
-om6rehensive (n,erne, ,rave0 si,es. $rave0o-i,..-om and o,her s.s,ems7 su-h
as "=6edia.-om7 a00o/ -onsumers ,o 5a,her informa,ion a3ou, f0i5h,s usin5
sear-h -ri,eria su-h as air0ine7 0o/es, 6ri-e7 shor,es, f0i5h,7 and de6ar,ure and
arriva0 ,imes. Man. air0ines offer ,heir o/n on0ine ,i-<e, 6ur-hasin5 servi-es.
A0so 4oinin5 in ,he >ues, for on0ine reserva,ions is an air0ine -o00a3ora,ive
-a00ed r3i,z.-om7 s6onsored 3. Ameri-an7 &ni,ed7 De0,a7 Nor,h/es,7 and
#on,inen,a0 Air0ines. Man. on0ine s.s,ems a0so a00o/ for se0e-,ion of ho,e0s7
ren,a0 -ars7 and o,her ,rave0 ne-essi,ies.
$he /ea0,h of -us,omer da,a -o00e-,ed 3. ,hese s.s,ems is used ,o ,ar5e,
mar<e,in5 and in-en,ive 6ro5rams ,ha, a66ea0 ,o s6e-ifi- -onsumer in,eres,s.
(n,erne,-3ased s.s,ems offer man. of ,he -a6a3i0i,ies of ,he ,radi,iona0
-om6u,erized reserva,ion s.s,ems7 3u, in a -us,omer-friend0. forma, ,ha, is
eas. ,o use and unders,and.
15
Online Reservation
System
C&A#TER



ITRO-1CTIO TO Or)anization "
1A
Online Reservation
System
I TRO-1CTIO OF #A4ISTA ITERATIOAL AIRLIE 5#IA6
Introdu'tion(
$his is a summar. of ,he His,or. of P(A EP(A# or Pa<is,an
(n,erna,iona0 Air0ines #or6ora,ionF7 Pa<is,anHs na,iona0 f0a5 -arrier.
The Formation o$ #IAC(
$he roo,s of P(A da,e ,o 6re-6ar,i,ion7 sin-e
i, a->uired rien, Air/a.s7 /hi-h /as ,he -rea,ion of *uaid-e-Azam7
Mohammad A0i !ana. n ,he advi-e of ,he *uaid7 /ho rea0ized 6ar,i,ion of
,he %u3--on,inen, /as inevi,a30e7 rien, Air/a.s7 ,he )irs, Mus0im o/ned
air0ine7 /as founded in #a0-u,,a7 1D;A 3. Mr. (s6hahani.
(n 1D51 ,he 5overnmen, rea0ized ,ha, ,he Pa<is,an needed a Na,iona0 )0a5
-arrierI i, ordered ,hree Lo-<heed L-10;D# %u6er #ons,e00a,ions ,ha, .ear
and ,he -on-e6, of P(A /as es,a30ished. P(A f0e/ i,s firs, servi-e from
17
Online Reservation
System
Jara-hi ,o Da--a Eno/ Dha<aF on 07,h !une 1D5;7 0in<in5 ,he ,/o /in5s of
"as,ern and ?es,ern Pa<is,an7 ,he 0a,,er no/ 3ein5 'an50adesh.
1C
Online Reservation
System
Fli)ht International7s Survey o$ #IA% 89th A,ril 8:;:(
$hir,. ,hree .ears a5o7 in )0i5h, (n,erna,iona0Hs ?or0d Air0ine %urve.7 ,he
6u30i-a,ion had summarized P(A as fo00o/s8 -
Pa<is,an (n,erna,iona0 Air0ines #or6ora,ion EP(AF /as founded 3. ,he
Governmen, of Pa<is,an on Mar-h 117 1D55. ?hen P(A ,oo< over rien,
Air/a.s.
As a -om6an. P(A had 3een founded in 1D51 and i,s firs, o6era,ions /ere
3e,/een "as, and ?es, Pa<is,an in !une 1D5;. A servi-e ,o London /as
3e5un in ear0. 1D55. $he #or6ora,ion is res6onsi30e for ,he o6era,ion of a00
servi-es /i,hin Pa<is,an7 in-0udin5 air3us servi-es and feeder servi-es in "as,
and ?es, Pa<is,an and re5iona0 servi-es ,o Ja,mandu7 Ran5oon and Ja3u0.
An e0even ,imes-/ee<0. servi-e 3e,/een Jara-hi and London is o6era,ed via
6oin,s in ,he Midd0e "as, and "uro6e7 and via Mos-o/. P(A a0so o6era,es
servi-es ,o 'an5<o<7 #an,on and %han5hai and ,o !eddah7 Nairo3i7 Du3ai7
and Doha and ,o 'ahrain and Ju/ai,. %hor, ,a<eoff and 0andin5 E%$LF
air-raf, are 3ein5 -onsidered as a re60a-emen, for ,he he0i-o6,er servi-es in
"as, Pa<is,an.
&ead O$$i'e(
P(A 'ui0din57 Jara-hi Air6or,7 Pa<is,an.
E2e'utives(
Mana5in5 Dire-,or7 %. &. Durrani
1D
Online Reservation
System
Dire-,or of P0annin57 M. M. %a0im
Dire-,or of )inan-e7 A. Rahman
#ommer-ia0 Dire-,or7 An/ar Hussain
Dire-,or of )0i5h, o6era,ions7 #a6, M $ 'ai5
Dire-,or of "n5ineerin57 Ai4az A0i
Dire-,or of Adminis,ra,ion7 M. Ahmed
Dire-,or of #us,omer servi-es7 #a6, %. &. Jureshi
Dire-,or of 6era,ion -o-ordina,ion7 #a6, A. M. Jhan
Em,loyees (
127A70
Fleet (
'oein5 7;7 - :00 A
'oein5 7;7-200 ;
Air3us A:00 - '; C
Air3us A-:10 A
'oein5 7:7 - :00 7
20
Online Reservation
System
)o<<er )-27-200 K ;00 11
$/in ,,er 2
$o,a0 44 Air #raf,s
21
Online Reservation
System
#a0istan International in the <9s and =9s(
(n 1D7; P(A
-on,ra-,ed Ne5us and Ne5us of London ,o re-desi5n a ne/ more a,,ra-,ive
0iver. ,ha, /ou0d 3e more favora30. a,,ri3u,ed ,o ,he Air0ine. $he. -ame u6
/i,h ,he Green and Go0d 0iver. /hi-h had remained un,i0 ,he 0a,e C0sK+er.
"ar0. D0s.
The :9s(
P(A re60a-ed i,s famous Green and Go0d 0iver. /i,h a s6or,ier
one of Green7 Moss Green and $ur>uoise s,ri6es. (, is said 3. P(A7 ,ha, ,his
ne/ ,heme is a s6or,ier 0oo<7 re6resen,in5 ,he a-,ive 6ar,i-i6a,ion and
s6onsorshi6 of Pa<is,anHs Na,iona0 %6or,s.
(n 1DDD7 P(A a->uired five "=-#a,ha. Pa-ifi- 'oein5 7;7-:A7s ,o re60a-e ,he
o0der series 7;7s o6era,in5 on Lon5-Hau0 (n,erna,iona0 rou,es. $hou5h some
of ,he o0der 7;7s s,i00 o6era,e su-h as in mi=ed -onfi5ura,ion.
#IA> #resent -ay(
P(A is -urren,0. see<in5 Ne/ Air-raf, ,o e=,end i,s
f0ee,7 in,eres, 0ies in ,he Air3us A:;07 More 7;7-:A7s or ,he ?ide 3od. 777.
?hi0s, a, ,he ,ime of /ri,in5 ,he e=a-, 6ur-hase 60ans have no, 3een
-on-re,ed7 fur,her evo0u,ion of ,he Na,iona0 )0a5 -arrier /i00 3e /e0-omed 3.
man..
22
Online Reservation
System
C&A#TER



Introdu'tion E2istin) System.
2:
Online Reservation
System
E;ISTIN1 SYSTE
C1RRET ?1SIESS ACTIVITIES A?O1T RESERVATIO(
(n ,his s.s,em ,he /ho0e 6ro-edure -onsis,s on ,/o sides7 one is -us,omer
E6assen5erF and ano,her is [Link]. #us,omer ma. need some informa,ion
a3ou, avai0a3i0i,. of sea,s7 reserva,ion7 30o-<in57 -onfirma,ion7 res-hedu0in57
-an-e00a,ion and 3ase 6ri-e.
Che'0in) Availa@ility o$ Seats (
Du,. offi-er as< ,he -us,omer ,o ,e00 ,he fo00o/in5 de,ai0s - -0ass7 one-/a. or
round ,ri67 de6ar,ure da,e and ,he num3er of adu0, 6assen5ers7 -hi0dren and
senior -i,izens. L#0assG refers ,o 3usiness -0ass7 firs, -0ass7 -0u3 -0ass7
smo<in57 non smo<in5. $his -hoi-e made 3. ,he -us,omer. $he -us,omer
/i00 5e, ,he -hoi-e of one-/a.7 round ,ri6. De6ar,ure da,e refers ,o ei,her a
sin50e da,e or a ran5e of da,es. Du,. offi-er /i00 no, ,e00 ,o ,he -us,omer7
da,es in ,he 6as, or ,hose da,es ,ha, are ,oo [Link] in ,he fu,ure Eas
de,ermined 3. ,he P(A 6o0i-.F. (n -ase7 ,he ,ri6 is a round ,ri67 ,he du,.
offi-er a0so as<s ,he -us,omer ,o ,e00 ,he de6ar,ure da,e on ,he re,urn ,ri6.
Havin5 ,a<en a00 ,he a3ove informa,ion from ,he -us,omer7 ,he du,. offi-er
-he-<s for /ron5 informa,ion. (n -ase of an. in-om6a,i3i0i,.7 ,he du,. offi-er
informs ,he -us,omer. Havin5 ,a<en a00 ,he informa,ion as 0is,ed a3ove7 ,he
du,. offi-er -he-< ,he f0i5h, s-hedu0e in ,he res6onse a3ou, ,he re>ues,
6rovided 3. ,he -us,omer.$he du,. offi-er 6rovide informa,ion ,o ,he
2;
Online Reservation
System
-us,omer - for ea-h f0i5h, num3er - ,he f0i5h, num3er7 de6ar,ure ,ime in
ori5in -i,.7 arriva0 ,ime in des,ina,ion -i,.7 ,he dura,ion of ,he f0i5h, and ,he
num3er of sea,s avai0a30e on ,ha, f0i5h,.
Reservation(
Havin5 ,a<en a00 ,he informa,ion from -us,omer7 ,he du,.
offi-er 6ro-eeds ,o u6da,e ,he reserva,ion da,a3ase. (, de-remen, ,he num3er
of avai0a30e sea,s on ,he 6ar,i-u0ar f0i5h, for ,he 6ar,i-u0ar -0ass 3. ,he
num3er of ,rave0ers 3ein5 re6resen,ed 3. ,he -us,omer.
$he du,. offi-er no/ ,e00s ,he 6ri-e of ,he ,i-<e,. $his /i00 3e ,he sum of ,he
6ri-es for a00 ,he mem3ers of ,he ,rave0 6ar,. 3ein5 re6resen,ed 3. ,he
-us,omer.
(f -us,omer 3u.s ,he ,i-<e,7 ,he du,. offi-er -har5es ,he 6ri-e of ,he ,i-<e,.
%.s,em simu0,aneous0. 5enera,es a -onfirma,ion num3er. $he ,i-<e, has 3een
reserved.
?lo'0in)(
'0o-<in5 is ,he 6ro-ess ,o refer ,o ,he ,em6orar. ho0din5 of a
sea,EsF on a f0i5h, for a s6e-ifi- 6eriod of ,ime. $he -us,omer 6a.s no -os, for
30o-<in5 a ,i-<e,7 3u, mus, ma<e a de-ision a, 0eas, ,/o /ee< ear0ier ,o ,he
da,e of de6ar,ure.
Con$irmation(
A -us,omer /ho has ear0ier 30o-<ed a ,i-<e,7 he is
25
Online Reservation
System
re>uired ei,her ,o -onfirm ,he ,i-<e, 3efore ,/o /ee<s of ,he de6ar,ure da,e
or ,he ,i-<e, s,ands -an-e00ed. (f -us,omer ma<e ,he ,i-<e, -onfirm7 ,he du,.
offi-er issue him a -onfirma,ion num3erK0e,,er.
Re3S'hedulin)(
$his 6ro-ess means ,ha, ,he -us,omer is a00o/ed on0. ,o
6os,6one ,he ,rave0 da,e and he has ,o 6a. ,he differen-e in fare. No o,her
de,ai0s -an 3e -han5ed ,hrou5h ,his 6ro-ess. )or e=am60e ,he num3er of
6assen5ers -anG, 3e -han5ed. $he du,. offi-er ma<es a ne/ -onfirma,ion
num3er and issues i, ,o ,he -us,omer.
Can'ellation(
$he -us,omers a0so have a -hoi-e ,o -an-e0 ,he -onfirmed
,i-<e, or a 30o-<ed ,i-<e,. $he du,. offi-er a0so informs ,o -us,omer an. ru0es
re5ardin5 ,he -an-e00a,ion of ,i-<e,s7 /ha, 6er-en,a5e of ,he 6ri-e /i00 3e
refunded.
?ase #ri'e(
$his refers ,o ,he ma=imum 6ri-e of a ,i-<e,7 /hi-h usua00. is
,he 6ri-e /hen ,he 6ur-hase is made a, ,he 0as, minu,e. $his is used in
arrivin5 a, ,he dis-oun,ed 6ri-e /hi-h de6ends on various fa-,ors 0i<e ear0.
3oo<in5 e,-.
Route(
$he -us,omers a0so have a -hoi-e ,o -hose ,heir desired rou,es if
2A
Online Reservation
System
P(A has ,he fa-i0i,. of ,ha, 6ar,i-u0ar rou,e. #us,omer -an as< a3ou, ,he
0on5es, 6ossi30e rou,e 3u, in e-onomi-a0 fare. #us,omer -an as< a3ou,
shor,es, 6ossi30e rou,e 3u, ma. 3e he /ou0d have ,o 6a. more fare ,han
norma0. #us,omer -an as< a3ou, nei,her ,oo 0on5 nor shor, /hi-h /ou0d 3e
P(AGs re5u0ar f0i5h,s of ,ha, 6ar,i-u0ar des,ina,ion.
Af,er ,he ori5in and des,ina,ion -i,.Gs air6or,s are de,ermined and assi5ned a
-ode7 ,he Du,. offi-er no/ a--esses ,he f0i5h, s-hedu0e and -he-<s if ,here is
a dire-, o6era,iona0 servi-e 3e,/een ,he ,/o -i,ies. (f no,7 ,he Du,. offi-er
su55es,s 6ossi30e rou,es and ,ransfer 6oin,s. $he -us,omer no/ 6resen,ed
/i,h a -hoi-e of ei,her se0e-,in5 one of ,he rou,es.
27
Online Reservation
System
? ?1SIESS 1SIESS R R1LES 1LES
For -omesti' #assen)ers(
1F )or reserva,ion )0i5h,7 Da,e @ se-,ion is re>uired.
2F Grou6s E4ourna0is,F ma. have dis-oun, if and on0. if ,he. are more ,han
20 6ersons.
:F %,uden,s ma. have :0M dis-oun,.
;F Af,er ,he e=6ir. of ,ime7 ,he %.s,em /i00 -an-e0 ,he reserva,ion.
5F (f 6assen5er -an-e0s his ,i-<e, 3efore 1C hours of de6ar,ure ,ime7 ,hen
25M /i00 3e dedu-,ed and if 6assen5er -an-e0s his ,i-<e, 3efore 0ess ,han
1C hours from de6ar,ure ,ime7 ,hen 50M amoun, /i00 3e dedu-,ed.
AF A00 6assen5ers 3oo<ed on Domes,i- )0i5h,s shou0d 3e ,i-<e,ed /i,hin :0
da.s of PNR EPassen5er Name Re-ordF -rea,ion or : da.s 6rior ,o
de6ar,ure /hi-h ever is ear0ier.
7F $i-<e,s -an 3e 3oo<ed ma=imum 1 .ear ear0ier.
For International #assen)ers(
1F )or reserva,ion Pass6or, and +a0id +isa is re>uired.
2F Grou6s E4ourna0is,s e,-.F ma. have dis-oun, if ,he. are more ,han 20
6ersons.
:F %,uden,s ma. have 20M dis-oun, if ,he. have s,uden, visa and
-onfirma,ion 0e,,er from universi,. /here ,he. are 5oin5 ,o s,ud..
;F #us,omers have a -hoi-e ,o -hoose hisKher desired rou,es.
2C
Online Reservation
System
5F (f a 6assen5er -an-e0s his ,i-<e, ,here /i00 3e no,hin5 dedu-,ed in 0o/
season EA6ri0 ,o Novem3erF 3u, in hi5h season EDe-em3er ,o Mar-hF
N50 /ou0d 3e dedu-,ed in some -ases.
AF A00 6assen5ers 3oo<ed on (n,erna,iona0 )0i5h,s mus, 3e ,i-<e,ed /i,hin
:0 da.s of PNR EPassen5er Name Re-ordF -rea,ion or 1; da.s 6rior ,o
de6ar,ure7 /hi-h ever is ear0ier.
7F "s,a30ished )ares
CF Dire-, )ares
No s,a. 3e,/een De6ar,ure and Arriva0.
DF $hrou5h )ares ERou, )aresF
$here are %,a.s 3e,/een De6ar,ure and Arriva0I 6assen5ers are
no, a00o/ed ,o 5e, ou, from 60ane durin5 ,ha, s,a. ,ime.
-RA+ ?AC4S I EAISTIG SBSTEM(
*" ore R&ntime Co#t
$he -urren, s.s,em does no, -os, mu-h durin5 es,a30ishmen, 3u, ,he
runnin5 ,ime -os,s are ver. hi5h. $he ,ime is /as,ed 3. e=,ra 0oad of
/or< in ,he main,enan-e of ,he -urren, s.s,em a0so sin-e i, is semi
-om6u,erized and no, on0ine.
," Data Re'&n'ancy
$he -urren, s.s,em is 3ased on fi0es and severa0 redundan, fi0es e=is, a,
man. differen, 0o-a,ions for differen, de6ar,men,s 3e-ause -om6u,er is
no, 6rovided ,o ever. [Link]. $he same da,a is s,ored a, differen,
2D
Online Reservation
System
0o-a0i,ies /hi-h -auses s6a-e and ,ime 0oss. $here is no need for
du60i-a,ion of da,a for an. or5aniza,ion. $he P(A /as,es ,ime and mone.
on da,a redundan-ies.
3" Data Integrity
$he redundan-ies of fi0es -rea,e 6ro30ems for ,he [Link] of P(A ,o
-han5e ,he re-ords for some fi0es 0o-a,ed a, differen, 60a-es. $his -rea,es
diffi-u0,ies in ,he f0o/ of da,a and ,he ou,6u, of informa,ion is a0mos,
ne50i5i30e and in-orre-,.
4" Searching i# Slo< = Diffic&lt
$o sear-h da,a from fi0es and re5is,ers is a0/a.s s0o/ and 4us, a /as,a5e
of ,ime and s6a-e. $he -han-es of errors are hi5h.
5" No .nline 0acilitie# for c&#tomer#
$here is no on0ine fa-i0i,. for ,he -us,omers of P(A. $here is no su-h
s.s,em 3. /hi-h -us,omers -an 60a-e on-0ine orders. $herefore ,he o0d
s.s,em does no, 6rovide an. a,,ra-,ive fa-i0i,. ,o ,he -us,omer
E6assen5ersF of o,her -i,ies or -oun,ries.
6" Searching of Data i# Slo<
ne -an ima5ine ho/ diffi-u0, i, is ,o sear-h da,a manua00. from re5is,ers
and 6a6ers. P(A -urren, s.s,em is ,o,a00. 3ased on re5is,ers. (f one has ,o
:0
Online Reservation
System
sear-h da,a7 he has ,o 5o ,hrou5h fi0es of re-ord /ri,,en do/n in re5is,ers.
$herefore7 i, is 4us, /as,a5e of ,ime and man6o/er.
7" No Bac>&-
$he -urren, s.s,em has no 3a-<u6s avai0a30e for ,he P(A 3e-ause ,here is
no 6ro-edure of 3a-<u6 of im6or,an, da,a as -urren, s.s,em i,se0f is 3ased
on fi0es /hi-h ,a<e ,oo mu-h ,ime and /or<in5 s6a-e and ma<es i,
im6ossi30e ,o re-over da,a in -ase of da,a 0oss or dama5e.
?" ore $&man Re#o&rce# Re@&ire'
$o hand0e ,he -urren, s.s,em7 ,he P(A re>uires more human resour-es for
ever. de6ar,men, and servi-e areas. $his -os, mu-h for P(A sin-e more
6eo60e are hired for differen, 6ur6oses. Hen-e7 ,he P(A has ,o 6a. mu-h
for hirin5 more [Link].
A" ore Chance# of Error#
$he -han-es of errors and 6ro30ems in-rease for P(A -urren, s.s,em7 in
,he form of disinforma,ion 3ein5 de0ivered. $his ma. even -ause 5rea,er
harm ,o ,he P(A due ,o /ron5 60annin5 and disinforma,ion.
*B" Diffic&lt Error Correction
An. minor or ma4or errors are no, easi0. hand0ed and fi=ed in ,he -urren,
s.s,em. %ome,imes i, 5e,s he-,i- and -hao,i- for ,he s,aff or [Link] ,o fi=
,he errors. (, re>uires e=,ra /or<in5 hours and ,ime ,ha, resu0,s in -us,omer
dissa,isfa-,ion.
:1
Online Reservation
System
**" ore Chance# of Data !o##
$he -urren, s.s,em of P(A is fi0e 3ased. An. -a0ami,. -an des,ro. ,he da,a
and no re-over. of da,a 0os,7 ha0,in5 ,he -om60e,e o6era,ion of ,he P(A.
*," ore Phy#ical S-ace Re@&ire'
$o s,ore ,he re5is,ers K fi0es in ,he -urren, s.s,em7 ,he P(A needs more
s,ora5e 60a-e. $he s,affs needs e=,ra /or< ,o run ,he o0d s.s,em and i,
re>uires ,oo mu-h [Link]-a0 s6a-e and resu0,s in 0ar5e s,ora5e and offi-e
3ui0din5s7 ma<in5 ,he /ho0e s.s,em over3urdened and overs,rained.
#ROCESS -IAGRAM FOR #IA RESERVATIO #ROCESS -IAGRAM FOR #IA RESERVATIO
SBSTEM SBSTEM
:2
Marketing
Browse Forms
Category Browsing
Block Flight
Check Available Seats
Check Out
Shipment Handling
Charge
Payment
eceipt
Order Process
Customer
Online Reservation
System
::
Online Reservation
System
C&A#TER



Introdu'tion ,ro,osed System.
:;
Online Reservation
System
O?CECTIVES OF T&E #RO#OSE- SBSTEM O?CECTIVES OF T&E #RO#OSE- SBSTEM
IM#ROVE- SERVICES( IM#ROVE- SERVICES(
An o34e-,ive of ,he 6ro6osed s.s,em is ,o im6rove ,he e=is,in5
%.s,emGs servi-es7 in order ,o8
(n-rease -us,omer sa,isfa-,ion
Provide ,he >ua0i,.
#rea,e a -on,ro00ed informa,ion mana5emen,
"nvironmen,
?ETTER #ERFORMACE( ?ETTER #ERFORMACE(
$o 6rovide 3e,,er 6erforman-e is a0so an o34e-,ive of our 6ro6osed
s.s,em. 'e,,er 6erforman-e /i00 3e mana5ed 3. 6rovidin5
Desired f0e=i3i0i,.
)as, res6onse
A3i0i,. ,o su66or, -han5es.
A3i0i,. ,o main,ain ,he >ua0i,. of servi-es.
EFFICIET G1I( EFFICIET G1I(
ne of ,he o34e-,ives of ,he 6ro6osed s.s,em is ,o 6rovide a user
friend0. G&(7 ,ha, /i00 ena30e ,he user ,o <or> on clic># and ma<e ,he
informa,ion ,ransfer 6ossi30e /i,h ,he mos, -ommon (K devi-es.
MORE IFORMATIO( MORE IFORMATIO(
An o34e-,ive of our 6ro6osed s.s,em is ,o deve0o6 a s.s,em ,ha, /i00
e0imina,e ,he 6ro30em of insuffi-ien, and in-om60e,e informa,ion.
:5
Online Reservation
System
-ECISIO S1##ORT -ECISIO S1##ORT

'. 6rovidin5 ,he fa-i0i,. of /ha,-if ana0.sis7 /e /i00 ma<e a de-ision
su66or, s.s,em.
STROGER COTROLS( STROGER COTROLS(
$he 6ro6osed s.s,em /i00 have s,ron5er -on,ro0s. #on,ro0s 0i<e
6ass/ords7 various 0eve0s of user a--ess and o6,ion /i00 3e added.
ELIMIATIO OF R1IG COST( ELIMIATIO OF R1IG COST(
?e are 5oin5 ,o deve0o6 ,he 6ro6osed s.s,em /i,h an o34e-,ive ,o
e0imina,e ,he runnin5 -os, 3. over-omin5 ,he -on,inuous s,a,ionar.
e=6enses7 manua0 s,ora5e need7 and e=,ra s,aff in ,he informa,ion
resour-e de6ar,men, of P(A.
?EEFITSDMAI FEAT1RES OF T&E #RO#OSE- ?EEFITSDMAI FEAT1RES OF T&E #RO#OSE-
SBSTEM( SBSTEM(
#ro,osed system .ill ,rovide $[Link]) @ene$its(
Due ,o ,he a3ove-men,ioned fa-i0i,.7 s.s,em /i00 6rodu-e -om6ara,ive0. 0o/
e=6enses and -auses fas, res6onse ,ime.

1F Pro6osed s.s,em /i00 6rovide -om6rehensive user he06.
2F (n 6ro6osed s.s,em air0ine reserva,ion Lin,e5ra,edG. Hen-e i, /i00 -ause
de-rease in runnin5 -os,.
:A
Online Reservation
System
:F Pro6osed s.s,em /i00 5ive fa-,s @ fi5ures in 6er-en,a5e. %o ,his
6ro6osed s.s,em /i00 6rovide ,he re6or,s in a 3e,,er and more
unders,anda30e /a..
;F Pro6osed s.s,em /i00 5enera,e ,he 5ra6hi-a0 re6resen,a,ion
5F Pro6osed s.s,em /i00 6rovide ,he 3a,,er sear-hin5 fa-i0i,ies.
AF A s6e-ia0 3enefi, of 6ro6osed s.s,em is user-friend0iness.
7F Ro3us, s-reens /i00 a00o/ user ,o easi0. -ommuni-a,e /i,h ,he s.s,em.
CF Pro6osed s.s,em is 0i<e0. ,o 5enera,e severa0 ,.6es of
i. re6or,s ,ha, /i00 he06 in de-ision-ma<in5.
ii. i, /i00 he06 ,he -om6an. ,o redu-e ,he -os,s in 6resen,
iii. and a0so in ,he fu,ure.
DF (n 6ro6osed s.s,em7 ,here is a fa-i0i,. of 3a-<u6 da,a Eusin5 'a-<-u6
and Re-over. Mana5erF for ,he [Link] 6a. re-ords.$herefore ,he
dura3i0i,. of ,he da,a in-reases as ,he da,a -an 3e %,ored on ano,her
hard/are devi-e Ei.e.8 ,a6e drive or zi6 driveF and da,a is no, 0os, due
,o hard/are 6ro30ems.
10F $he 6ro6osed s.s,em 5ives mu-h more se-uri,. in ,erms of da,a 3.
6rovidin5 adminis,ra,or-0eve0 se-uri,. and user a--ess -on,ro0 /i,h
username and 6ass/ord . Hen-e no one havin57 mis-hievous -an eas.
a--ess ,he [Link] re-ords.
:7
Online Reservation
System
C&A#TER



-esi)n Tool.
:C
Online Reservation
System
+hat is &TML(
H$ML s,ands for H.6er $e=, Mar<u6
Lan5ua5e. (, /as deve0o6ed in ear0. 1DD0s. (, is a forma,,in5 0an5ua5e
used ,o deve0o6 /e3 6a5es. H.6er,e=, means ,ha, H$ML mar<s -er,ain
/ords in ,he do-umen, as 0in<s ,o o,her 6ar,s of ,he same do-umen, or o,her
do-umen,. ?hen ,he user -0o-<s on a 0in<7 3ro/ser s,ar,s dis60a.in5 ,he
do-umen, a,,a-hed ,o ,ha, 0in<.
H$ML is no, a 6ro5rammin5 0an5ua5e. (, is used ,o define ,e=,7 5ra6hi-s7
audio and video in /e3 6a5es. (, uses ,a5s or mar<u6s ,o s6e-if. ho/ ,he
-on,en,s of /e3 6a5e /i00 3e [Link]. H$ML -ode -an 3e /ri,,en in an.
,e=, edi,or 0i<e No,e6ad.
H$ML /as deve0o6ed a fe/ .ears a5o as a su3se, of %GML. %,ands for
%,ru-,ured Genera0ized Mar<-u6 Lan5ua5e. (, a0so des-ri3es
forma,,in5 and h.6er,e=, 0in<s7 and differen, -om6onen,s of a do-umen,. (, is
3asi-a00. an a660i-a,ion-orien,ed do-umen, forma,. %GML (s no, idea0
,ransmission a-ross ,he in,erne, ,o differen, ,.6es of -om6u,er and 3ro/ser
a660i-a,ions.
:D
Online Reservation
System
+hat is CSS(
#as-adin5 %,.0e %hee,s /ere in,rodu-ed in 0a,e 1DDA. %,.0e shee, is a
-o00e-,ion of forma,,in5 s,.0e ,ha, -an 3e a660ied ,o a /e3 6a5e. $he desi5ner
-an s6e-if. ,he desi5n of a /e3 6a5e in a s,.0e shee, and ,han use i, in ,he
/e3 6a5e. $he same s,.0e shee, -an 3e used in mu0,i60e /e3 6a5e or even
man. /e3si,es. (, 6rovides ,he fa-i0i,. of -rea,in5 /e3si,es /i,h -onsis,en,
desi5ns and ou,0oo<.
#as-adin5 %,.0e %hee,s are used ,o modif. ,he 6ro6er,ies of e=is,in5 H$ML
,a5s. A00 /e3 3ro/sers are 3ased on a 3ui0,-in s,.0e shee,. (, ins,ru-,s ,he
3ro/ser ho/ ,o dis60a. differen, e0emen,s in a /e3 6a5e. )or e=am60e7 /hen
,he 3ro/ser see ,he OPP ,a57 i, <no/s ,o s<i6 a 0ine and s,ar, a ne/ se-,ion.
$his informa,ion is s,ored in ,he 3ui0,-in s,.0e shee,. ?hen a ne/ s,.0e shee,
is defined7 ,he 3ui0,-in s,.0e shee, is overridden. %o7 ,he 3ro/ser s,ar,s
fo00o/in5 ,he ins,ru-,ions of ne/ s,.0e shee, ins,ead of 3ui0,-in s,.0e shee,.
%,.0e shee,s 6rovide in-reased f0e=i3i0i,. and ,he -a6a3i0i,. ,o add severa0
a,,ri3u,es ,ha, are no, avai0a30e /i,h norma0 H$ML. %,.0e %hee,s are used ,o
define s,.0es for /e3 6a5e in man. /a.s. %,.0e -an 3e s6e-ified as fo00o/s8
(nside an individua0 H$ML e0emen,
(nside ,he OheadP e0emen, of an H$ML 6a5e
;0
Online Reservation
System
(n an e=,erna0 #%% fi0e
;1
Online Reservation
System
+hat is #&#(
PHP8 H.6er,e=, Pre6ro-essor is a /ide0. used7 5enera0-6ur6ose
s-ri6,in5 0an5ua5e ,ha, /as ori5ina00. desi5ned for /e3 deve0o6men, ,o
6rodu-e [Link]- /e3 6a5es. )or ,his 6ur6ose7 PHP -ode is em3edded
in,o ,he H$ML sour-e do-umen, and in,er6re,ed 3. a /e3 server /i,h a
PHP 6ro-essor modu0e7 /hi-h 5enera,es ,he /e3 6a5e do-umen,. As a
5enera0-6ur6ose 6ro5rammin5 0an5ua5e7 PHP -ode is 6ro-essed 3. an
in,er6re,er a660i-a,ion in -ommand-0ine mode 6erformin5 desired o6era,in5
s.s,em o6era,ions and 6rodu-in5 6ro5ram ou,6u, on i,s s,andard ou,6u,
-hanne0. (, ma. a0so fun-,ion as a 5ra6hi-a0 a660i-a,ion. PHP is avai0a30e
as a 6ro-essor for mos, modern /e3 servers and as a s,anda0one in,er6re,er
on mos, o6era,in5 s.s,ems and -om6u,in5 60a,forms.
PHP ori5ina00. s,ood for 6ersona0 home 6a5e. (,s deve0o6men, 3e5an in
1DD; /hen ,he DanishKGreen0andi- 6ro5rammer Rasmus Lerdorf ini,ia00.
-rea,ed a se, of Per0 s-ri6,s he -a00ed HPersona0 Home Pa5e $oo0sH ,o main,ain
his 6ersona0 home6a5e7 in-0udin5 ,as<s su-h as dis60a.in5 his rQsumQ
and re-ordin5 ho/ mu-h ,raffi- his 6a5e /as re-eivin5.
He re/ro,e ,hese s-ri6,s as # 6ro5rammin5 0an5ua5e #ommon
Ga,e/a. (n,erfa-e E#G(F 3inaries7 e=,endin5 ,hem ,o add ,he a3i0i,. ,o
/or< /i,h /e3 forms and ,o -ommuni-a,e /i,h da,a3ases and -a00ed
,his im60emen,a,ion HPersona0 Home Pa5eK)orms (n,er6re,erH or PHPK)(.
PHPK)( -ou0d 3e used ,o 3ui0d sim60e7 [Link]- /e3 a660i-a,ions.
HPersona0 Home Pa5e $oo0s EPHP $oo0sF H 6u30i-0. on !une C7 1DD57 ,o
;2
Online Reservation
System
a--e0era,e 3u5 0o-a,ion and im6rove ,he -ode. $his re0ease a0read. had ,he
3asi- fun-,iona0i,. ,ha, PHP has ,oda.. $his in-0uded Per0-0i<e
varia30es7 form hand0in57 and ,he a3i0i,. ,o em3ed H$ML. $he s.n,a= /as
simi0ar ,o Per0 3u, /as more 0imi,ed and sim60er7 a0,hou5h 0ess -onsis,en,.
Li'ensin)(
P$P i# free #oft<are relea#e' &n'er the P$P !icen#e% <hich in#i#t# that:
Pro'&ct# 'eri)e' from thi# #oft<are may not :e calle' CP$PC%
nor ay CP$PC a--ear in their name% <itho&t -rior <ritten
-ermi##ion 0rom gro&-D-h-"net" Yo& may in'icate that yo&r
#oft<are <or># in ConE&nction <ith P$P :y #aying C0oo for
P$PC in#tea' of calling It CP$P 0ooC or C-h-fooC
Thi# re#triction on &#e of the name P$P ma>e# it
incom-ati:le <ith the 1NU 1eneral P&:lic !icen#e 81P!9"
1sa)e(
PHP is a 5enera0-6ur6ose s-ri6,in5 0an5ua5e ,ha, is es6e-ia00. sui,ed ,o
server- side /e3 deve0o6men, /here PHP 5enera00. runs on a /e3
server. An. PHP -ode in a re>ues,ed fi0e is e=e-u,ed 3. ,he PHP
run,ime7 usua00. ,o -rea,e [Link]- /e3 6a5e -on,en,. (, -an a0so 3e used
;:
Online Reservation
System
for -ommand-0ine s-ri6,in5 and -0ien,-side G&( a660i-a,ions. PHP -an 3e
[Link] on mos, /e3 servers7 man. o6era,in5 s.s,ems and 60a,forms7 and
-an 3e used /i,h man. re0a,iona0 da,a3ase mana5emen, s.s,ems. (, is
avai0a30e free of -har5e7 and ,he PHP Grou6 6rovides ,he -om60e,e sour-e
-ode for users ,o 3ui0d7 -us,omize and e=,end for ,heir o/n use.
PHP 6rimari0. a-,s as a fi0,er7 ,a<in5 in6u, from a fi0e or s,ream -on,ainin5
,e=, andKor PHP ins,ru-,ions and ou,6u,s ano,her s,ream of da,aI mos,
-ommon0. ,he ou,6u, /i00 3e H$ML. %in-e PHP ;7 ,he PHP 6arser
-om6i0es in6u, ,o 6rodu-e 3.,e-ode for 6ro-essin5 3. ,he
Rend "n5ine7 5ivin5 im6roved 6erforman-e over i,s in,er6re,er
6rede-essor.
ri5ina00. desi5ned ,o -rea,e [Link]- /e3 6a5es7 PHP no/ fo-uses main0.
on server-side s-ri6,in57 and i, is simi0ar ,o o,her server-side s-ri6,in5
0an5ua5es ,ha, 6rovide [Link]- -on,en, from a /e3 server ,o a -0ien,7 su-h
as Mi-rosof,Hs A-,ive %erver Pa5es7 %un Mi-ros.s,emsH !ava %erver Pa5es7
and mod96er0. PHP has a0so a,,ra-,ed ,he deve0o6men, of man.
frame/or<s ,ha, 6rovide 3ui0din5 30o-<s and a desi5n s,ru-,ure ,o 6romo,e
ra6id a660i-a,ion deve0o6men, ERADF. %ome of ,hese in-0ude #a<ePHP7
%.mfon.7 #ode(5ni,er7 and Rend )rame/or<7 offerin5 fea,ures simi0ar ,o
o,her /e3 a660i-a,ion frame/or<s.
$he LAMP ar-hi,e-,ure has 3e-ome 6o6u0ar in ,he /e3 indus,r. as a
/a. of de60o.in5 /e3 a660i-a,ions. PHP is -ommon0. used as ,he P
in ,his 3und0e a0on5side Linu=7 A6a-he and M.%*L7 a0,hou5h ,he P ma.
a0so refer ,o P.,hon or Per0 or some -om3ina,ion of ,he ,hree. ?AMP
;;
Online Reservation
System
6a-<a5es E?indo/sK A6a-heK M.%*L K PHPF and MAMP 6a-<a5es
EMa-in,osh K A6a-he K M.%*L K PHPF are a0so avai0a30e.
As of A6ri0 20077 over 20 mi00ion (n,erne, domains had /e3 servi-es hos,ed
on servers /i,h PHP ins,a00ed and mod96h6 /as re-orded as ,he mos,
6o6u0ar A6a-he H$$P %erver modu0e.
Se'urity(
$he Na,iona0 +u0nera3i0i,. Da,a3ase main,ains a 0is, of
vu0nera3i0i,ies found in -om6u,er sof,/are. $he overa00 6ro6or,ion of PHP-
re0a,ed vu0nera3i0i,ies on ,he da,a3ase amoun,ed ,o8 20M in 200;7 2CM in
20057 ;:M in 200A7 :AM in 20077 :5M in 200C7 and :0M in 200D. Mos,
of ,hese PHP-re0a,ed vu0nera3i0i,ies -an 3e e=60oi,ed remo,e0.8 ,he.
a00o/ a,,a-<ers ,o s,ea0 or des,ro. da,a from da,a sour-es 0in<ed ,o ,he
/e3server Esu-h as an %*L da,a3aseF7 send s6am or -on,ri3u,e ,o Do%
a,,a-<s usin5 ma0/are7 /hi-h i,se0f -an 3e ins,a00ed on ,he vu0nera30e
servers.
$hese vu0nera3i0i,ies are -aused mos,0. 3. no, fo00o/in5 3es,
6ra-,i-e 6ro5rammin5 ru0es8 ,e-hni-a0 se-uri,. f0a/s of ,he 0an5ua5e i,se0f or
of i,s -ore 0i3raries are no, fre>uen, E2: in 200C7 a3ou, 1M of ,he
,o,a0F. Re-o5nizin5 ,ha, 6ro5rammers -anno, 3e ,rus,ed7 some 0an5ua5es
in-0ude ,ain, -he-<in5 ,o de,e-, au,oma,i-a00. ,he 0a-< of in6u, va0ida,ion
/hi-h indu-es man. issues. %u-h a fea,ure is 3ein5 deve0o6ed for
PHP7 3u, i,s in-0usion in a re0ease has 3een re4e-,ed severa0 ,imes in ,he
6as,.
;5
Online Reservation
System
Hos,in5 PHP a660i-a,ions on a server re>uires a -arefu0 and -ons,an,
a,,en,ion ,o dea0 /i,h ,hese se-uri,. ris<s. $here are advan-ed 6ro,e-,ion
6a,-hes su-h as %uhosin and Hardenin5-Pa,-h7 es6e-ia00.
desi5ned for /e3 hos,in5 environmen,s.
Synta2(
PHP on0. 6arses -ode /i,hin i,s de0imi,ers. An.,hin5 ou,side
i,s de0imi,ers is sen, dire-,0. ,o ,he ou,6u, and is no, 6ro-essed 3. PHP
Ea0,hou5h non-PHP ,e=, is s,i00 su34e-, ,o -on,ro0 s,ru-,ures des-ri3ed
/i,hin PHP -odeF. $he mos, -ommon de0imi,ers are OS6h6 ,o o6en
and SP ,o -0ose PHP se-,ions. Os-ri6, 0an5ua5eTUPh6UP and OKs-ri6,P
de0imi,ers are a0so avai0a30e7 as are ,he shor,ened forms OS or OST
E/hi-h is used ,o e-ho 3a-< a s,rin5 or varia30eF and SP as /e00 as A%P-s,.0e
shor, forms OM or OMT and MP. ?hi0e shor, de0imi,ers are used7 ,he.
ma<e s-ri6, fi0es 0ess 6or,a30e as su66or, for ,hem -an 3e disa30ed in
,he PHP -onfi5ura,ion7 and so ,he. are dis-oura5ed.
An intro'&ctory e+am-le:
Oh,m0P
OheadP
O,i,0ePPHP $es,OK,i,0eP
OKheadP
;A
Online Reservation
System
O3od.P
OS6h6
e-ho UHe00o ?or0dUI
KV e-hoEUHe00o ?or0dUFI /or<s as /e007 a0,hou5h e-ho isnH, a fun-,ion7 3u, a
0an5ua5e -ons,ru-,. (n some -ases7 su-h as /hen mu0,i60e 6arame,ers are
6assed ,o e-ho7 6arame,ers -anno, 3e en-0osed in 6aren,heses. VK
SP
OK3od.P
OKh,m0P
$he 6ur6ose of a00 ,hese de0imi,ers is ,o se6ara,e PHP -ode from non-PHP
-ode7 in-0udin5 H$ML.
$he firs, form of de0imi,ers7 OS6h6 and SP7 in WH$ML and o,her WML
do-umen,s7 -rea,es -orre-,0. formed WML H6ro-essin5 ins,ru-,ionsH. $his
means ,ha, ,he resu0,in5 mi=,ure of PHP -ode and o,her mar<u6 in ,he
server-side fi0e is i,se0f /e00-formed WML.
+aria30es are 6refi=ed /i,h a do00ar s.m3o0 and a ,.6e does no, need
,o 3e s6e-ified in advan-e. &n0i<e fun-,ion and -0ass names7 varia30e names
are -ase sensi,ive. 'o,h dou30e->uo,ed EUUF and heredo- s,rin5s a00o/ ,he
a3i0i,. ,o em3ed a varia30eHs va0ue in,o ,he s,rin5. PHP ,rea,s ne/0ines
as /hi,es6a-e in ,he manner of a free-form 0an5ua5e Ee=-e6, /hen
inside s,rin5 >uo,esF7 and s,a,emen,s are ,ermina,ed 3. a
;7
Online Reservation
System
[Link] has ,hree ,.6es of -ommen, #ynta+8 KV VK mar<s 30o-< and
in0ine -ommen,sI KK as /e00 as X are used for one- 0ine -ommen,s. $he e-ho
s,a,emen, is one of severa0 fa-i0i,ies PHP 6rovides ,o ou,6u, ,e=, Ee.5. ,o
a /e3 3ro/serF.
(n ,erms of <e./ords and 0an5ua5e s.n,a=7 PHP is simi0ar ,o mos,
hi5h 0eve0 0an5ua5es ,ha, fo00o/ ,he # s,.0e s.n,a=. (f -ondi,ions7 for
and /hi0e 0oo6s7 and fun-,ion re,urns are simi0ar in s.n,a= ,o 0an5ua5es
su-h as #7 #YY7 !ava and Per0.
+hat is MyS*L(
M.%*L is a re0a,iona0 da,a3ase mana5emen, s.s,em
ERD'M%FZ1[ ,ha, runs as a server 6rovidin5 mu0,i-user a--ess ,o a
num3er of da,a3ases. (, is named for ori5ina0 deve0o6er Mi-hae0
?ideniusHs.
$he M.%*L deve0o6men, 6ro4e-, has made i,s sour-e -ode avai0a30e under
,he ,erms of ,he GN& Genera0 Pu30i- Li-ense7 as /e00 as under a
varie,. of 6ro6rie,ar. a5reemen,s. M.%*L /as o/ned and s6onsored 3. a
sin50e for-6rofi, firm7 ,he %/edish -om6an. M.%*L A'7 no/ o/ned
3. %un Mi-ros.s,ems7 a su3sidiar. of ra-0e #or6ora,ion.
)ree-sof,/are 6ro4e-,s ,ha, re>uire a fu00-fea,ured da,a3ase mana5emen,
s.s,em of,en use M.%*L. %u-h 6ro4e-,s in-0ude Efor e=am60eF
?ordPress7 6h67 Dru6a0 and o,her sof,/are 3ui0, on ,he LAMP
;C
Online Reservation
System
sof,/are s,a-<. M.%*L is a0so used in man. hi5h-6rofi0e7 0ar5e-s-a0e
?or0d ?ide ?e3 6rodu-,s in-0udin5 ?i<i6edia7 Goo50e.
#lat$orms and inter$a'es(
M.%*L -ode uses # and #YY. $he %*L
6arser uses .a-- and a home-3re/ed 0e=er7 s>090e=.--
M.%*L /or<s on man. differen, s.s,em 60a,forms7 in-0udin5 A(W7
'%Di7 )ree'%D7 HP-&W7 i5K%7 Linu=7 Ma- % W7 Ne,'%D7 Nove00
Ne,?are7 6en'%D7 6en%o0aris7 e#om%,a,ion7 %K2 ?ar67 *NW7
(R(W7 %o0aris7 %.m3ian7 %un%7 %# 6en%erver7 %# &ni=?are7
%anos7 $ruA; and Mi-rosof, ?indo/s. A 6or, of M.%*L ,o 6en+M% a0so
e=is,s.
Man. 6ro5rammin5 0an5ua5es /i,h 0an5ua5e-s6e-ifi- AP(s in-0ude 0i3raries
for a--essin5 M.%*L da,a3ase. (n addi,ion7 an D'# in,erfa-e -a00ed
M.D'# a00o/s addi,iona0 6ro5rammin5 0an5ua5es ,ha, su66or, ,he
D'# in,erfa-e ,oMan. 6ro5rammin5 0an5ua5es /i,h 0an5ua5e-s6e-ifi-
AP(s in-0ude 0i3raries for a--essin5 M.%*L da,a3ase. (n addi,ion7 an
D'# in,erfa-e -a00ed M.D'# a00o/s addi,iona0 6ro5rammin5
0an5ua5es ,ha, su66or, ,he D'# in,erfa-e ,o -ommuni-a,e /i,h a
M.%*L da,a3ase7 su-h as A%P or #o0d)usion. $he H$%*L - &RL 3ased
>uer. me,hod a0so shi6s /i,h M.%*L ada6,er a00o/in5 dire-,
in,era-,ion /i,h M.%*L da,a3ase from an. /e3 -0ien, via s,ru-,ured &RLs.
$he M.%*L server and offi-ia0 0i3raries are mos,0. im60emen,ed in
AN%( #KAN%( #YY.
;D
Online Reservation
System
Mana)ement and )ra,hi'al $rontends8
M.%*L is 6rimari0. an
RD'M% and ,herefore shi6s /i,h no G&( ,oo0s ,o adminis,er M.%*L
da,a3ases or mana5e da,a -on,ained /i,hin. &sers ma. use ,he in-0uded
-ommand-0ine ,oo0s7 or do/n0oad M.%*L fron,ends from various 6ar,ies
,ha, have deve0o6ed des<,o6 sof,/are and /e3 a660i-a,ions ,o mana5e
M.%*L da,a3ases7 3ui0d da,a3ase s,ru-,ure7 and /or< /i,h da,a re-ords. ne
of ,he 6o6u0ar fron, end is [Link].
$he offi-ia0 M.%*L ?or<3en-h is a free in,e5ra,ed environmen,
deve0o6ed 3. M.%*L A'7 ,ha, ena30es users ,o 5ra6hi-a00. adminis,er
M.%*L da,a3ases and visua00. desi5n da,a3ase s,ru-,ure. M.%*L
?or<3en-h re60a-es ,he 6revious 6a-<a5e of sof,/are7 M.%*L G&(
$oo0s. %imi0ar ,o o,her ,hird-6ar,. 6a-<a5es 3u, s,i00 -onsidered ,he
au,hori,a,ive M.%*L fron,end7 M.%*L ?or<3en-h 0e,s users mana5e ,he
fo00o/in58
\ Da,a3ase desi5n @ mode0in5
\ %*L deve0o6men, ] re60a-in5 M.%*L *uer. 'ro/ser
\ Da,a3ase adminis,ra,ion ] re60a-in5 M.%*L Adminis,ra,or
50
Online Reservation
System
M.%*L ?or<3en-h is avai0a30e in ,/o edi,ions7 ,he re5u0ar free and o6en
sour-e #ommuni,. "di,ion /hi-h ma. 3e do/n0oaded from ,he M.%*L
/e3si,e7 and ,he 6ro6rie,ar. %,andard "di,ion /hi-h e=,ends and
im6roves ,he fea,ure se, of ,he #ommuni,. "di,ion.
Features(
$he. have a -ommon -ode 3ase and in-0ude ,he fo00o/in5
fea,ures8
\ A 3road su3se, of AN%( %*L DD7 as /e00 as e=,ensions
\ #ross-60a,form su66or,
\ %,ored 6ro-edures
\ $ri55ers
\ #ursors
\ &6da,a30e +ie/s
\ $rue +ar-har su66or,
\ (N)RMA$(N9%#H"MA
\ %,ri-, mode
\ WK6en WA dis,ri3u,ed ,ransa-,ion 6ro-essin5 ED$PF su66or,I ,/o 6hase
-ommi, as 6ar, of ,his7 usin5 ra-0eHs (nnoD' en5ine
\ (nde6enden, s,ora5e en5ines EM.(%AM for read s6eed7 (nnoD' for
,ransa-,ions and referen,ia0 in,e5ri,.7 M.%*L Ar-hive for s,orin5
his,ori-a0 da,a in 0i,,0e s6a-eF
51
Online Reservation
System
\ $ransa-,ions /i,h ,he (nnoD'7 'D' and #0us,er s,ora5e
en5inesI save6oin,s /i,h (nnoD'
\ %%L su66or,
\ *uer. -a-hin5
\ %u3-%"L"#$s Ei.e. nes,ed %"L"#$sF
\ Re60i-a,ion su66or, Ei.e. Mas,er-Mas,er Re60i-a,ion @ Mas,er-%0ave
Re60i-a,ionF /i,h one mas,er 6er s0ave7 man. s0aves 6er mas,er7 no
au,oma,i- su66or, for mu0,i60e mas,ers 6er s0ave.
\ )u00-,e=, inde=in5 and sear-hin5 usin5 M.(%AM en5ine
\ "m3edded da,a3ase 0i3rar.
\ Par,ia0 &ni-ode su66or, E&$)-C and &#%-2 en-oded s,rin5s are 0imi,ed
,o ,he 'MPF
\ Par,ia0 A#(D -om60ian-e Efu00 -om60ian-e on0. /hen usin5 ,he
non-
defau0, s,ora5e en5ines (nnoD'7 'D' and #0us,erF
\ Par,i,i,oned ,a30es /i,h 6runin5 of 6ar,i,ions in o6,imiser
\ %hared-no,hin5 -0us,erin5 ,hrou5h M.%*L #0us,er
\ Ho, 3a-<u6 Evia m.s>0ho,-o6.F under -er,ain -ondi,ions.
52
Online Reservation
System
$he deve0o6ers re0ease mon,h0. versions of ,he M.%*L %erver. $he sour-es
-an 3e o3,ained from M.%*LHs /e3 si,e or from M.%*LHs 'azaar
re6osi,or.7 3o,h under ,he GPL 0i-ense.
5:
Online Reservation
System
+am, Server(
$he a-ron.m ?am6 refers ,o an o6en sour-e a660i-a,ion
EA6a-he7 M^%*L and one or more of Par07 PHP and P.,honF7
-om3ined /i,h Mi-rosof, ?indo/s7 ?hi-h are -ommon0. used in ?e3
%erver environmen,s. $he ?AMP s,a-< 6rovides ,he four <e. e0emen,s of
a /e3 server8 an o6era,in5 s.s,em /indo/s7 da,a3ase M^%*L7 ?e3
server EA6a-heF and /e3 s-ri6,in5 sof,/are EPHP7 P"ARL7 P^$HNF.
5;
Online Reservation
System
C&A#TER



CO-IG(
55
Online Reservation
System
I-EA.&TML(
O_D#$^P" h,m0 P&'L(# U-KK?:#KKD$D WH$ML 1.0 %,ri-,KK"NU
Uh,,68KK///./:.or5K$RK=h,m01KD$DK=h,m01-s,ri-,.d,dUP
Oh,m0 =m0nsTUh,,68KK///./:.or5K1DDDK=h,m0U =m080an5TUenU 0an5TUenUP
OheadP
O,i,0ePReserva,ion %.s,emOK,i,0eP
O0in< re0TUs,.0eshee,U hrefTUima5esK&n3ound.-ssU ,.6eTU,e=,K-ssU KP
OKheadP
O3od.P
O_-- header s,ar,s--P
Odiv idTUheader-/ra6UP
Oh1 idTU0o5o-,e=,UPAir0ine Reserva,ions %.s,em EAR%FOKh1P
Odiv idTUheader-6ho,oUP
Oim5 a0,TUheader 6ho,oU sr-TUima5esKheader-6ho,o.5ifU /id,hTUCD0U
hei5h,TU2D0U KP
O_-- -on,en, s,ar,s --P
Odiv idTU-on,en,-ou,erU -0assTU-0earUPOdiv idTU-on,en,-/ra66erUP
O_-- -o0umn-one --P
Odiv idTU-on,en,UPOdiv -0assTU-o0-oneUP
Oa nameTU$em60a,e(nfoUPOKaP
Oh2POa hrefTUinde=.h,m0UPn0ine Reserva,ion %.s,emOKaPOKh2P
O6 -0assTU6os,-infoUPOa hrefTUinde=.h,m0UPOKaP
`.h,m0UPOKaP OK6P
Oform a-,ionT6a,h.6h6 me,hodT5e,P
O,a30e 3orderT1 /id,hTH:00H a0i5nT-en,erP
5A
Online Reservation
System
O,rPO,dP
%our-e8Ose0e-, nameTs1P
Oo6,ionPse0e-,
Oo6,ionPMu0,an
Oo6,ionPLahore
Oo6,ionPJar-hi
OKse0e-,P
Des,ina,ion8Ose0e-, nameTs2P
Oo6,ionPse0e-,
Oo6,ionPMu0,an
O
OK,dPOK,rP
O,rPO,d a0i5nT-en,erP
Oin6u, ,.6eTsu3mi, va0ueT#he-<P
OK,dP
OK,rP
OK,a30eP
OKformP
OKdivPOKdivP
O_-- -o0umn-,/o --P
O_-- -o0umn-,hree --P
O_-- -on,en,s end here --P
OKdivPOKdivP
O_-- foo,er s,ar,s here --P
57
Online Reservation
System
Odiv idTUfoo,er-/ra66erUP
O_-- -o0umn-one --P
OKdivP
O_-- -o0umn-,/o --P
O_-- -o0umn-,hree --P
Odiv idn3s6IALL R(GH$ R"%"R+"DOKaP
OKdivP
OK6P
OKdivP
OKdivP
O_-- foo,er ends here --P
OK3od.P
OKh,m0P
I-EA.,h,(
O_D#$^P" h,m0 P&'L(# U-KK?:#KKD$D WH$ML 1.0 %,ri-,KK"NU
Uh,,68KK///./:.or5K$RK=h,m01KD$DK=h,m01-s,ri-,.d,dUP
Oh,m0 =m0nsTUh,,68KK///./:.or5K1DDDK=h,m0U =m080an5TUenU 0an5TUenUP
Ome,a h,,6-e>uivTU#on,en,-$.6eU -on,en,TU,e=,Kh,m0I -harse,Tu,f-CU KP
OheadP
O_-- header s,ar,s--P
5C
Online Reservation
System
Odiv idTUheader-/ra6UP
Oh1 idTU0o5o-,e=,UPAir0ine Reserva,ions %.s,em EAR%F OKh1P
Odiv idTUheader-6ho,oUP
Oim5 a0,TUheader 6ho,oU sr-TUima5esKheader-6ho,o. 5if U /id,hTUCD0U
hei5h,TU2D0U KP
OKdivP
Odiv idTUnavUP
OKdivP
O_-- header ends here --P
OKdivP
O_-- UPOdiv idTU-on,en,-/ra66erUP
O_-- -o0umn-one --P
Odiv idTU-on,en,UPOdiv -0assTU-o0-oneUP
Oa nameTU$em60a,e(nfoUPOKaP
%.s,emOKaPOKh2P
O6 -0assTU6os,-infoUPOa hrefTUinde=.h,m0UPOKaP ` )i0ed under Oa
hrefTUinde=.h,m0UPOKaPOa hrefTUinde=.h,m0UPOKaP OK6P
Oform a-,ionT6a,h.6h6 me,hodT5e,P
O,a30e 3orderT1 /id,hTH:00H a0i5nT-en,erP
OKse0e-,P
Des,ina,ion8Ose0e-, nameTs2P
Oo6,ionPse0e-,
Oo6,ionPMu0,an
Oo6,ionPLahore
5D
Online Reservation
System
Oo6,ionPJara-hi
OKse0e-,PO3rP
OK,dPOK,rP
O,rP
O,d a0i5nT-en,erP
Oin6u, ,.6eTsu3mi, va0ueT#he-<P
OK,dPK,rP
OK,a30eP
OKformP
OKdivPOKdivP
O_-- -o0umn-,/o --P
Odiv -0assTU-o0-,/oUP
OKdivP
O_-- -o0umn-,hree --P
OKdivP
O_-- -o0umn-,/o --P
O_-- -o0umn-,hree --P
Odiv idTUfoo,er-3o,,omUP
O6 -0assTU3o,,om-0ef,UP
Odiv -0assTU3o,,om-divUP
OaP@n3s6I #P^R([email protected] Os,ron5Pn0ine %ea, Reserva,ion
%.s,[Link],ron5P @n3s6I @n3s6IALL R(GH$ R"%"R+"DOKaP
OKdivPOK6P
OKdivP
OKdivP
A0
Online Reservation
System
O_-- foo,er ends here --P
OK3od.P
OKh,m0P
A1
Online Reservation
System
#AT&.,h,
O_ D#$^P" h,m0 P&'L(# U-KK?:#KKD$D WH$ML 1.0 %,ri-,KK"NU
Uh,,68KK///./:.or5K$RK=h,m01KD$DK=h,m01-s,ri-,.d,dUP
Oh,m0 =m0nsTUh,,68KK///./:.or5K1DDDK=h,m0U =m080an5TUenU 0an5TUenUP
OheadP
O,i,0ePReserva,ion %.s,emOK,i,0eP
O0in< re0TUs,.0eshee,U hrefTUima5esK&n3ound.-ssU ,.6eTU,e=,K-ssU KP
OKheadP
O3od.P
O_-- header s,ar,s--P
Odiv idTUheader-/ra6UP
OKdivP
O_-- -on,en, s,ar,s --P
Odiv idTU-on,en,-ou,erU -0assTU-0earUPOdiv idTU-on,en,-/ra66erUP
O_-- -o0umn-one --P
Odiv idTU-on,en,UPOdiv -0assTU-o0-oneUP
Oa nameTU$em60a,e(nfoUPOKaP
Oh2POa hrefTUinde=.6h6UPAvai0a30e )0i5h,OKaPOKh2P
O6 -0assTU6os,-infoUPOa hrefTUinde=.h,m0UPOKaP ` )i0ed under Oa
hrefTUinde=.h,m0UPOKaPOa hrefTUinde=.h,m0UPOKaP OK6P
OS6h6
No6a,h T N9G"$ZHs1H[I
Nd6a,h T N9G"$ZHs2H[I
N-onne-,ionTm.s>09-onne-,EU0o-a0hos,U7Uroo,U7 UUF
A2
Online Reservation
System
or
POK,rPUI
Ns>0o6a,h T U%"L"#$ V )RM 6a,h ?H"R" sour-e T HNo6a,hH AND
des,ina,ion T HNd6a,hHUI
Nname T m.s>09>[Link]>0o6a,hF or dieEm.s>09errorEFFI
/hi0eENro/ T m.s>09fe,-[Link]
a
e-ho UO,rPO,[Link]/Z0[.UOK,dPO,[Link]/Z1[.UOK,dPO,dPU.
Nro/Z2[.UOK,dPO,[Link]/Z:[.UOK,dPO,dPOa href Tda,a.6h6PReserve
%ea,OKaPOK,dPOK,rPUI
b
e-ho UOK,a30ePUI
SP
OKdivPOKdivP
O_-- -o0umn-,/o --P
Odiv -0assTU-o0-,/oUP
OKdivP
O_-- -o0umn-,hree --P
Odiv -0assTU3o,,om-divUP
OaP@n3s6I #P^R([email protected] Os,ron5Pn0ine %ea, Reserva,ion
%.s,[Link],ron5P @n3s6I @n3s6IALL R(GH$ R"%"R+"DOKaP
OKdivPOK6P
OKdivP
OKdivP
A:
Online Reservation
System
O_-- foo,er ends here --P
OK3od.P
OKh,m0P
A;
Online Reservation
System
-ATA.,h,
O_D#$^P" h,m0 P&'L(# U-KK?:#KKD$D WH$ML 1.0 %,ri-,KK"NU
Uh,,68KK///./:.or5K$RK=h,m01KD$DK=h,m01-s,ri-,.d,dUP
Oh,m0 =m0nsTUh,,68KK///./:.or5K1DDDK=h,m0U =m080an5TUenU 0an5TUenUP
OheadP
O,i,0ePReserva,ion %.s,emOK,i,0eP
O0in< re0TUs,.0eshee,U hrefTUima5esK&n3ound.-ssU ,.6eTU,e=,K-ssU KP
Odiv idTUheader-6ho,oUP
Oim5 a0,TUheader 6ho,oU sr-TUima5esKheader-6ho,o. 5if U /id,hTUCD0U
hei5h,TU2D0U KP
OKdivP
Odiv idTUnavUP
Odiv idTU-on,en,UPOdiv -0assTU-o0-oneUP
Oa nameTU$em60a,e(nfoUPOKaP
Oh2POa hrefTUinde=.6h6UPAvai0a30e )0i5h,OKaPOKh2P
` )i0ed under Oa hrefTUinde=.6h6UPOKaP
Oa hrefTUinde=.6h6UPOKaP OK6P
Oform [Link] a-,ion T Uinser,.6h6U me,hodT6os,P
OK,dPOK,rP
O,rPO,dP
Mo3i0e No8 @n3s6IOin6u, ,.6eT,e=, nameT,;P
OK,dPOK,rP
O,rPO,dP
e-onom. Oin6u, ,.6eTradio nameTrA idT2 va0ueT3uisnessP 'usiness
OK,dPOK,rP
A5
Online Reservation
System
O,rP
O,d a0i5nT-en,erP
Oin6u, ,.6eTsu3mi, va0ueTNe=, O_--nMouseverTU-he-<i,EFU--P
OK,dPOK,rP
OK,a30eP
OKformP
OKdivP
O_-- -o0umn-,/o --P
O_-- -o0umn-,hree --P
Odiv idTUfoo,er-3o,,omUP
O6 -0assTU3o,,om-0ef,UP
Odiv -0assTU3o,,om-divUP
OaP@n3s6I #P^R([email protected] Os,ron5Pn0ine %ea, Reserva,ion
%.s,[Link],ron5P @n3s6I @n3s6IALL R(GH$ R"%"R+"DOKaP
OKdivPOK6P
OKdivPOKdivP
O_-- foo,er ends here --P
[Link],m0P
ISERT.,h,
O_D#$^P" h,m0 P&'L(# U-KK?:#KKD$D WH$ML 1.0 %,ri-,KK"NU
Uh,,68KK///./:.or5K$RK=h,m01KD$DK=h,m01-s,ri-,.d,dUP
Oh,m0 =m0nsTUh,,68KK///./:.or5K1DDDK=h,m0U =m080an5TUenU 0an5TUenUP
OheadP
O,i,0ePReserva,ion %.s,emOK,i,0eP
O0in< re0TUs,.0eshee,U hrefTUima5esK&n3ound.-ssU ,.6eTU,e=,K-ssU KP
AA
Online Reservation
System
OKheadP
O3od.P
O_-- header s,ar,s--P
Odiv idTUheader-/ra6UP
Oim5 a0,TUheader 6ho,oU sr-TUima5esKheader-6ho,o. 5if U /id,hTUCD0U
hei5h,TU2D0U KP
Oa nameTU$em60a,e(nfoUPOKaP
Oh2POa hrefTUinde=.6h6UP%ea,s Da,aOKaPOKh2P
O6 -0assTU6os,-infoUPOa hrefTUinde=.h,m0UPOKaP ` )i0ed under Oa
hrefTUinde=.h,m0UPOKaPOa hrefTUinde=.h,m0UPOKaP OK6P
OS6h6
Nfirs,name T N9R"*&"%$ZH,1H[I
N0as,name T N9R"*&"%$ZH,2H[I
N-ni- T N9R"*&"%$ZH,:H[I
N-e00no T N9R"*&"%$ZH,;H[I
SP
OKdivPOKdivP
O_-- -o0umn-,/o --P
Odiv -0assTU-o0-,/oUP
OKdivP
O_-- -o0umn-,hree --P
O_-- -on,en,s end here --P
OKdivPOKdivP
O_-- foo,er s,ar,s here --P
Odiv idTUfoo,er-/ra66erUP
A7
Online Reservation
System
O_-- -o0umn-one --P
OaP@n3s6I #P^R([email protected] Os,ron5Pn0ine %ea, Reserva,ion
%.s,[Link],ron5P @n3s6I @n3s6IALL R(GH$ R"%"R+"DOKaP
OKdivP
OK6P
OKdivP
OKdivP
O_-- foo,er ends here --P
OK3od.P
OKh,m0P
AC
Online Reservation
System
ISERT3SEAT.,h,
O_D#$^P" h,m0 P&'L(# U-KK?:#KKD$D WH$ML 1.0 %,ri-,KK"NU
Uh,,68KK///./:.or5K$RK=h,m01KD$DK=h,m01-s,ri-,.d,dUP
Oh,m0 =m0nsTUh,,68KK///./:.or5K1DDDK=h,m0U =m080an5TUenU 0an5TUenUP
OheadP
O,i,0ePReserva,ion %.s,emOK,i,0eP
O0in< re0TUs,.0eshee,U hrefTUima5esK&n3ound.-ssU ,.6eTU,e=,K-ssU KP
OKheadP
O3od.P
Oh1 idTU0o5o-,e=,UPAir0ine Reserva,ions %.s,em EAR%F OKh1P
Odiv idTUheader-6ho,oUP
Oim5 a0,TUheader 6ho,oU sr-TUima5esKheader-6ho,o. 5if U /id,hTUCD0U
hei5h,TU2D0U KP
OKdivP
Odiv idTUnavUP
OKdivP
Oa nameTU$em60a,e(nfoUPOKaP
Oa hrefTUinde=.h,m0UPOKaP OK6P
OS6h6
Nsea,no T N9R"*&"%$ZH,1H[I
Nda,e T N9R"*&"%$ZH,2H[I
N-onne-,ionTm.s>09-onne-,EU0o-a0hos,U7Uroo,U7 UUF
or
AD
Online Reservation
System
dieEU-anno, -onne-, ,o ,he hos,UFI
e-ho UOh;P%ea, Reserved %u--essfu00.......OKh;PUI
SP
OKdivPOKdivP
O_-- -o0umn-,/o --P
Odiv -0assTU-o0-,/oUP
OKdivP
O_-- -o0umn-,hree --P
O_-- -on,en,s end here --P
OKdivPOKdivP
O_-- foo,er s,ar,s here --P
Odiv idTUfoo,er-/ra66erUP
O_-- -o0umn-one --P
OKdivP
O_-- -o0umn-,/o --P
O_-- -o0umn-,hree --P
Odiv idTUfoo,er-3o,,omUP
O6 -0assTU3o,,om-0ef,UP
Odiv -0assTU3o,,om-divUP
OaP@n3s6I #P^R([email protected] Os,ron5Pn0ine %ea, Reserva,ion
%.s,[Link],ron5P @n3s6I @n3s6IALL R(GH$ R"%"R+"DOKaP
OKdivPOK6P
OKdivP
OKdivP
O_-- foo,er ends here --P
70
Online Reservation
System
OK3od.P
OKh,m0P
71
Online Reservation
System
ISERT3FORM.,h,
OS6h6
e-ho UOform a-,ionTinser,sea,.6h6 me,hod T 6os,PUI
e-ho UO,a30e a0i5nT-en,er 3orderT1PUI
e-ho UO,rPO,d a0i5nT-en,erPOin6u, ,.6eTsu3mi, va0ueTreserve
POK,dPOK,rPUI
e-ho UOK,a30ePUI
e-ho UOKformPUI
SP
72
Online Reservation
System
RESERVE.,h,
OS6h6
e-ho UOh1 a0i5nT-en,erPReserved %ea,s and Da,eOKh1PUI
N-onne-,ionTm.s>09-onne-,EU0o-a0hos,U7Uroo,U7 UUF
or
dieEU-anno, -onne-, ,o ,he hos,UFI
e-ho UO,a30e 3orderT1 a0i5nT-en,erPO,rPO,hPReserved %ea,XsOK,hPO,hPDa,e
of ReserveOK,hPOK,rPUI
a
e-ho UO,rPO,dPU.NresZ0[.UOK,dPUI
e-ho UO,dPU.NresZ1[.UOK,dPOK,rPUI
b
e-ho UOK,a30ePUI
SP
7:
Online Reservation
System
C&A#TER



1SER ITERFACE
7;
Online Reservation
System
75
Online Reservation
System
7A
Online Reservation
System

77
Online Reservation
System
7C
Online Reservation
System
7D
Online Reservation
System
C0
Online Reservation
System
Ta@les(
#assan)erEin$o(
C1
Online Reservation
System
#ath(
Reserve(
Seat(
C2
Online Reservation
System
C:

You might also like