Purchase Solution

Ticketing System Requirements

Not what you're looking for?

Ask Custom Question

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.

Purchase this Solution

Solution Summary

Ticketing system requirements are examined.

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 ...

Purchase this Solution


Free BrainMass Quizzes
Basic Networking Questions

This quiz consists of some basic networking questions.

Word 2010: Table of Contents

Ever wondered where a Table of Contents in a Word document comes from? Maybe you need a refresher on the topic? This quiz will remind you of the keywords and options used when working with a T.O.C. in Word 2010.

Javscript Basics

Quiz on basics of javascript programming language.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

C++ Operators

This quiz tests a student's knowledge about C++ operators.