Implementation of an electronic ticket on mobile phone
Buying a public transport ticket often makes the whole journey longer, so it would be convenient to have a electronic system at our disposal, that could make this task as easier as possible and without additional steps for the passenger. The wide use of mobile phones, their computational capabilities and their ability to connect to the Internet makes them suitable for solving this problem.
This thesis describes the implementation of a system, which enables the use of mobile phones for acquiring public transport ticket. The development of mobile applications was done using two modern technologies, mobile operating system Android and Near Field Communication (NFC) for Nokia 6212. The passenger registers himself at the start of the journey with his mobile phone and receives an electronic ticket. The ticket is sent to the mobile phone in the form of QR barcode from the application on the server. The passenger registers himself again at the end of the journey, and the system finalizes his trip and calculates the fare. QR barcodes and RFID tags are used for registering passenger at the beginning and at the end of his journey. Mobile application user can also display train arrivals and see the amounts charged. Train conductor can use the Android application to check the validity of the tickets.
A website was built, where new users of this system can register. Administrators can see the data on the journeys of users on another website. The system is designed in a way that users receive the receipt for their past journeys in their email once a month.
The aim of this thesis was to explore the possibility of using RFID tags and QR barcodes along with mobile phones in public transport. This combination was found out to be very promising, what can also be seen in current use of similar systems in some countries.