The aim of this C++ project on Railway Management System is to manage the details of Trains, Passengers, Fare and Bookings. The Railway Management System is very useful as the passenger can directly book the train from home via internet on a mobile or a computer system. The application reduces a lot of work load for the passenger as well as the ticketing officers. Using this railway management system the user can easily manage his ticket bookings efficiently.
The application contains the following activities:
• Searching tab for the passengers to easily search for their desired trains and book/cancel tickets.
• List of all the trains in an organized manner.
• Passenger friendly management system.
• Separate function for the Admin to control the modification of train and fare related information at the back-end.
The admin tab contains train details. The admin can add trains, modify the fares or delete any train from the train list.
The user tab allows the user to reserve a seat on any train or cancel the seat reservation.
The search tab allows the user to search for any train they want to book a seat on. The user can search the required train by either the train number or train name.
The status tab is used to display the passenger status.
The quit tab is used to exit.
Intel core/i3/i5/i7 or any equivalent With at least 256 MB RAM 2 MB free space on Hard Disk Color Monitor/LCD
MS Windows Turbo C++ 3.1 Compiler