- All templates
- Use case diagrams
- Use case diagram online movie ticket
About this use case diagram for online movie ticket booking
The UML use case diagram for online movie ticket booking shows the components involved in purchasing tickets. It also shows how users, including a guest user, an admin, and a payment gateway, interact. Each actor in this system has specific functions and powers. They aim to improve and speed up online movie ticket booking.
The user role includes several functions. They are to search for movies, select showings, and buy tickets. Payments are processed via the payment gateway. Users can also edit their profiles. They can change details about themselves, log in, and even sign up for the services for first-time use. Further, the users can also return some of the tickets in case the travel plans have changed. These features help registered users in the smooth process of online movie ticket booking.
On the other hand, the guest user role limits most of its features to the search for movies and viewing of show times only. This role is to give a quick look at the services. It aims to encourage guest users to create accounts to book tickets and manage their profiles.
The admin role includes movie booking systems and overall administration. Admins update the database with new movies, change some movie times, and check users to ensure everything is working. This role is vital. It ensures the website is up-to-date with the movie's date statuses and showtimes.
The payment gateway serves as a mediator for transactions made via the system. In case users want to book a ticket, they are required to go through a secure transaction process powered by the payment gateway system.