airline reservation system project report (1).docx
TRANSCRIPT
-
8/18/2019 Airline Reservation System Project Report (1).docx
1/32
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
DESIGN AND IMPLEMENTATION OF AN
ONLINE FLIGHT RESERVATION SYSTEM
Submitted in partial fulfillment f t!e re"uirement# fr t!e a$ard f de%ree f
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE & ENGINEERING
Submitted By:
PARDEEP SINGH
&'()S*+,-
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
C!"di#!$ U"i%e$ity' G!$u!"
De(embe$ )*+,
-
8/18/2019 Airline Reservation System Project Report (1).docx
2/32
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
AC-NO.LEDGEMENT
.Ta#/ #u00e##ful1 ma/e# e2er3ne !app34 (ut t!e !appine## $ill be %ld $it!ut %litter if $e
didn5t #tate t!e per#n# $! !a2e #upprted u# t ma/e it a #u00e##4 Su00e## $ill be 0r$ned
t peple $! made it a realit3 but t!e peple $!#e 0n#tant %uidan0e and en0ura%ement
made it p##ible $ill be 0r$ned fir#t n t!e e2e f #u00e##4
T!i# a0/n$led%ment tran#0end# t!e realit3 f frmalit3 $!en $e $uld li/e t
e6pre## deep %ratitude and re#pe0t t all t!#e peple be!ind t!e #0reen $! %uided7 in#pired
and !elped me fr t!e 0mpletin f ur pr8e0t $r/4 9e 0n#ider ur#el2e# lu0/3 enu%!
t %et #u0! a %d pr8e0t4 T!i# pr8e0t $uld add a# an a##et t m3 a0ademi0 prfile4
9e e6pre## ur #in0ere %ratitude t ur re#pe0tful :ni2er#it3 Mana%ement fr
enablin% u# t ma/e u#e f labratr3 and librar3 fa0ilitie# liberall37 t!at !elped u# a ln% $a3
in 0arr3in% ut ur pr8e0t $r/ #u00e##full34
9e e6pre## ur %ratitude t t!e !elp f t!e Head f t!e Department f )mputer S0ien0e and
En%ineerin%7 Mr4 Amit S!arma7 M4Te0!7 ;P!4 D
-
8/18/2019 Airline Reservation System Project Report (1).docx
3/32
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
ABSTRACT
Airline re#er2atin #3#tem# $ere fir#t intrdu0ed in t!e late &>-+# a# relati2el3 #imple
#tandalne #3#tem# t 0ntrl fli%!t in2entr37 maintain fli%!t #0!edule#7 #eat a##i%nment#
and air0raft ladin%4 T!e mdern airline re#er2atin #3#tem i# 0mpre!en#i2e #uite f
prdu0t# t pr2ide a #3#tem t!at a##i#t# $it! a 2ariet3 f airline mana%ement ta#/# and
#er2i0e 0u#tmer need# frm t!e time f initial re#er2atin t!ru%! 0mpletin f t!e fli%!t4
One f t!e m#t 0mmn mde# f tra2el i# tra2elin% b3 air4 )u#tmer# $! $i#! t tra2el
b3 air n$ada3# !a2e a $ide 2ariet3 f airline# and a ran%e f timin%# t 0!#e frm4
N$ada3# 0mpetitin i# # fier0e bet$een airline# t!at t!ere are lt f di#0unt# and a lt f
lu6urie# %i2en t 0u#tmer# t!at $ill %i2e an ed%e t t!at parti0ular airline4
T!e 9rld 9ide 9eb !a# be0me tremendu#l3 ppular 2er t!e la#t fur 3ear#7 and
0urrentl3 m#t f t!e airline# !a2e made pr2i#in fr nline re#er2atin f t!eir fli%!t#4
T!e Internet !a# be0me a ma8r re#ur0e fr peple l/in% fr ma/in% re#er2atin# nline
$it!ut t!e !a##le f meetin% tra2el a%ent#4 M3 Pr8e0t intend# t #er2e t!e#e purp#e#4 It
intend# t 0!e0/ all t!e a2ailable airline databa#e# and return a #trin% f re#ult#7 $!i0! 0an
!elp t!em in t!eir tra2el plan#4
T!e b8e0ti2e f t!i# pr8e0t i# t 0reate an airline re#er2atin #3#tem $!ere a tra2eler 0an
re"ue#t all fli%!t infrmatin a# per t!eir 8urne3 date#4 T!e3 0an %et infrmatin re%ardin%
time7 0#t7 et0 all at t!e #ame time and pla0e4 9!en t!e 0u#tmer 0all# t!e )unter A##i#tant
fr !i#?!er tra2el need#7 t!e 0unter a##i#tant $ill enter t!e 0u#tmer@# detail# ;fli%!t
re"uirement#< in t!e #3#tem4 T!e #3#tem di#pla3# all t!e a2ailable airline#7 #0!edule# and
pri0e#4 T!i# #3#tem $uld !elp t!e airline t better #er2e it# 0u#tmer# b3 0aterin% t t!eir
need#4 T!e #ite $uld u#e a Databa#e t !ld t!i# infrmatin a# $ell a# t!e late#t pri0in% and
a2ailabilit3 infrmatin fr t!e airline#4
-
8/18/2019 Airline Reservation System Project Report (1).docx
4/32
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Lit /0 Fi#u$e
Fi#u$e N/1
Tit2e P!#e
N/1
& )ONTET DIAGRAM FOR AIRLINE
RESERVATION SYSTEM
&*
B LEVEL DATA FLO9 DIAGRAM &>
' LEVEL DIAGRAM FOR PRO)ESS B4+ B+
C B=LEVEL PRO)ESS FOR PRO)ESS '4+ B&
-
8/18/2019 Airline Reservation System Project Report (1).docx
5/32
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
T!b2e /0 C/"te"t
S$1 N/1 T/3i( P!#e N/1
& PRO(LEM DEFINITION &B INTROD:)TION TO )OMPANY B
' HARD9ARE AND SOFT9ARE )ONFIG:RATION '
C O(E)TIVES OF THE SYSTEM ,
- FEAT:RES OF THE SYSTEM
, FEASI(ILITY ST:DY )OST (ENEFIT
ANALYSIS
*
RE:IREMENT ANALYSIS &&
* TA(LE DESIGN &'
> DATA FLO9 DIAGRAM &
&+ S)REENSHOTS BB&& TESTING PRO)ED:RE AND SYSTEM
IMPLEMENTATION PHASES
B,
&B )ON)L:SION B*
&' (I(LIOGRAPHY B>
-
8/18/2019 Airline Reservation System Project Report (1).docx
6/32
&
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
PROBLEM DEFINITION
T!e OVERSEAS TRAVELS 0mpan3 i# ne f t!e Airline Re#er2atin )mpan3 in
India4 It !a# number f bran0!e#7 $!i0! are #pread 2er t!e 0untr3 r t!e $rld4 S per#n
$ant# t re#er2e !i#?!er ti0/et and !e?#!e !a# t 0nta0t at neare#t O2er#ea# Tra2el# bran0!4
T!e Airline Re#er2atin S3#tem ;ARS< pr2ide# an interfa0e t #0!edule fli%!t# and
re#er2atin# fr an airline t!at #er2i0e#4 It i# re#pn#ibilit3 i# t /eep tra0/ f #3#tem u#er#7
0u#tmer#7 Airbu# infrmatin7 fli%!t infrmatin and 0an0ellatin4 T!e fun0tinalit3 f t!e
ARS i# br/en int 2ariu# primar3 %rup#4
)u#tmer re#er2atin infrmatin and u#er $ere added7 deleted and updated in t!e
implementatin p!a#e t a00unt fr t!e $a3 $e de0ide t implement #e0urit34 :#er /eep#
tra0/ f t!e u#ername7 pa##$rd infrmatin and 0u#tmer re#er2atin infrmatin lin/
pr2ide# a lin/ bet$een t!e 0u#tmer# re#er2atin infrmatin and l%in table4
INTRODUCTION TO COMPANY
-
8/18/2019 Airline Reservation System Project Report (1).docx
7/32
B
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Frm t!e 2er3 be%innin% !uman bein% u#ed t #ear0! fr fli%!t4 After a ln%
re#ear0! !uman bein% !a# di#02ered fli%!t t!at !a# be0me a part f OVERSEAS
Grup5# life4
Graduall3 t!e airline $itne##ed ne$ rute additin#7 in0rea#ed fli%!t fre"uen0ie#and pa##en%er li#t#4 Tda3 OVERSEAS TRAVELS PVT4 LTD4 T ffer pa##en%er
t!e 2er3 be#t in t!e #/ie#7 OVERSEAS GROUP 0n#tantl3 up%rade# it# in=fli%!t
fa0ilitie#4
E6pandin% t!e net$r/ a# a part f it# e6pan#in #0!edule7 OVERSEAS Grup
!a# 0llabrated $it! #e2eral internatinal dme#ti0 0arrie# t ffer# it#
pa##en%er5# 0n2enien0e all t!e $a34
OVERSEAS Grup5# 0re$ and #taff are $ell trained t attend t all pa##en%er5#
need# al$a3# and in OVERSEAS Grup5# effrt# t pr2ide pa##en%er $it!
e60lu#i2e 0are and 0mfrt# all t!e $a34
HARD.ARE AND SOFT.ARE CONFIGURATIONT!e Hard$are and Sft$are )nfi%uratin fr t!e prp#ed #3#tem i# %i2en bel$4
-
8/18/2019 Airline Reservation System Project Report (1).docx
8/32
'
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
H!$d4!$e C/"0i#u$!ti/":5
Fr t!e #u00e##ful run f t!e prp#ed #3#tem t!e re"uired #tand alne Per#nal )mputer
$it!7 minimum !ard$are re"uired t run t!e #3#tem i# a# bel$4
Hard$are Minimum
Re"uirement
Pr0e##r Pentium B
Hard di#/ C G(
RAM ,C M(
Dt Matri6 Printer &, Pin
S/0t4!$e C/"0i#u$!ti/":5
T!e minimum Sft$are re"uired b3 t!e #3#tem i# fll$#4
&4 ORA)LE a# (a0/ End4
B4 Vi#ual (a#i0 ,4+ a# Frnt End
T!e rea#n fr #ele0tin% ORA)LE and Vi#ual (a#i0 a# tl# are a# fll$#4
Fe!tu$e /0 ORACLE =
It i# a !i%! perfrman0e7 full tlerant relatinal databa#e mana%ement
S3#tem e#pe0iall3 de#i%ned fr lar%e databa#e appli0atin4
It ffer# fll$in% benefit#
It eliminate# all parent=0!ild relatin#!ip# and in#tead repre#ented all data in
t!e databa#e a# #imple r$?0lumn table# f data 2alue#4
Fle6ibilit3 in data mdelin%4
Ea#3 fr a00e##in% data4
Ea0! table i# an independent entit3 and t!ere i# n p!3#i0al relatin#!ip
bet$een table#4
Redu0e data #tra%e and redundan034
Independent f p!3#i0al #tra%e and l%i0al data de#i%n4
It !a# $ide le2el data manipulatin lan%ua%e ;SL
-
8/18/2019 Airline Reservation System Project Report (1).docx
9/32
C
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Deferred $ritin% at 0mmit# t impr2e tran#a0tin perfrman0e4
Se0urit3 and 0ntrl4
It !a# a rllba0/ 0mmand fr re0reatin% t!e databa#e t it# m#t re0ent #afe
pint4 Grant and re2/e limit# a00e## t infrmatin d$n t r$ and 0lumnle2el4 Vie$# are 2aluable feature# fr limitin% a00e## t t!e primar3 ta0/le# in
t!e databa#e4
Prfe##inal ORA)LE #tart# t!e D(MS ;Databa#e Mana%ement S3#tem< in
t!e e6tended memr37 # mre main memr3 i# a2ailable fr t!er
appli0atin#4
Relatinal mdel f data mana%ement i# ba#ed n #et t!er34 (uilt=in "uer3
lan%ua%e i# de#i%ned in t!e RD(MS7 # t!at it 0an manipulate #et# f data;ne r mre tuple#
-
8/18/2019 Airline Reservation System Project Report (1).docx
10/32
-
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Vi#ual (a#i0 i# an e2ent dri2en pr%rammin% lan%ua%e4
Vi#ual (a#i0 all$# 3u t adpt mre f parallel appra0!7 $it! independent
#e0tin# f 0de fr ea0! ptin t!at t!e u#er ma3 #ele0t4 T!i# i# /n$n a#
E2ent dri2en pr%rammin% lan%ua%e4 Data En2irnment De#i%ner ;DED
-
8/18/2019 Airline Reservation System Project Report (1).docx
11/32
,
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
T #peed up t!e peratin4
Mana%in% and maintainin% data be0me# ea#ier4
Pr2ide 0n2enien0e t tra2eler#4
It de0rea#e# manp$er and !i%! 0#t4
FEATURES OF THE SYSTEM
Manual $r/ !a# t be redu0ed and Re#ult t be re0ei2ed "ui0/l34
T #peed up t!e peratin and De0rea#e manp$er7 !i%! 0#t4
In0rea#e #e0urit37 #peed7 #trin% and a00ura034
T!e 0u#tmer# !a2e t fa0e nl3 ne per#n at t!e b/in% 0unter fr btain t!e
re#er2atin4
-
8/18/2019 Airline Reservation System Project Report (1).docx
12/32
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Mana%in% and maintainin% data be0me# ea#ier and 0#t effe0ti2e due t 2er3 !i%!
amunt and reliabilit3 f #tra%e #pa0e a2ailable in t!e prp#ed #3#tem4
It pr2ide# #upprt fr "uerie# t!ru%! ut all t!e bran0!e# at an3 %i2en time at a
2er3 !i%! #peed7 #a2in% a lt f time4 T!e #3#tem !a# been de2elped under Mi($//0t Viu!2 B!i( 61* a# a Frnt=End
tl and O$!(2e 81* a# a (a0/=End tl4
FEASIBILITY STUDY & COST BENEFIT ANALYSIS
Fea#ibilit3 #tud3 i# m#t imprtant and it 0n0ern# %reat t t!e pa##en%er7 fr $!i0!
ne$ #3#tem i# t be de2elped4 It in0lude# t!e #tud3 f #u00e## and le2el f #ati#fa0tin t!at
t!e pa##en%er and t!e u#er $ill %et frm t!e #3#tem4 Fea#ibilit3 mean# p##ibilitie# ;t #me
e6tent
-
8/18/2019 Airline Reservation System Project Report (1).docx
13/32
*
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
E0nmi0al fea#ibilit3
Te0!ni0al fea#ibilit3
(e!a2iral fea#ibilit3
ECONOMICAL FEASIBILITY=
Sin0e t!e e6i#tin% #3#tem i# manual7 t!e r%aniatin p##e# t!e 0mputer and de#n5t
re"uire t #et t!e en2irnment4
)#t in2l2ed in t!e #ft$are pa0/a%e# in0lude# t!e ORA)LE *4+ fr #tra%e f data
a# a ba0/ end4 Ot!er re"uired #ft$are i# t!at $!i0! t!e3 alread3 !a2e li/e 9INDO9S
>*4 T!i# 0#t# arund R#4C-7 +++?= fr t!e ra0le #ft$are4
A# t!e ne$ #3#tem #ie i# rund '4- JDL t!e 0#t in2l2ed in de2elpin% t!e #3#tem
i# retrie2ed a# fll$#Sie f pr8e0t K '4- JDL4
Or%ani0 Pr8e0t4
Here7
aK'4B and bK&4+-
T!e 0#t dri2er# and t!eir ratin% fr ur pr8e0t are a# fll$#
C/t D$i%e$ C!te#/$y R!ti"#
Reliabilit3 Hi%! &4&-
Databa#e Sie Ver3 !i%! &4&,
)mple6it3 L$ +4+
Anal3#t )apa0it3 Nrmal &4++
Anal3#t E6perien0e Ver3 l$ &4B>
Pr%rammer )apa0it3 Nrmal &4++
Lan%ua%e E6perien0e Nrmal &4++
T!e 0#t f t!e pr8e0t i# e#timated b3 t!e bel$ frmula a# fll$#
Ei K a ;#ie< b
K '4B ;'4-< &4+-
K &&4>B'
EAF K &4&-&4&,+4+&4++&4B>&4++&4++
K &4B+
-
8/18/2019 Airline Reservation System Project Report (1).docx
14/32
>
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
E K Ei EAF
K &&4>B' &4B+
K &C4'+ PM
If $e a##ume t!e a2era%e #alar3 fr t!e per#n i# abut R#47 +++?= per mnt! t!en t!e
0#t i#
)#t K &C4'+ +++
K&++&++
S t!e ttal 0#t in0ludin% t!e 0#t f t!e ra0le t!e RD(MS i#
Ttal )#t K &7++7&++C-7+++
K &7C-7&++
Hen0e t!e ttal 0#t f m3 pr8e0t i# R#4&7 C-7&++?=
Al# t!e ttal duratin fr t!e entire pr8e0t i#
Here t!e 2alue f aKB4- and bK+4'*
D K a ;E
-
8/18/2019 Airline Reservation System Project Report (1).docx
15/32
&+
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
entr3 8b !a# been /ept minimum4 S trainin% f '=C $ill be #uffi0ient4 E2en fr %eneratin%
reprt# t!e u#er !a# t #uppl3 B=' parameter# nl34
RE9UIREMENT ANALYSIS
A# $e !a2e de0ided t de2elp a ne$ #3#tem n$ it i# time t determine t!e ne$
re"uirement# fr t!e ne$ #3#tem4 A# t!e u#er i# t!e m#t imprtant part f an3 #3#tem it i#
re"uired t find t!e u#er# re"uirement# t de2elp a u#er=friendl3 #3#tem rat!er t!an !a2in% t
de2elp a de2elper friendl3 #3#tem4
T!e utput# re"uired b3 t!e u#er t!at mu#t be in0luded int t!e prp#ed #3#tem are a#
fll$#
&4 T!e $r/ fr t!e parti0ular u#er mu#t be per#nalied4
B4 Pa##prt and 2alid 2i#a are re"uired fr ti0/et b/in%4
'4 Ti0/et# are print a# in re"uired rder4
C4 T!e u#er mu#t be pr2ided ea#3 if !e $ant# t #$it0! frm ne appli0atin
t t!er at a time4
FACT GATHERING TECHNI9UES:
-
8/18/2019 Airline Reservation System Project Report (1).docx
16/32
&&
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
A fa0t %at!erin% #tud3 $a# underta/en t #tud3 t!e a0ti2itie# in2l2ed in t!e 2ariu#
a#pe0t f t!e e6i#tin% 0mputeried #3#tem4 9e !ad 2i#ited 2ariu# per#n f t!e 0mpan34
T!e e6i#tin% #3#tem $a# #tudied b3 mean# f I"te$%ie4 and Re(/$d Re%ie4
I"te$%ie4::#er inter2ie$# $ere 0ndu0ted t retrie2e t!e "ualitati2e infrmatin4 T!e#e
inter2ie$#7 $!i0! $ere un#tru0tured7 pr2ided pprtunit3 t %at!er infrmatin frm t!e
re#pndent# $! in2l2ed in t!e pr0e## fr a ln% time4
T!e#e inter2ie$# pr2ided infrmatin #u0! a#
A0ti2itie# in2l2ed in pr0e## f re#er2atin pr0e##in% in2l2in% fare7 t!er
#er2i0e#7 fli%!t infrmatin7 fli%!t #0!edule infrmatin7 airbu#7 2ariu# reprt# are%enerated u#in% e6i#tin% #3#tem4
T3pe fre"uen03 f frm# and reprt#4
Limitatin f E6i#tin% #3#tem4
Re(/$d Re%ie4: T %at!er detail# abut t!e Airline# Re#er2atin7 man3 /ind# f re0rd# reprt# $ere
re2ie$ed4 T!i# #tud3 02ered4
Standard Operatin% Pr0edure4
Frm# and reprt# %enerated b3 e6i#tin% manual #3#tem4
D0ument fl$ ;Input ? Output< f t!e #3#tem4
-
8/18/2019 Airline Reservation System Project Report (1).docx
17/32
&B
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
4
TABLE DESIGN
Table de#i%n 0ntain# all t!e table# re"uired t #tre t!e re"uired infrmatin $!i0! are #tated
bel$
+1 TABLE NAME: AIRBUS
Fie2d D!t! Ty3e Sie
Airbu#n Var0!arB ;-<
Fir#t0ap Number ;'<
(u#0ap Number ;'<
E00ap Number ;'<
Fir#t$l0ap Number ;'<
(u#$l0ap Number ;'<
E0$l0ap Number ;'<
)1 TABLE NAME: FARE
Fie2d D!t! Ty3e Sie
Rute0de )!ar ;<
Airbu#n Var0!arB ;-<
Fir#tfare Number ;*<
(u#fare Number ;*<
E0fare Number ;*
-
8/18/2019 Airline Reservation System Project Report (1).docx
18/32
&'
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
;1 TABLE NAME: SERVICE
Fie2d D!t! Ty3e Sie
S#0de )!ar ;C<
S#de#0 Var0!arB ;&-<
S#fare Number ;-<
< 1 TABLE NAME : CONTROL
Fie2d D!t! Ty3e Sie
Airta6 Number ;C<
E60e##b%limit Number ;'<
Fir#tb%limit Number ;'<
(u#b%limit Number ;'<
E0b%limit Number ;'<
)an0dedu0&B Number ;'<
)an0dedu0, Number ;'<
)an0dedu0' Number ;'<
,1 TABLE NAME: CANCELLATION
Fie2d D!t! Ty3e Sie
PNR Number ;-<
Fli%!tn Var0!arB ;<
Fli%!tdate Date
)la## )!ar ;&<
Re#er2date Date
Pa##name Var0!arB ;B+<
Pa##add Var0!arB ;&++<Pa##prtn Number ;*<
S#0de Var0!arB ;C<
)an0eldate Date
Ttalfare Number ;*7B<
(ran0!0de Var0!arB ;C<
Rute0de )!ar ;<
Ttfare Number ;*7B<
Fli%!tt3pe )!ar ;&<
Pa###tatu# Var0!arB ;&-<
)an0amt Number ;*7B
-
8/18/2019 Airline Reservation System Project Report (1).docx
19/32
&C
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Fie2d D!t! Ty3e Sie
(ran0!0de Var0!arB ;C<
Add& Var0!arB ;B+<
AddB Var0!arB ;B+
-
8/18/2019 Airline Reservation System Project Report (1).docx
20/32
&-
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
+*1 TABLE NAME: FLIGHT?SCH
Fie2d D!t! Ty3e Sie
Fli%!tn Var0!arB ;<
Airbu#n Var0!arB ;-<
Airbu#nm Var0!arB ;B+<
Rute0de Var0!arB ;<
Deprttime )!ar ;-<
urne3!r# )!ar ;-<
Fli%!tda3& Number ;&<
Fli%!tda3B Number ;&<
++1 TABLE NAME: ROUTE
Fie2d D!t! Ty3e Sie
Rute0de Var0!arB ;<
Rutede#0 Var0!arB ;B-<
Ori%in Var0!arB ;&-<
De#tinatin Var0!arB ;&-<
DATA FLO. DIAGRAM
A# infrmatin m2e# t!ru%! #ft$are7 it i# mdified b3 a #erie# f tran#frmatin#4
A Data Flow Diagram ;DFD< i# a %rap!i0al te0!ni"ue t!at depi0t# infrmatin fl$ and t!e
tran#frmatin# t!at are applied a# data m2e frm input t utput4 T!e data fl$ dia%ram i#
/n$ a# a data fl$ %rap! r a bubble 0!art4
T!e Data Flow Diagram ma3 be u#ed t repre#entatin a #3#tem r #ft$are at an3
le2el f ab#tra0tin4 In fa0t7 DFD# ma3 be u#ed partitined int le2el# t!at repre#ent
in0rea#in% infrmatin fl$ and fun0tinal detail4 T!erefre7 t!e DFD pr2ide# a me0!ani#m
fr fun0tinal mdelin% a# infrmatin fl$ mdelin%4
T!e Data Fl$ Dia%ram ;DFD< #er2e# t$ purp#e#
&< T pr2ide an indi0atin f !$ data are tran#frmed a# t!e3 m2e t!ru%!
t!e #3#tem and
B< T depi0t t!e fun0tin# t!at tran#frm t!e data fl$4
T!e DFD pr2ide# additinal infrmatin t!at i# u#ed durin% t!e anal3#i# f
-
8/18/2019 Airline Reservation System Project Report (1).docx
21/32
&,
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
t!e infrmatin dmain and #er2e# a# a ba#i# fr t!e mdelin% f fun0tin4
A Le2el + DFD al# 0alled a# fundamental #3#tem mdel r a 0nte6t mdel7 repre#ent#
t!e entire #ft$are element a# a #in%le bubble $it! input and utput data indi0ated b3
in0min% and ut%in% arr$# re#pe0ti2el34 Additinal pr0e##e# and infrmatin fl$ pat!#
are repre#ented a# t!e le2el + i# partitined t re2eal detail#4 Ea0! f t!e pr2e# repre#ent# at
le2el & i# #ub fun0tin f t!e 2erall #3#tem depi0ted in t!e 0nte6t mdel4 Ea0! f t!e
pr0e## ma3 be refined are la3ered t depi0t mre detail4 Infrmatin 0ntinuit3 mu#t be
maintained in e2er3 la3er7 t!at i# input and utput t ea0! refinement mu#t remain t!e #ame4
CONTE@T DIAGRAM FOR AIRLINE RESERVATION SYSTEM
Request for flight
availability
PASSENGER
Reservationparticulars
AIRLINE
RESERVATION
SYSTE
Verificationreply ! tic"ets
-
8/18/2019 Airline Reservation System Project Report (1).docx
22/32
&
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Fi#u$e5+
LEVEL DATA FLO. DIAGRAM
Fli%!t
Ac"no#le$ge%ent &availability of
seats available or not'
BOOKING
OFFICER
Retrieve
flight
$etails
PASSENGERReservation file
oney(visa !
passport
PASSENGER A$$
ne#$etails)lightinfor%ation
Tic"et Airbusinfor%ation
Enquiry
Retrieveflightsche$uleinfor%ation )areinfor%ation
Airbus
)are)light*sch
Tic"et(visa !passport
Routeinfor%ation
+,-Reservation
process
Route
.,-/ancellation
process
-
8/18/2019 Airline Reservation System Project Report (1).docx
23/32
&*
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Fi#u$e5)5
LEVEL DIAGRAM FOR PROCESS )1*
Retrievepassenger $etails
/ancel
passengerinfor%ation Report
Reservation file
/ancellation
0,-Verify
availability of seats
1,-Report
generation
2eletepassengerinfor%ation
3assenger $etails
oney
PASSENGERoney(visa !passport
PASSENGER
+,02o%estic flight
reservationprocess
A$$infor%ationaboutpassenger
Reservation file
Reservation file
Requestfor otherservices
+,+International flight
reservationprocess A$$
infor%ationaboutpassenger
A$$infor%ation
+,.Registration of other service
process
+,1Tic"et reservation
process
PASSENGER
-
8/18/2019 Airline Reservation System Project Report (1).docx
24/32
&>
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
Fi#u$e5;
)5LEVEL PROCESS FOR PROCESS ;1*
Fi#u$e5<
Otherservice
$etails A$$infor%ation of other services
Reservation fileService file
Enquiry forcancellationprocess
/ancellation
A$$ cancelinfor%ation
/hec" forvali$infor%ation .,+
Tic"et cancelprocess
/ancel orinvali$
PASSENGER
.,0
/hec" vali$ityprocess
2elete3assengerinfor%ation
/ancel#ithin .(4 or 0+ $ays
control
Reservation file
-
8/18/2019 Airline Reservation System Project Report (1).docx
25/32
B+
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
SCREENSHOTS
T!i# i# a 9el0me S0reen f Airline Re#er2atin S3#tem4 9!en t!e u#er #tart# t!e
appli0atin frm t!e pr%ram %rup7 t!en #pla#! #0reen i# di#pla3ed4
LOGIN FORM:5
-
8/18/2019 Airline Reservation System Project Report (1).docx
26/32
B&
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
T!i# #0reen i# u#ed fr data #e0urit3 purp#e4 T!e l%in #0reen i# u#ed fr
aut!enti0atin purp#e4 T!e l%in #0reen a#/# t!e u#er t enter t!e u#ername and pa##$rd4
9!en t!e #3#tem i# in#talled t!en after t!e #pla#! #0reen7 in t!e l%in #0reen t!e u#er mu#t be
0reated fir#t4 T!e admin u#er nl3 0reate# ant!er u#er4 In m3 #3#tem u#ername and pa##$rd
mu#t be &- 0!ara0ter4 T enter in t!e #3#tem fir#t u#er !a# t enter $it! fll$in% u#er name
and pa##$rd4
:#er name admin
Pa##$rd #u8al
MAIN SCREEN OF AIRLINE RESERVATION SYSETM :
T!e fll$in% #0reen i# t!e main #0reen f m3 Airline Re#er2atin S3#tem4 Frm !ere
t!e u#er 0an perfrm de#ire peratin#4 A0tuall3 it i# a menu=ba#ed #0reen # u#er 0an
perfrm peratin# b3 #ele0tin% t!en frm t!e menu r #ub menu4 Dependin% n t!e t3pe f
u#er $!et!er !e r #!e i# .admin1 r t!er u#er t!e parti0ular ri%!t# are %i2en4
-
8/18/2019 Airline Reservation System Project Report (1).docx
27/32
BB
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
MASTER MENU :
-
8/18/2019 Airline Reservation System Project Report (1).docx
28/32
B'
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
T!e fll$in% fi%ure #!$# t!e .Ma#ter Menu . f t!e #3#tem4 T!e ma#ter menu 0ntain#
ptin# li/e L%in7 (ran0!7 Ser2i0e7 Airbu#7 Fare7 Fli%!t Inf7 Fli%!t #0!edule7 )ntrl7 Rute
infrmatin and E6it frm t!e menu4 (3 #ele0tin% t!e de#ired ptin t!e a##0iated frm $ill
be #!$n4
FLIGHT INFORMATION BY BRANCH :
T!i# reprt #!$# t!e fli%!t infrmatin b3 bran0!4
-
8/18/2019 Airline Reservation System Project Report (1).docx
29/32
BC
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
TESTING PROCEDURE AND SYSTEM IMPLEMENTATION
PHASES
S3#tem te#tin% i# an imprtant but 0riti0al part f #3#tem4 Mdule te#tin% in2l2e# t!e
pr0e## f te#tin% t!e l%i0al unit# f pr%ram indi2iduall3 and inte%ratin% t!e indi2idual
mdule#7 t te#t t!e 2erall #3#tem4 T!e b8e0ti2e f mdule te#tin% i# t determine $!et!er
t!e mdule meet# it# #pe0ifi0atin#4
In rder t perfrm mdule te#tin% t$ t!in%# are t be 0n#idered t!e de#i%n f te#t
0a#e# and t!e 0rdinatin f t!e multiple mdule#4 Te#t 0a#e# ma3 be 0n#tru0ted frm
#pe0ifi0atin r b3 anal3in% t!e mdule 0de4 T!e te#tin% #trate%ie# 0rre#pndin% t te#t#
t$ appra0!e# are 0alled a# bla0/ b6 and $!ite b6 te#tin%4 In bla0/ b6 te#tin% t!e
internal #tru0ture and be!a2ir f t!e pr%ram i# nt 0n#idered4 In $!ite b6 te#tin% t!e
#tru0ture f t!e pr%ram i# e6amined and te#t data are deri2ed frm t!e pr%ram5# l%i04 In
nn=in0remental appra0! te#tin% mdule# independentl3 and t!en 0mbinin% t!em t t!e
pr%ram $it!ut furt!er te#tin% te#t a pr%ram4 In t!e in0remental appra0! a mdule i#
te#ted in 0mbinatin# $it! t!e #et f pre2iu#l3 te#ted mdule#4
T!e te#tin% plan# area# t!at are t be te#ted4
&< Te#tin% fr data entr3 errr =
In0rre0t data entr37 lead# t in0rre0t re#ult#4 Smetime# it ma3
0reate# run time errr#4 S data #!uld be 0!e0/ed fr 2alidit34
-
8/18/2019 Airline Reservation System Project Report (1).docx
30/32
B-
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
B< Te#tin% fr ba#i0 prin0iple# =
If all pr0e##in% i# in rder but di#pla3 f t!e #0reen# i# di#rderl3 t!en
t!at !a# t be re0tified and #u0! #0reen 0an 0nfu#e t!e u#er4 :#er $ill be left
$nderin% n t!e ne6t a0tin# t be ta/en4 In #me f t!e 0a#e# peratr?u#er
!a# t!e !abit f 0ertain /e3 fr parti0ular ptin4 In #u0! 0a#e# u#er#
re"uirement# are ta/en int 0n#ideratin4 E4%4 pre## E#0ape fr E6it4 In #me
0a#e#4 I4e4 (ran0! 0de7 PNR n are aut %enerated4
'
-
8/18/2019 Airline Reservation System Project Report (1).docx
31/32
B,
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
CONCLUSION
T!e Airline re#er2atin #3#tem !a# been a $a3 f minimiin% t!e 0leri0al $r/7 $!i0!
i# alm#t a rutine and 0n#ume# t!e m#t pre0iu# time4
T!i# AIRLINE RESERVATION SYSTEM !a# been an attempt t !elp t!e u#er t
minimie !i# $r/lad aln% $it! minimiin% t!e paper $r/# and #a2in% f time4
T!e #3#tem !a# been de2elped in a $a3 t ma/e it 2er3 u#er friendl34 It pr2ide# an
n=line me##a%e and an errr dete0tin and errr me##a%e# e2er3 time t!e u#er need#4 An3
per#n !a2in% a little bit f $ind$ ba#ed 0an run t!i# #3#tem $it!ut an3 pain4
Alm#t all t!e diffi0ultie# f manual re#er2atin !a2e been rem2ed b3 t!i# #3#tem4 Ti
$ind up let me $el0me all t!e #u%%e#tin# and t!er impr2ement#7 $!i0! t!e #3#tem need#
# t!at it 02er# all t!e need# if t!e u#er in t!e u#er $a34
-
8/18/2019 Airline Reservation System Project Report (1).docx
32/32
B
DESIGN AND IMPLEMENTATION OF AN ONLINE FLIGHT RESERVATION SYSTEM
BIBLIOGRAPHY
T!i# refer# t t!e b/#7 $!i0! $ere %ne t!ru%! fr 0mpletin f t!i# pr8e0t
reprt4
&< S3#tem Anal3#i# And De#i%n
= Senn
B< Sft$are En%ineerin%
= Pre##man
'< S3#tem Anal3#i# And De#i%n
= Elia# A$ard
C< Vi#ual (a#i0 ,4+ = Mi0r#ft Pre##
-< S3#tem Anal3#i#7 De#i%n And Intrdu0tin t Sft$are
En%ineerin%
= S4 Part!a#arat!3
= (4 94 J!ala/ar