Limited Offer Get 25% off — use code BESTW25
No AI No Plagiarism On-Time Delivery Free Revisions
Claim Now

work for an airline company,

ULO 3: Describe and discuss the
elements of effective programming style
ULO 4: Demonstrate an understanding of
the software development life cycle and
apply sound programming analysis
techniques (design, coding, debugging,
testing and documentation) to justify
simple programming problems
In this project, you will work individually to write programs which demonstrate your
understanding of IPO and usage of simple functions in Python programs.
Content and Structure:
You will have to write a modular program to:
1. Perform a series of transactions
2. This will be a project which students will choose and discuss with the lecturer prior to
commencing.
3. Examples could be a scientific calculator, expense management system, online
shopping system, banking system etc
Program expectation:
? The student must be able to explain the working of the program and its logic.
? Program should be indented, proper comments should be given, modification
history should be present, variable names and data types should be chosen
appropriately.
? The program should compile and execute to display the result.
? The student must use programming constructs available in Python and follow
coding standards.

Program 2

Your program will be used by the staff who work for an airline company, e.g. Qantas Airways.

The airline has a range of flights between various cities each day. Customers can book to fly on a flight, and if circumstances change they can cancel their booking at a later time, but not when it is less than 2 hours until the flight. The client want you to make a program that can be used to store the booking information, and the check-in information of the people on a flight.

The program should allow staff to:

  1. Create customer details – Name, Address, 3 digit passenger code that does not start with zeros (e.g. 100 is the smallest acceptable value), whether the customer can only eat halal meat (e.g. Muslim passengers)
  2. Customers should be able to book seats on a flight, only one seat on a flight per customer. They may however book a seat on a different flight.
  3. Cancel a booking – only permitted 2 hours before the flight
  4. Summary Information
    1. The source and destination places.
    2. The number of seats that are booked.
    3. The number of seats that are available.
    4. The number of passengers booked on the flight that need a halal meal.
  5. Customer and flight information must persist

Advanced Tasks

  1. Create a new flight
  2. Full validation of all input
  3. Ask user to choose file name and path to save the file (Assumption is that the directory/folder already exists)
  4. Report on a customer’s booking

The post work for an airline company, appeared first on My Assignment Online.

Plagiarism Free Assignment Help

Expert Help With This Assignment — On Your Terms

Native UK, USA & Australia writers Deadline from 3 hours 100% Plagiarism-Free — Turnitin included Unlimited free revisions Free to submit — compare quotes
Scroll to Top