SYSTEM REQUIREMENTS - yusuphjs/group-19-assignment-CS335 GitHub Wiki
FUNCTIONAL REQUIREMENTS
| S/NO | FUNCTIONAL REQUIREMENTS |
|---|---|
| 01 | The system should allow registration of administrators of cinema halls |
| O2 | The system should allow the administrator to login into the system |
| 03 | The system should allow the registration of cinema halls |
| 04 | The system should allow the administrator to enter movie details |
| 05 | The system should allow the administrator to place price of the movies depending on the movie quality(that is; either a 3D or 2D) |
| 06 | The system should update the seats after each reservation is done |
| 07 | The system should provide the customer with information of all current and upcoming shows or movies |
| 08 | The system should allow the customer to select the shows of their choices |
| 09 | The system should allow customer to book tickets for a show on a specific date, time and cinema hall |
| 10 | The system should allow the customer to select the number of seats |
| 11 | The system should display price depending on the number of seats selected and quality of the movie |
| 12 | The system should provide the customer with terms and conditions before proceeding with payments |
| 13 | The system should allow the customer to choose sitting area of choice |
| 14 | The system should provide the customer with order summary |
| 15 | The system should allow the customer to provide contact details |
| 16 | The system should allow customers to choose payment method or option |
| 17 | The system should provide the customer with booking confirmation which contains the QR code and receipt |
NON FUNCTIONAL REQUIREMENTS
- Usability: The system will be fully operational and in working conditions along with providing a user friendly interface for the users
- Speed: The system will allow customers to reserve tickets quickly
- Security: The system will contain security features in the form of username and password
- Reliability: The system will have high availability rate
- Performance: The system will have quick response rate