Railway Ticket Reservation System
11 January, 2021
0
0
0
Contributors
· Simulated seat reservations systems and train scheduling using threads to better understand the job scheduling implementation of an operating system on thread level. Implemented 2 types of seat class - Business & Coach
· Admin thread responsible for simulating reservation, reservation threads for generating requests, assigning seats and train threads to operate trains in accordance with its schedule. Used the bitmap data structure to keep track of the availability of seats
· Designed classes to provide simulation summary, i.e., Total Requests, Total Granted Requests, Total Passengers, Busiest Route etc.
c++