Vision and Scope Document: Version 1.0 Approved
Vision and Scope Document: Version 1.0 Approved
for
Process Impact
The system addresses the need for a modern, user-friendly platform for
booking movie tickets. Current solutions lack features like real-time seat
availability, personalized recommendations, and integration with other
services. The target market includes moviegoers who want convenience
and cinema operators looking to improve efficiency and sales.
1.6.1. Competition
Risk: Competitors may launch better solutions.
Mitigation: Add unique features like AI recommendations.
For Customers:
5. View List Movies: The system shall display a list of available movies.
6. View Movie Information: The system shall show detailed information for a
selected movie.
7. View Movie Showtime: The system shall display showtimes for a selected
movie.
8. Create Booking: The system shall allow customers to book tickets for a
selected showtime.
9. Assign Seat: The system shall allow customers to select and assign seats for
their booking.
10.Manage Account: The system shall allow customers to update their account
details (e.g., name, password, payment methods).
For Admin:
11.Modify Ticket Price: The system shall allow admins to update ticket prices
for movies or showtimes.
12.View Revenue: The system shall display revenue reports (e.g., daily, weekly,
monthly).
For Manager:
17.Create Booking: The system shall allow managers to create bookings on
behalf of customers.
18.Assign Seat: The system shall allow managers to assign seats for bookings.
19.Manage Seat: The system shall allow managers to add, remove, or modify
seat arrangements in cinema rooms.
20.Manage Cinema Room: The system shall allow managers to add, remove, or
modify cinema rooms.
21.Change Customer Account Status: The system shall allow managers to
activate, deactivate, or modify customer accounts.
Use Case
Primary Actor Use cases
Guest 1. View Movies List
2. View Movie Information
3. View Movie Showtime
4. Signup/Login
Customer 5. View List Movies
6. View Movie Information
7. View Movie Showtime
8. Create Booking
2. Customer page
2.1. Login/Signup