Fligh Management System!!

24
 

Transcript of Fligh Management System!!

Page 1: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 1/24

 

Page 2: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 2/24

Page 3: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 3/24

Page 4: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 4/24

 

//project for class 12

//FLIGHT SCHEDULE MANAGEMENT SYSYTEM

#!cl"e$fstrea%&'(

#!cl"e$ct)pe&'(

#!cl"e$co!o&'(

#!cl"e$sto&'(

class FLIGHT

*

 !t Fl+'t!o,

 c'ar F!a%e-.0,

 !t Fepart"re,

 !t Farral,

Page 5: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 5/24

 c'ar Fclass-.0,

 lo!+ Ftcost,

 p"lc3

 o !p"t45

 * co"t$$67! E!ter fl+'t !"%er&6$$67t6,

  c!((Fl+'t!o,

  co"t$$67! E!ter fl+'t !a%e&6$$67t6,

  +ets4F!a%e5,

  co"t$$67!E!ter epart"re t%e&6$$67t6,

  c!((Fepart"re,

  co"t$$67!E!ter arral t%e&6$$67t6,

  c!((Farral,

  co"t$$67!E!ter fl+'t class&6$$67t6,

  c!((Fclass,

  co"t$$67!E!ter tc8et face al"e&6$$67t6,

  c!((Ftcost,

9

o o"tp"t45

Page 6: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 6/24

*

  co"t$$67! Fl+'t !"%er&6$$67t6,

  co"t$$Fl+'t!o,

  co"t$$67! Fl+'t !a%e&6$$67t6,

  p"ts4F!a%e5,

  co"t$$67! Depart"re t%e&6$$67t6,

  co"t$$Fepart"re,

  co"t$$67! Arral t%e&6$$67t6,

  co"t$$Farral,

  co"t$$67! Fl+'t class&6$$67t6,

  co"t$$Fclass,

  co"t$$67! Tc8et face al"e&6$$67t6,

  co"t$$Ftcost,

9

//Function to read Flight no.

  !t :EADFN;45

*

Page 7: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 7/24

  ret"r! Fl+'t!o,

9

9,

//Function to create a file

  o C:EATE45

*

  co"t$$67! Fle creato! 7!7!7!6,

  FLIGHT s,

  ofstrea% ff46fc'art&t<t65 ,

  c'ar c',

  o

  *

  s&!p"t45,

  ff&=rte44c'ar >5?s@seof4s55,

  co"t$$67! =s' to a %ore4Y or N56,

  c!((c',

  9='le4c'BBYc'BB)5,

Page 8: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 8/24

9

//Function to append a file

 o ADD:EC;:D45

*

 co"t$$67! Appe!!+ a fle6,

 FLIGHT s,

 fstrea% f!46fc'art&t<t6@os33app5,

 c'ar c',

 o

 *

  s&!p"t45,

  f!&=rte44c'ar >5?s@seof4s55,

  co"t$$67! =s' to a %ore4Y or N56,

  c!((c',

  9='le4to"pper4c'5BBY5,

9

Page 9: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 9/24

//Function to display a Flight Schedule from file.

  o DISLAY45

* co"t$$67! Dspla)!+ sc'e"le6,

  FLIGHT s,

  fstrea% ff46fc'art&t<t65,

  !t fB,

  co"t$$67!6,

  ='le4ff&eof455

  *

  ff&rea44c'ar >5?s@seof4s55,

  f,

  f4ff&eof455

  rea8,

  co"t$$6S'e"le !"%erB6$$f,

  s&o"tp"t45,

  co"t$$67!7!7!6,

  9

9

Page 10: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 10/24

//Function to search for a flight schedule

  o SEA:CH45

*

  co"t$$67! Searc'!+ a fl+'t sc'e"le6,

  !t fla+B,

  FLIGHT f,

  fstrea% ff46fc'art&t<t65,

  !t te%pf!o,

  co"t$$67! I!p"t fl+'t !"%er to searc' sc'e"le6 ,

  c!((te%pf!o,

  ='le4ff&eof455

  *

  ff&rea44c'ar>5?f@seof4f55,

  f4te%pf!oBBf&:EADFN;455

  * co"t$$Fl+'t Sc'e"le fo"!7!,

Page 11: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 11/24

  f&o"tp"t45,

  fla+B1,

  rea8,

  9

  9

  f4fla+BB5

  co"t$$67! Sc'e"le for t'e e!tere fl+'t !o oes !ot e<st6,

9

//Function to delete a flight schedule from file.

  o DEL:EC45

*

  co"t$$67! Deleto! of a fl+'t sc'e"le6,

  !t fB,

  fstrea% f!46fc'art&t<t65,

  ofstrea% fo"t46te%p&t<t65,

  FLIGHT s,

  co"t$$67! I!p"t fl+'t !"%er ='ose sc'e"le to e elete7!6 ,

  !t te%pf!o,

Page 12: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 12/24

  c!((te%pf!o,

  ='le4f!&eof455

  *

  f!&rea44c'ar >5?s@seof4s55,

  f4f!&eof455

  rea8,

  f4te%pf!oBs&:EADFN;455

  fo"t&=rte44c'ar >5?s@seof4s55,

  else

  *

 co"t$$67! Fl+'t !"%er fo"! a! sc'e"le s elete6,

 fB1,

  9

  9

  f4fBB5

  co"t$$67! Fl+'t !"%er !ot fo"!6,

  re%oe46fc'art&t<t65,

  re!a%e46te%p&t<t6@6fc'art&t<t65,

9

Page 13: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 13/24

//Function to modify a Flight schedule.

  o M;DIFY45

*

  co"t$$67! Mof)!+ fl+'t sc'e"le6,

  fstrea% ff46fc'art&t<t6@os33!os33o"t5,

  FLIGHT s,

  !t te%pf!o@fB@p,

  co"t$$67! I!p"t fl+'t !o ='ose s'e"le s to e %ofe6,

  c!((te%pf!o,

  ='le4ff&eof455

  *

  pBff&tell+45,

  ff&rea44c'ar >5?s@seof4s55,

  f4ff&eof455

  rea8,

  f4te%pf!oBBs&:EADFN;455

  *

Page 14: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 14/24

 fB1,

 s&o"tp"t45,

 co"t$$67! I!p"t !e= ata6,

 s&!p"t45,

 ff&see8+4p@os33e+5,

 ff&=rte44c'ar >5?s@seof4s55,

 rea8,

  9

  9

  f4fBB5

  co"t$67! Sc'e"le for e!tere fl+'t !"%er !ot fo"! 6,

9

o %a!45

* c'ar c',

 o

 * clrscr45,

Page 15: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 15/24

  for4!t B,$,5

  co"t$$6J6,

 co"t$$67t7t7t7t6$$6IGIA SE:KICE7!6,

  for4B,$,5

  co"t$$6J6,

 co"t$$67t7t7t6$$6FLIGHT SCHEDULE MANAGEMENT

SYSTEM7!6 ,

  for4B,$,5

  co"t$$6J6,

 co"t$$67!7!7! 1&Create a Fl+'t Sc'e"le fle6,

 co"t$$67!7! 2&Appe!e Fl+'t S'e"le fle6,

 co"t$$67!7! .&Mof) a Fl+'t Sc'e"le6,

 co"t$$67!7! &Delete a Fl+'t Sc'e"le6,

 co"t$$67!7! &Searc' a Fl+'t Sc'e"le6,

 co"t$$67!7! &Dspla) Fl+'t Sc'e"le6,

 !t c'1,

 co"t$$67!7! !p"t c'oce 41O56,

 c!((c'1,

Page 16: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 16/24

 s=tc'4c'15

  *

  case 13C:EATE45,

 rea8,

  case 23ADD:EC;:D45,

 rea8,

  case .3M;DIFY45,

 rea8,

  case 3DEL:EC45,

 rea8,

  case 3SEA:CH45,

 rea8,

  case 3DISLAY45,

 rea8,

  efa"lt 3 co"t$$67! I!al Kal"e6,

  9

  co"t$$67! Ps' to +o to t'e %a! %e!" a+a!4Y or N56,

  c!((c',

  9='le4to"pper4c'5BBY5,

Page 17: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 17/24

  +etc'45, 9

1.)MAIN MENU.

Page 18: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 18/24

2.)CREATE A FILE

Page 19: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 19/24

2.)APPEND A FILE (With only one

record)

Page 20: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 20/24

.)APPEND A FILE (With !"lti#le record$)

Page 21: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 21/24

%.)M&DIF' A FLIT *CEDULE

Page 22: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 22/24

+.)DELETI&N &F A FLIT

*CEDULE(In,-lid In#"t)

.) DELETI&N &F A FLIT *CEDULE

Page 23: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 23/24

 

/.) *e-rchin0 o - Fli0ht *ched"le.(in,-lid

in#"t).

Page 24: Fligh Management System!!

7/25/2019 Fligh Management System!!

http://slidepdf.com/reader/full/fligh-management-system 24/24

.)$e-rchin0 o - Fli0ht *ched"le.

 

3.) Di$#l-yin0 Fli0ht *ched"le$