USE CASE DIAGRAM - yusuphjs/group-19-assignment-CS335 GitHub Wiki

The system have the following case(use case) base on the number of actor who operate/work with the system.

1. The viewer/customer.

  • Have authority to register him/her self.
  • Have authority to login into the system.
  • Have authority to view availability of move ticket.
  • Have authority to book after login into the system [to keep track of the data who belong to].
  • Have authority to cancel the book.
  • Have authority to make payment through the system.

2. The manager.

  • Have authority to login into the system.
  • Have authority to check all the details.
  • Have authority to allow seat number to the viewers at the time of registration for movie ticket booking.

3. The owner.

  • Have authority to login into the system.
  • Have authority to change ticket availability.
  • Have authority to change cost of ticket.
  • Have authority to check number of seat left/reserved.
  • Have authority to put various notification into the system.
  • Have authority to monitor transaction made through the system.

software engineering