SOFTWARE ENGINEERING PROJECT PROPOSAL
MEMBERS
Bhone Pyae Kyaw (6530327)
Hein Naing Soe (6530070)
Kyi Phyu Shin (6530335)
PROJECT NAME
PAWSCUE
A platform for rescuing stray cats and dogs.
SYSTEM DESCRIPTION
A system for
Reporting stray animals
Adopting rescued animals from shelters
Donating money and resources to the shelter and
Volunteer registration at the shelters
PROBLEM
1. Having many stray cats and dogs
in the neighborhood with low
quality of life.
2. Lack of service to report stray
animals.
3. Not enough services for people
who want to adopt rescue
animals.
4. Not enough information to
donate to rescue animal shelters.
5. Not enough funding at the
rescue shelters.
STAKEHOLDERS
End users stakeholders: Reporters,
adopters, donors, volunteers, shelters,
IT staff.
Admin
Developers, Designer
Third-party inspector
STAKEHOLDERS AND THEIR BRIEF ROLES
1. Reporters can report stray animals.
2. Adopter can interact with the shelter's adoption process to provide loving
homes for animals.
3. Donor can donate financial support to shelter.
4. Volunteer can make a registration to volunteer at shelters.
5. Shelter can rescue, receive donation and upload the profile of rescue animals.
6. IT staff who are responsible for installing and maintaining the system.
SYSTESTAKEHOLDERS AND THEIR BRIEF ROLES
1. Admin can manage day to day administrative operations
of the shelter and facilitate the necessary interaction
with end users and external stakeholders.
STAKEHOLDERS AND THEIR BRIEF ROLES
1. Developer can develop and maintain the shelter's
website or software for managing animal records,
adoptions, etc.
2. Designer can design user-friendly interfaces to facilitate
easy interactions with other stakeholder.
STAKEHOLDERS AND THEIR BRIEF ROLES
1. Third party inspector can conduct inspections to ensure
the shelter complies with standards and regulations.
FUNCTIONAL SCOPE
Reporters
1. Reporters can register their accounts.
2. Reporters can log in to the system with a username and password.
3. In case, reporters forgot their password, they can request to reset their password.
4. Reporters can report with detailed information including, location, date & time,
description of the animals with a photo attached.
5. Then, reporters can submit that document.
ADOPTERS
1. Adopters can register their accounts.
2. Adopters can log in to the system with a username and password.
3. In case, adopters forgot their password, they can request to reset their password.
4. Adopters can choose the shelter by the
5. Adopter can identify the information of the animals such as name/age/cat or dog /male
or female/conditions.
6. Adopters can complete their contact information for the appointment and then
submit.
DONORS
1. Donors can register their accounts.
2. Donors can log in to the system with a username and password.
3. In case, donors forgot their password, they can request to reset their
password.
4. Donors
5. Donors information.
6. Donors must complete their contact information for the appointment
and submit it.
VOLUNTEER
1. Volunteers can register their accounts.
2. Volunteers can log in to the system with a username and password.
3. In case, volunteers forgot their password, they can request to reset their
password.
4. Volunteers may find multiple job descriptions
5. Volunteers may choose one job, see more information about it , and can
apply.
6. Volunteers for
and attach their CV and submit.
SHELTER
1. Shelter can contact and register their shelters.
2. Shelters can log in to the system with a username and password.
3. In case, shelters forget their password, they can request to reset their password.
4. Shelters can receive the report notification from the reporter. They can view the
detailed information about the reported animals and decide whether they will rescue
the animals or not.
5. Shelters can upload the profiles of their rescued animals, with detailed information.
6. Shelters can receive reports from volunteers, adopters, and donors and make contacts.
LIMITATIONS
We are not able to provide donation The adopter have to make their own
transaction activities between shelter and appointment between shelter and pick up
donor. their animal.
THANK YOU FOR YOUR ATTENTION!