The constraints in software development specify the scope of the system. The constraints described below explain the conditions under which our system is developed.
Tools and Programming Languages
The software is a web based application using Java,Javascript, HTML, CSS3 and MySQL.
Availability
The system will be available 99% of the time for any 24-hour period.
User Interface
The user interface will be displayed in a two columns layout. The interaction with the user will be achieved through the first column which includes the sidebar where users can search for the venues, but also through the basic menu bar for navigating through the website. The second column includes the rest of the functionalities of the website described in the features .
Data volume
All records will be stored permanently until they are modified or deleted by the administrator. A user account is automatically deleted from the database if the user is not active after a year of inactivity.
Detected failure
The acceptable frequency of interruption requiring re-entry of data will be no more than one instance per year of failure requiring the recovery of one-hour worth of data.