Giter VIP home page Giter VIP logo

railway_reservation_system's Introduction

Railway Reservation System Using C++

Introduction

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.

Admin:

The admin tab contains train details. The admin can add trains, modify the fares or delete any train from the train list.

User:

The user tab allows the user to reserve a seat on any train or cancel the seat reservation.

Search:

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.

Status:

The status tab is used to display the passenger status.

Quit:

The quit tab is used to exit.

Output Screen

MAIN MENU

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_08_45 PM

ADMIN

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_09_24 PM

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_10_49 PM

->ADD TRAIN

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_11_42 PM

->MODIFY FARE

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_12_10 PM

->DELETE TRAIN

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_12_37 PM

USER

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_13_07 PM

->RESERVE

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_32_08 PM

SEARCH TRAIN

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_17_41 PM

->BY TRAIN NO.

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_17_50 PM

->BY TRAIN NAME

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_18_00 PM

REPORTS

->PASSENGER STATUS

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_20_25 PM

->CHART LIST

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_20_50 PM

QUIT

DOSBox 0 74, Cpu speed_ max 100% cycles, Frameskip  0, Program_       TC 8_13_2020 12_21_00 PM

Hardware & Software Requirement

Hardware Requirement

Intel core/i3/i5/i7 or any equivalent With at least 256 MB RAM 2 MB free space on Hard Disk Color Monitor/LCD

Operating System & Compiler

MS Windows Turbo C++ 3.1 Compiler

railway_reservation_system's People

Contributors

krishrustagi avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

rutwijvaze18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.