Event Ticket Booking System Assignment : Structured Programming

School

*We aren't endorsed by this school

Assignment Type

Individual Assignment

Subject

Structured Programming

Uploaded by Malaysia Assignment Help

Date

03/04/2025

Event Ticket Booking System

You are tasked with developing an Event Ticket Booking System for a company that manages ticket sales for various events such as concerts, sports games, and theatre shows. The system should allow members to select events, book tickets, and view available seats, while also enabling organisers to track ticket sales and manage seating arrangements.

The system should include the following:

  1. Input:

i) Allow members to:

      1. Select an event from a list of available events
      2. Enter the number of tickets required
      3. Provide their member ID and name

ii) Validate the input to ensure the requested number of tickets does not exceed the available seats.

2.   Processing:

i) Deduct the booked tickets from the event’s available seats

ii) Update ticket sales records for each event

iii) Calculate the total cost of tickets:

iv) Apply discounts:

      1. 10% discount for bulk bookings (more than 5 tickets)
      2. 5% discount for registered members

3.    Output:

i) Display a ticket booking confirmation for the member including the event name, member name, number of tickets and total cost after discounts.

ii) Display the updated seating availability for the event.

iii) Provide a summary of ticket sales and revenue at the end of the event.

Stuck in This Assignment? Deadlines Are Near?

Detailed Instructions:

In your documentation, you must have introduction, description of problem, copy of codes, several screenshots with various input and output. You need to submit a C source file in extension .c or .cpp and the ms-word documentation file.

The assessment will be done based on the following criteria:

  1. A proper writing of C codes: structure, efficiency and modularity.                       
  2. The readability, consistency, naming and user interface
  3. Robustness and testing   
  4. Complete documentation and correct submission.                                                          Note: You MUST write C programming codes for this assignment. Codes written in C++ or any other language will not be accepted.

Get 30% Discount on This Assignment Answer Today!

 

Answer

UP TO 15 % DISCOUNT

Instant Paper Writing Services by Native Malaysia Writers

Plagiarism Free Solutions
100% Original Work
24*7 Online Assistance
Native PhD Experts
Hire a Writer Now
Convincing Features
Plagiarism Free Report
On-Time Delivery
Native Writers
A+ Quality
100% Confidential
24*7 Online Assistance

Get these features included in Your Assignment

Get Assistance for Assignments, online Exam, and Projects Writing