Use Case Document

Actor-Goal List
==Use Case Model ==



System Sequence Diagram


Description

Main Success Scenario

 * 1) The Client requests to see all Events
 * 2) The System display all Events stored in the catalog.

Extensions

 * 1) a) The Event Catalog is Empty


 * 1) ​ The System notifies the user that the event catalog is empty

Special Requirements

 * no 2 of Event Management
 * no 6 of Event Management

Main Success Scenario

 * 1) Include 
 * 2) The Client requests a booking for an event from the event list.
 * 3) The System prompts the user for the client's customer's name.
 * 4) The Client enters its customer's name.
 * 5) The System displays a confirmation message that the Client has been successfully booked for the event.

Extensions

 * 1) a) The capacity of the event selected has been reached
 * 1) a) The capacity of the event selected has been reached


 * 1) The system display an error message saying that there is no more seats available for the selected event.
 * 2) Use Case Ends.

Special Requirements
all requirements of Events Bookings in the Supplementary Specification.

Main Success Scenario

 * 1) The Administrator requests to view all bookings for a given event.
 * 2) The System displays a displays a list of the Customers registered for that event, the total number of customer registered for that event, the seat capacity, and the remaining seats available for that event.

Special Requirements
all requirements of Events Bookings in the Supplementary Specification.