Airline Reservation System Project Report (1).docx

download Airline Reservation System Project Report (1).docx

of 32

Transcript of Airline Reservation System Project Report (1).docx

  • 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