-
Notifications
You must be signed in to change notification settings - Fork 5
Requirements
Katrina Poulin edited this page Feb 10, 2020
·
9 revisions
This pages lists the various requirements relating to the design of the Pet Adoption System (hereinafter refered to as "the system"). The requirements are separated in functional and non-functional requirements.
Links to the related issues are provided by clicking on the requirement ID.
- (RQ1) The System shall allow users to give away their pets to the shelter.
- (RQ2) The System shall allow users to create, edit and delete their account.
- (RQ3) The System shall allow users to login.
- (RQ4) The System shall allow users to logout.
- (RQ5) The System shall allow users to create, edit and delete an advertisement to give up their pet for adoption.
- (RQ7) The System shall allow users to make a donation to the pet shelter.
- (RQ8) The System shall allow an admin to view and review adoption applications.
- (RQ9) The System shall allow users to select a candidate's application in response to their advertisement.
- (RQ10) The System shall allow users to open forum threads and create forum posts.
- (RQ11) The System shall allow employees to close forum threads and delete forum posts.
- (RQ12) The System shall allow users to apply to adopt a pet they see in an advertisement.
- (RQ15) The System shall send a verification token to registering users by email.