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:
- Input:
i) Allow members to:
-
-
- Select an event from a list of available events
- Enter the number of tickets required
- 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:
-
-
- 10% discount for bulk bookings (more than 5 tickets)
- 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:
- A proper writing of C codes: structure, efficiency and modularity.           Â
- The readability, consistency, naming and user interface
- Robustness and testing Â
- 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!
Convincing Features


