Cancel a reservation delete a passenger from the list

Assignment Help Other Subject
Reference no: EM133774713

Simulation of Airline Reservation System

Focus on: Linked Lists, Dynamic Memory Allocation, and Object Oriented Programming

Task: Assume the Blue-Sky airlines use a linked list to maintain records for all passengers on its one and only flight.This list has a node for eachpassenger and passengers' records are maintained in the alphabetical order by passenger's last name.Each passenger node may contain the passenger first name, last name, address, passenger ID, reservation No, telephone number, seat number, and menu preference. Possible transactions may include but not limit to:

Function Name functionality
Main menu Show transaction choices
Make a Reservation Add a passenger to the list
Cancel a Reservation Delete a passenger from the list
Search for a Passenger Search for a special passenger by ID. If the passenger is found, then shows passenger's information otherwise prints "Not found".
Change Reservation seat change seat number.NOTE: No any seat numbers can be used more than once.
Changing Reservation food Change food
Print Passengers list Prints all passengers information
Produce reports Produces a food report and check-in report
Exit Quits the program

REQUIREMENTS:

1. You must use a single linear linked list to store your costumers' information.
2. You must develop a design document (pseudo code/data flow diagram)
3. Your program must produce a correct result if input is correct, otherwise an error message should be given.
4. You must comment your program properly (including proper comments and program synopsis), explain in comments why you wrote each line of your code the way you wrote it!
5. You must put your functions and variables together to form a class-reservation.
6. You need to have two classes: linked list and reservation.

Reference no: EM133774713

Questions Cloud

Briefly discuss your results and anything you learned : Briefly discuss your results and anything you learned from this project (as well as any comments on your overall experience in completing this project
Locate a primary research article in an academic journal : Locate a primary research article in an academic journal where the researcher or researchers used a quantitative research strategy, a survey instrument
Summarizes duvall 8 stages of family development : Family Development Theory - This document provides a modified version of Duvall's stages of family development.
How do you plan to achieve them : How do you plan to achieve them? Make them real and measurable. You should plan to discuss these goals at your mid-term of the rotation with your preceptor
Cancel a reservation delete a passenger from the list : Address, passenger ID, reservation No, telephone number, seat number, and menu preference. Possible transactions may include but not limit
Develop a systemic-level intervention to cyberbullying : Develop a systemic-level intervention to address cyberbullying. As part of the intervention, consider who is the target audience for the intervention.
Critically examining the way the strategic role of business : Critically examining the way the strategic role of Business Information Systems can be understood in a chosen company using the Value Chain
How did it increase your self-awareness of the values : How did it increase your self-awareness of the values and attitudes that influence the role of the APRN using the best available evidence to improve quality
Exploration of the cybersecurity policy process : Exploration of the cybersecurity policy process in the previous step, you are ready to study the requisite policy components of a well-written and implementable

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd