Course Hero Logo

Chapter_4_Requirements Engineering_Questions..docx -...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 3 out of 4 pages.

Requirements Engineering Chapter 4.Question 1. [12 Marks]Given scenario below, discover ambiguities or omissions in the following statement ofrequirements for part of a ticket-issuing system:An automated ticket machine sells rail tickets. Users select their destination and input acredit card and a personal identification number. The rail ticket is issued and theircredit card account charged. When the user presses the start button, a menu display ofpotential destinations is activated, along with a message to the user to select adestination and the type of ticket required. Once a destination has been selected, theticket price is displayed and customers are asked to input their credit card. Its validityis checked and the user is then asked to input their personal identifier (PIN). When thecredit transaction has been validated, the ticket is issued.Ambiguities and omissions include:1. Can a customer buy several tickets for the same destination together or must they bebought one at a time?2. Can customers cancel a request if a mistake has been made?3. How should the system respond if an invalid card is input?4. What happens if customers try to put their card in before selecting a destination (as theywould in ATM machines)?5. Must the user press the start button again if they wish to buy another ticket to a differentdestination?6. Should the system only sell tickets between the station where the machine is situated anddirect connections or should it include all possible destinations?Question 2 [10 Marks].Write a set of non-functional requirements for the ticket-issuing system, setting out itsexpected reliability and response time.Possible non-functional requirements for the ticket issuing system include (any fivelisted and 2 marks each):
All these are availability requirements – note that these vary according to the time of day.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 4 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Summer
Professor
N/A
Tags
Personal identification number

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture