Train Passenger Control System

This project is about passenger control system for a railway. It base on Desktop App and an android application which help the Ticket checker person for checking the tickets. This Android application will scan or used PNR (Passenger Name Record) number for the passenger ticket checking purpose and t

2025-06-28 16:36:27 - Adil Khan

Project Title

Train Passenger Control System

Project Area of Specialization Internet of ThingsProject Summary

This project is about passenger control system for a railway. It base on Desktop App and an android application which help the Ticket checker person for checking the tickets. This Android application will scan or used PNR (Passenger Name Record) number for the passenger ticket checking purpose and then send the status checked to the Admin.

Desktop application used for Admin to booked the tickets for passenger and responsible to sending reservation Passengers data to the android App. Admin will give the information about the train arrival timing and platform number detail to the passengers before half an hour through the auto-calls and SMS system. In This way the passengers will be helped and they will leave their house according to time.

Project Objectives

The purpose of this project is that the Pakistan Railways system should be fully automate. As we see in Pakistan Railway System the seat reservation system is now automated but still ticket checking system work manually. So, this project will provide automate system to check the passenger’s tickets..

The aims and goal of this project are

Project Implementation Method

It implemented by simple providing Andriod mobile with our andriod app for checking tickets and may be if mobile not provide then we will provided QR reader that read the QR code and update the checking status.

Benefits of the Project

In Pakistan Railway, the train tickets checked manually by the ticket checker who just cut the tickets as evidence he checked. But this sort of cut not identified which ticket checker checked the tickets and also don’t have evidence about how many tickets he has checked.

So, here we will provide a system that automates the ticket checking system through which the responsible person of the railway will know about the Ticket checker person who checked the tickets and also know about how many tickets he checked.

One important thing is that sometime may be it possible some tickets left unchecked, if this condition occur our automate system will informed the ticket checker person about that passenger. In that way all tickets checked.

One more Advantage to check and balance the Ticket checker per that he can perform his job honestly or not. 

Make our railway system currupt free from the currupted people.

Technical Details of Final Deliverable

Final Deliverable

Final Deliverable of the Project Hardware SystemType of Industry Transportation Technologies Internet of Things (IoT)Sustainable Development Goals Reduced Inequality, Responsible Consumption and Production, Peace and Justice Strong InstitutionsRequired Resources

More Posts