-
Notifications
You must be signed in to change notification settings - Fork 5
Requirements
Katrina Poulin edited this page Feb 3, 2020
·
9 revisions
- [FUNCTIONAL] (RQ1) The System shall allow users to give away their pets to the shelter.
- [FUNCTIONAL] (RQ2) The System shall allow users to create/edit/delete their account.
- [FUNCTIONAL] (RQ3) The System shall allow users to login.
- [FUNCTIONAL] (RQ4) The System shall allow users to logout.
- [FUNCTIONAL] (RQ5) The System shall allow users to create, edit and delete an advertisement to give up their pet for adoption.
- [FUNCTIONAL] (RQ7) The System shall allow users to make a donation to the pet shelter.
- [FUNCTIONAL] (RQ8) The System shall allow employees to suspend or ban users.
- [FUNCTIONAL] (RQ9) The System shall allow users to select a candidate's application in response to their advertisement.
- [FUNCTIONAL] (RQ10) The System shall allow users to open forum threads and create forum posts.
- [FUNCTIONAL] (RQ11) The System shall allow employees to close forum threads and delete forum posts.
- [FUNCTIONAL] (RQ12) The System shall allow users to apply to adopt a pet they see in an advertisement.
- [NON-FUNCTIONAL] (RQ13) The System shall have a responsive website design.
- [NON-FUNCTIONAL] (RQ14) The System shall encrypt users' passwords.
- [FUNCTIONAL] (RQ15) The System shall send a verification token to registering users by email. Links to the related issues are provided by clicking on the requirement ID.