Alameen is a railway system and wants to install Ticket Vending
Machines (TVMs) on the platforms of all rail stations in Peshawar.
The TVMs will allow the passenger to buy a ticket/pass using cash,
coins, debit cards, or credit cards. The interface of the TVMs
should be very easy for the passengers to buy their tickets.
This system should be designed in such a way that the passenger
first selects the ticket type, transaction mode, and then get a
pass/ticket....