0% found this document useful (0 votes)
8 views

Project Proposal Print

The document is a project proposal for a web-based Pet Adoption System aimed at streamlining the pet adoption process by providing a digital platform for users to browse and adopt pets from shelters. It outlines the problem of the current adoption process being lengthy and inefficient, and presents objectives, methodologies, and expected outcomes for the proposed system. The system will facilitate user and administrator interactions, ensuring a user-friendly experience while improving the adoption rate of abandoned animals.

Uploaded by

shakyadipankar0
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Project Proposal Print

The document is a project proposal for a web-based Pet Adoption System aimed at streamlining the pet adoption process by providing a digital platform for users to browse and adopt pets from shelters. It outlines the problem of the current adoption process being lengthy and inefficient, and presents objectives, methodologies, and expected outcomes for the proposed system. The system will facilitate user and administrator interactions, ensuring a user-friendly experience while improving the adoption rate of abandoned animals.

Uploaded by

shakyadipankar0
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Tribhuvan University

Faculty of Humanities and Social Sciences

Pet Adoption System

A PROJECT PROPOSAL

Submitted to
Department of Computer Application
DAV College
In partial fulfillment of the requirements for the Bachelors in Computer Application

Submitted by
Sushil Nemkul
[TU Reg No: 6-2-469-20-2022]
Shrawan, 2081
Table of Contents
1. INTRODUCTION......................................................................................................................... 1

2. PROBLEM STATEMENT ............................................................................................................ 2

3. OBJECTIVE.................................................................................................................................. 3

4.1 Requirement Identification ..........................................................................................................


3 4.2 Feasibility

Study.......................................................................................................................... 4 4.3 High

Level System Design.......................................................................................................... 5

5. GANTT CHART.......................................................................................................................... 10

6. EXPECTED OUTCOME ............................................................................................................ 10

REFERENCES

List of Figure

Figure 1: Level 0 DFD .............................................................................................................. 5


Figure 2: Level 1 DFD .............................................................................................................. 6
Figure 3: ERD of Pet Adoption System.................................................................................... 7
Figure 4: Waterfall model ......................................................................................................... 8
Figure 5: Use case
diagram ............................................................................................................................... 9
Figure 6: Gantt chart ………………………………………………………...
……………………... 10
1. INTRODUCTION

Animal adoption refers to the process in which an individual takes responsibility for an
animal, commonly a cat or a dog, that has been lost or abandoned. These animals are often
picked up by animal control and placed in animal shelters. Unfortunately, animals that
remain in shelters for extended periods of time are often hard to manage and there occurs
overpopulation of unwanted animals.
To address this issue, a web-based adoption portal has been developed to raise awareness of
the animals waiting to be adopted. There are currently millions of cats and dogs residing in
shelter and rescue care centers, eagerly waiting to be adopted. To simplify the tedious and
time-consuming pet adoption process, the pet adoption website enables users and
administrators to register and browse through the list of available animals, along with their
details such as estimated age, gender, and description.
The web platform where animal shelters can post listings of available pets and individuals
looking to adopt can browse through a list of animals available at different animal shelters. It
provides all necessary information to the user, facilitating an informed decision-making
process. The administrators hold the highest authority in the system and are responsible for
adding, modifying, updating, and removing information as required.

1
2. PROBLEM STATEMENT

People don't have a common digital platform for pet adoption. Either they're going to
animal shelters or they depend upon social media which isn't reliable enough. Most of
the shelters are overpopulated and in case of Nepal shelters won’t take in more animals
unless it’s an emergency situation. The main problem the shelters are facing is to find
the potential adopters.
A person has to physically visit the shelter and select pet and after few processed take
the pet home. With this online based adoption system individuals won’t need to look for
animal shelters in the area. To find a pet, people won’t need to go to several shelters.
With this platform, users can get in touch with the shelters directly. The adoption
procedure will be very effective as a result. The current process of pet adoption is often
lengthy and slow, but with this platform, adopting a pet can become more convenient
and efficient. The purpose of this web page is to facilitate the adoption of animals that
are abandoned and stray animals. The application provides a user-friendly interface to
help automate the process Of serving pets' welfare.
.

2
3. OBJECTIVE
• To develop a system that shows data of the pet animal in shelters and help people find right
pet animal by analyzing the data.

4. METHODOLOGY

4.1 Requirement Identification


i. Study of Existing System
We have surfed through some of the pet adoption websites and compared the
features with the system purposed based on our observation. Some of them are
petfinder.com[3] and snehacare.org[2].Both of these are online based pet adoption
page. While the pet finder is only based on the USA and other countries and Sneha
care is an organization working in Nepal by rescuing and giving shelter to animals.
The problem I’ve found in Sneha care webpage is that it is responsive but lacks
performance. When we try to browse the pet list no image is shown and not enough
information is given and the loading time is high. And to buy any products one
must fill the form first and then contact with the support center which is very time
consuming. The main problem with this website is that we cannot directly try
adopting the pet as we can’t browse properly about the pets, no picture is shown
and only name is given and for adoption one must visit the shelter.

ii. Requirement Collection


a. Functional Requirements:

• User Management : User should be able to create accounts

• Pet Management: CRUD operations for pet listing

• Adoption Process: Tracking adoption status and history

• Admin Dash Board

b. Non-Functional Requirements

3
• User friendly UI

• Security : Ensure that the system implements security measures to protect the
information that are recorded.

• Performance : The system should be able to provide response times for user
interaction.

4.2 Feasibility Study

i. Technical Feasibility:
This project will make use of HTML, CSS, and JavaScript for its front end.
MySQL is going to be used for the database, and PHP will be the language used
for server-side programming. These are well-known technologies that are used in
web application development. For this project, a desktop or laptop that is easily
available in the market is needed. It can be concluded that this project is
technically feasible.

ii. Operational Feasibility:


The Pet Adoption System fits in well with our existing operational workflows
when it comes to the adoption process. Checking the availability of the required
resources and making sure it is prepared for the changeover. It evaluates the
system's compatibility with our current databases and procedures, giving security
and legal compliance the greatest importance. So, this project can be said
operationally feasible.

iii. Economic Feasibility:


This economic feasibility analysis aims to provide a clear understanding of the
financial implications and benefits associated with the implementation of the Pet
Adoption System. The organization seeks to make well-informed decisions to
ensure the project's success and alignment with its overarching financial goals.
Market trends, revenue streams, and competitive pricing strategies align
favorably with the project. So, this system can be said economically feasible.

4
4.3 High Level System Design [1]

i. Data Flow Diagram

Figure 1: Level 0 DFD


5

Figure 2: Level 1 DFD

6
ii. Entity-Relation Diagram
Figure 3: ERD of Pet Adoption System

7
iii. Methodology
Figure 4: Waterfall model
The waterfall model is ideal for developing this project because all the requirements are
known and there is not much time left for development. The requirements analysis, system
design, implementation, testing, and deployment phases make up the project's five stages.

8
iv. Use Case Diagram
Figure 5: Use Case Diagram

9
5. GANTT CHART
Figure 6: Gantt chart

6. EXPECTED OUTCOME

• A web-based system that will help you adopt pets online.


• Increased Adoption Rate

10
References
[1] Draw.io, "draw," [Online]. Available: https://app.diagrams.net/#G1-
ahEttUNUB8TLdZoOEQGKhpqSiLy3Q3l#%7B%22pageId%22%3A%22qIfiUhJWiV87y1j5a_HJ
%22%7D. [2] S. care, "Shelter and rescue animals," [Online]. Available: https://www.snehacare.org/. [3]
Petfinder, "petfinder," [Online]. Available: https://www.petfinder.com/.

11

You might also like