Share with others

Local Train Ticketing Android Project


Local Train Ticketing AndroidThe Local Train Ticketing Android system allows the users to book local train tickets and receive a receipt online. The system provides the login access for the users and administrator. The user can login to the application to book the ticket online. The application consist of ticket booking form. This Local Train Ticketing Android application includes all the details of the local trains in all cities and include all the network and areas which they will cover.

The person just need to download and install this application on their devices which is working on android platform and then while sitting at their home, they can book tickets for all the local trains which they wish to travel.

Existing System

The Local Train Ticketing Android system should be updated regularly on the railway fares and tariff. Security and ticket duplication issues are considered as major drawback of the existing system. The passengers are required to wait in the queue for booking the tickets.

Sometimes instead of excessive waiting in the queue, people prefer to travel by their own vehicle or sometimes they just cancel down their journey due to the problems they have to face, for buying tickets only. Booking ticket via ticket counter after killing time on the ticket window, may sometimes lead to missing up of the train as well.

Proposed System

The user need to select the source and destination of the travel. The user can also opt whether it is single journey or double-way journey. The user can select the class for the travel. The admin maintains the user account balance and shows the history of journey tickets booked by the user.
The main advantage of using this Local Train Ticketing Android application in your devices is that you can book your tickets online, of your own choice and you don’t need to have waste your time just waiting in the queue for your number to come for buying tickets.

Local Train Ticketing Android Modules

Given are the modules for Android local train ticketing project:

1.) Train Schedule Module: All the schedules of the train such as arriving time, departure time etc are displayed in this module. This module is being updated timely.
2.) Ticket Window Module: Booking of the tickets are done in this window by the user.
3.) User Module: User, in order to buy tickets for their journey, needs to make account first and then they can book as many tickets as they can.
4.) Admin Module: All the updates and issuing of the tickets are done using this module. Admin also updates all the user’s about their payment and ticket status.
5.) Payment Module: Payment of the tickets, that are booked are done using this module. Payment status will be updated via message to the user.

Software Requirements

  • Andorid software development kit (SDK)
  • Java Development Kit (JDK)
  • Notepad
  • Android debug bridge
  • Windows XP

Hardware Requirements

  • Hard Disk – 2 GB.
  • RAM – 1 GB.
  • Processor – Dual Core or Above.
  • Monitor.
  • Printer.
  • Keyboard
  • Mouse

Technologies used in the android local train ticketing project

  • Java
  • Android
  • Basic4Android
  • SQL
  • Kivy
  • Ms SQL Server


Download Local Train Ticketing Project

Share with others