One of the teams prepared the requirements specification document for a ticket-i
ID: 3772422 • Letter: O
Question
One of the teams prepared the requirements specification document for a ticket-issuing system. Can you help me in identifying ambiguity or missing statements in the following document (5): An automated ticket-issuing system sells rail tickets. Users select their destination and input a credit card and a personal identification number. The rail ticket is issued and their credit card account charged. 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, users are requested to input their credit card. Its validity is checked and the user is then requested to input a personal identifier. When the credit transaction has been validated, the ticket is issued.Explanation / Answer
The specification document seems to have an ambiguity regarding failed transaction, the document must specify what should happen when the personal identification number is wrong. It should either ask for re-enter the pin or else go to the main start menu.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.