Explore BrainMass

Ticketing System Requirements

The following is a description of a ticket issuing system for rail travel: The ticket issuing system is intended to automate the sale of rail tickets. Users will be able to select their destination and input a credit card and a personal identification number. The rail ticket is then issued, and the user's credit card account is charged with its cost. When the user presses the start button, a menu display of potential destinations is activated along with a message to the user to select a destination. Once a destination has been selected, the user is requested to input his or her credit card. Its validity is checked and the user is then requested to input a personal identification number. When the credit transaction has been validated, the ticket is issued. List the inconsistencies, ambiguities, or omissions in the above statement of requirements. Rewrite the statement (750 - 1000 characters) to clarify the description and correct the problems you found.

Solution Preview

The Railway Ticket System has been established in order to design the fully automated software for issuing the railway ticket. With the help of this software, acceptance of user information and issuing of Passenger Name Record can be done. It has been analyzed that the online ticketing system is helpful in reducing the time of issuing ticket. Nowadays, passengers can get all information related to the train through the internet. A railway ticketing system is efficient and provides easy and quick services to the passengers. Here, inconsistencies, ambiguities and omissions in the given plan of ticket issuing system have been analyzed. Along with this, recommendations in order to improve the railway ticketing system have been discussed in this paper.
There are several inconsistencies, ambiguities and omissions in the ticketing system. Ambiguities and omission include different points such as: customer can buy several tickets for the same destination together or they have to buy one at a time. In this type of situation, customers face problem and are not able to get full information related to ticket issuing. Moreover, other questions such as: Can customers cancel the request? If mistake has been done and how system will respond, if wrong PIN ...

Solution Summary

Ticketing system requirements are examined.