Sample Document BSIS
Sample Document BSIS
Angeles City
By:
Trixia M. Fabian
May 20,2022
APPROVAL SHEET
This Capstone Project entitled “PETS’ HAVEN: A ONE-STOP SHOP AND RESCUE”
prepared and submitted by:
In partial fulfillment of the requirements for the degree Bachelor of Science in Information
Systems, has been examined and is recommended for acceptance and approval for Oral
Examination.
CAPSTONE COMMITTEE
After having been presented is hereby accepted by the Committee on Oral Examination
towards the fulfillment of the requirements for the Degree of Bachelor of Science in Information
Systems.
Noted by:
ACKNOWLEDGEMENT
No good work, especially one of this scope and magnitude, can be done alone.
We, the researchers wish to thank our colleagues, friends, and loved ones who in the early days of
this capstone project have shared their time and knowledge. A special acknowledgement to our
parents for understanding, and supporting us throughout the entire research process.
We acknowledge the contributions made by the participants, for without them, the research
study would not be possible, they have shared their knowledge, opinions regarding this study.
We also want to thank our adviser, Mr. Vincent C. Ballevar for his guidance, advise and
recommendations leading to the betterment of this study. We likewise appreciate the effort of our
research instructor, Mr. Harwin C. Mendoza, in providing his basic bits of information in capstone
that led to the proper writing of the study and for every consultation of the capstone project.
Most of all, we bring the glory to God for enlightening our minds, for being our source of
wisdom and strength. None of this would have been successful without His help and guidance.
Pets’ Haven 4
TABLE OF CONTENTS
APPROVAL SHEET
ABSTRACT
INTRODUCTION
Conceptual Framework
METHODOLOGY 10
Research Design 10
Participant 12
Procedure 13
RESULTS
Evaluation Results
DISCUSSION
Summary of Findings
Conclusions
Recommendations
Pets’ Haven 5
References
APPENDICES
Pets’ Haven 6
LIST OF TABLES
LIST OF FIGURES
ABSTRACT
This study aims to help pet owners and rescue lovers to connect and to acquire the needs
of their pets as well as those animals in need of rescue. This also helps them to communicate with
veterinarians who can share their knowledge on how to properly take care of pets and rescues. The
need for such application is based on the need to address some possible problems that pet owners
encounter especially in finding pet supplies to properly cater for their own pets or rescues,
bookings should there be a need to book for an appointment, and the growing need for animal
rescue foundations.
The system is an accessible web-based application that supports pet owners and rescuers
in their endeavor. In order to fulfil the project, the proponents used Rad Methodology for the
development of the system, which included interactive and incremental development and
solutions. The system was developed and designed using MySQL Server, XAMPP, HTML, CSS,
PHP, MYSQL, and JavaScript. It was also tested using the Windows 10 operating system. The
security, maintainability, and portability by sixty-five (65) users, and three (3) IT experts. All the
INTRODUCTION
Background of the Study Commented [1]: What is your main focus in your
system/study?
With the ever-growing relationships, humans have subjected pets to the majority of
neglect (Aimee C. Adams, 2017). People are always capable of bonding by building a strong
emotional attachment and even considering them as family members; This is especially true in
single-parent households, when a pet may be a valuable child companion (Carver, 2019).
With the continuous growth of technology and perpetual reliance on it, devices that
function electricity and multitudes of problem-solving in the palm of their hand may be the
Daily activities were one of the most affected regions. Most veterinary facilities
introduced curbside treatment in response to the demand for social separation, with clients
waiting in their cars while their pets are inside. Many hospitals postponed their visits, and new
requirements (and expenses) regarding hygiene and personal protective equipment (PPE) were
Proper pet care is the first step to being a responsible pet owner and the understanding
that adopting a pet is a lifetime commitment to a furry family member who is dependent on him
And as proper pet care is the first step to being a responsible parent to the pet, it cannot
be disagreed that veterinarian services is in much higher demand than it ever was, in part because
pet owners are treating their pets differently. In one study, 95% of pet parents consider their pets
Pets’ Haven 3
a part of their family. People are spending more on their pets, and they’re more willing to bring
And with the propelling amounts of pricey veterinarian services and countless reports of
unethical and exploitative behaviors in the tourist sector, animal ethics is a problem. Animal Aid
negative story by redefining tourist–animal relations through volunteer tourism, in which tourists
The Philippine Animal Welfare Society (PAWS) was founded to protect animals from
violence, alleviate pain, fear, and suffering, and build a society based on humane ideals. The one-
stop-shopping experience, which became popular in 2004, had a significant impact on the
expansion of the dog and cat pet food sector. For all pet owners, this was a handy method to
shop. A veterinarian clinic, pet stores for supplies and pet food, and a parlor for pet grooming
As the covid hit the Philippines, The COVID-19 pandemic altered everyone’s way of life
dramatically, and of the most noticeable effects is the increase in the number of individuals who
own dogs. Pet ownership has risen in recent years as individuals seek a substitute for human
socialization, which has been badly harmed by the virus. Where would pet owners seek pet
Here in Pampanga, making spays and neutering operations more affordable to the general
public would assist overpopulation while eliminating ongoing cruelty to unwanted progeny. It
also eliminates antisocial behavior in unfixed animals (Cara Welfare Philippines, 2022). It has
always been important to address all of a pet's requirements with goods and services that meet
Pets’ Haven 4
the highest quality, consistency, sustainability, integrity, and value-added support standards. At
the same time, encourage good animal care and raise public knowledge of animal welfare
(Shoppe, 2020)
In conclusion, many of the everyday devices can be of used for the animals and pets in
dire need of help and are at the mercy of humans; humans consider fellow furry companions as
their family. However, it would be in the best intentions to treat them as humanely as possible as
Acquiring the needs of pets can sometimes be hard and costly. With that in mind, this study
1. The lack of one-stop and easy ways to avail pet supplies and services. Pet owners face
difficulties in providing their pets with the supplies and services they need because they
usually need to go to different physical stores to buy pet supplies; as the long queues go
2. Pet owners alike are astounded by the prices and other fees needed to have proper pet care,
resulting in them settling with cheaper healthcare that puts their pet and the owners on a
much more dangerous and malpractices of the veterinarian. Commented [2]: how? how and what are your basis in the
prices?
3. As people advocate for the animals, there has been a continuous need for platforms that
promote animal rescues. Commented [3]: is your system is connected to City Vet or
any foundations?
Pets’ Haven 5
This study aims to provide an easier way for pet owners to acquire the needs of their pets,
and also to make it easier to rescue animals. This study will focus on achieving the following goals:
1. To create an online pet needs store for pet owners to have accessibility to a one-stop shop
at the comfort of their homes. Commented [4]: Will study will provide suggestions like
hospital, pet shop in the area?
2. To provide pet owners with a list of different pet service providers from which they can
choose one that they prefer and set an online appointment with.
3. To allow users to reach out to the platforms and help them promote the rescue of animals. Commented [5]: What is your plan in reaching out or
promoting the platform for rescuing animals'?
This study focuses on the creation of a website for pet owners who want an easier way to
provide the animals their needs. It consists of different modules that address the users’
1. System Admin Module — The system administrator may monitor client accounts in this
module, as well as the revenue streams. The admin can remove inappropriate and/or
reported posts and accounts. Furthermore, the admin receives users’ input on the system
and utilizes it as a foundation for enhancing it. Commented [6]: This is where your will put the sign-
up/registration of clinics, pet store and foundations
2. Customer Module — customers, as primary users, may register, log in, and log out of their [/]This is also the module where you as the admin should be
able to monitor your clients accounts and where you can
monitor your revenue streams
accounts in this module. Signing in gives them the ability to link their accounts on their Commented [7]: What requirements are necessary for me
to qualify and rent space in your platform, if I am a vet clinic
or pet store
devices. In this module, the customers may browse, and avail different supplies and
Does it also involve selling pets? no
services posted in the marketplace. They may also call rescue foundations should there be Commented [8]: Who will be responsible for the system
admin?
an animal in need of rescue, or if they decide to donate or adopt a rescue. Commented [9]: [/]Why it is named as fur parent module?
Pets’ Haven 6
3. Pet Supplies Seller Module — Included in this module is the registration module of sellers,
and the profile of their pet supplies shop. Sellers may post the items they are selling to
4. Pet Service Provider Module — This module includes the registration module of service
providers, and their profiles. They will provide information about the services they offer,
and their backgrounds so that fur parents may fully evaluate their performance and review
their histories, and from there fur parents may then set an appointment with them. Commented [10]: Can I do both as a pet service provider
and seller?
5. Pet Rescue Foundation Module — Included in this module is the registration module of
pet rescue foundations, and their profiles. The foundations may post their information
including their location, emergency contact details, etc. They may also post their rescued
pets to get donations from other users, or to have them adopted. Commented [11]: How will you process the rescuing?
Delimitations of the Study Commented [12]: Too much delimitation than scope
1. The system will not be liable for any big purchases made by the users from the shops. Commented [13]: Does it mean it will not cover the delivery
Commented [14]: How will you process the transaction in
purchasing?
2. If the customer purchased from the physical store, the system will not be liable for returns
and refunds.
3. The system will not handle any major dispute between the user/customer and the pet
4. The system does not have its own courier system. The seller will have to be the one to go
5. The system does not have its own call center for animal rescues. The contact details Commented [15]: [/] But it will provide hotlines for animal
rescue?
available on the website are those that are of the rescue foundations themselves.
Pets’ Haven 7
6. The system does not provide a means of donation. Rather, the animal rescue foundations
will be the one to put their preferred means of accepting donations. Through this they will
be able to access their donations anywhere, and anytime they need to.
7. The system cannot provide notifications. All transactions may be tracked on each user’s
profile
Conceptual Framework
conceptual framework of the study. As the shown in the IPO framework, the input consists of the
knowledge requirements, the background of the study, and the hardware and software
requirements. The next part is the process required in completing the system. Starting with the
gathering of the initial requirements, followed by the prototyping cycle, then the development and
testing of the system, and finally, the updating of the system. The output of this study consists of
the implementation of the expected system. The Pets’ Haven: A One Stop- Shop and Rescue. A
1. To the Animals. Through this website, animals, both those belonging in a household and
2. To the Pet Owners. The system will offer an easier way for pet owners to fulfill the needs
of their pets.
Pets’ Haven 8
opportunity to reach customers wherever they are through an online platform where they
4. To the Pet Service Providers. Pet service providers such as veterinarians, pet groomers,
and pet day care will be given opportunity to find clients, promote their services, and even
5. To the Foundations. The system promotes animal rescues. Through the system, animal
rescue foundations will be called whenever there is an animal in need of rescue. The system
can also help them earn donations, and also make it easier for rescues to find a new home. Commented [16]: Does it mean your system will have a
means to collect donations? Processing of donations?
6. To the Researchers. The researchers will acquire knowledge on how to develop and
maintain an online marketplace. The system will also help them allocate the resources and
7. To the Future Researchers. Future researchers may use this study as a reference for their
research.
Definition of Terms
1. Animal Rescue Foundation – this refers to organizations that are founded to rescue stray
2. Customer – this term refers to the users who will avail the products and services, as well
3. Fur Parents – this term was used to refer to the pet owners.
4. One-stop Shop – this refers to a business that offers multiple goods and services in one
shop.
Pets’ Haven 9
5. Pet Needs - refers to meeting a pet's basic needs for food, water, and ventilation, helping
6. Pet Service - refers to the act of service where domestic animals are groomed and fed.
7. Pet Service Provider – this term refers to professionals who provide services to animals
8. Pet Supplies Seller – this refers to entrepreneurs who sell pet supplies such as food, pet
9. Pet Supplies – this refers to a store or a retail business where one can buy animal and pet
care needs.
10. System Administrator – refers to the people who monitor, maintain, and manage the
website. The have access to all the data that goes in the system.
11. User Experience (UX) - this term refers to the interaction users have with the system.
12. User Interface (UI) – this term refers to the web design that is interactable by the users
Pets’ Haven 10
METHODOLOGY
This chapter discusses the methods that the researchers will utilize in the development of
the system. It also presents the research design, respondents, sampling technique, instruments,
preparation and validation of the instrument, data gathering procedures, and tools that the
Research Design
This part of the study is concerned with the methods to be used in order to come up with
the proper materials needed to establish the problem and formulate its solution
Descriptive Research Method. According to Sahin and Mete (2021), descriptive research
"aims to accurately describe a research problem." It is best used if the researcher wants to identify
the subject and validate a hypothesis. Gay (1992:217) states that descriptive research is used to
The researchers found the descriptive research method to be the most suitable method for
the study. This is because the study aims to present a solution that will offer more efficient means
As system development grew, there was a need to systemize the process of system
development and design a set of procedures necessary for any system development to increase the
productivity of the organization and the group of individuals working in that organization. The
System development process (SDM) is a routine procedure used in an organization to carry out
each step required to assess, design, install, operate, and maintain information systems. It is
advantageous for businesses to adopt an IS development using the systems development approach
RAD methodology, unlike structured methodologies, presents fewer phases which involve
the developers, and the end-users. RAD methodology also offers faster development of system at
a much lower cost. (Geambaşu, Iulia Ionel Jianu & Gavrilă, 2011) Considering the amount of time
and resources, the scale of the proposed system, and the size of the development team, the
researchers have found RAD methodology to be the most suitable system development
The RAD model used in this study consists of four phases as follows:
In order to address the requirements, the team will create a system design at this phase,
which is also the phase when expectations are brought to the table and discussed. They will also
go over how to accomplish the project's objectives, deadlines, and budget, as well as any
challenges or problems that need to be resolved. In this stage, the proposed system will be used
to establish project requirements. Teams, users, and developers also require communication in
This phase will move to implement the blueprint they built serving as a guide after they
have set the requirements. It is a method for ensuring client satisfaction, receiving feedback, and
observing the project's prototype copy. This stage will help developers to understand what
system development clients want. It also modifies the design to ensure that the client is satisfied
This phase is the fast stage. Since the users’ problems and changes are addressed during
the iterative prototyping phase, developers will able to construct the final working model faster.
During this phase, the system is thoroughly tested to make sure the outcome meets the goals and
the expectation of the client. Developers will enhance every area of the product, and then the
client will suggest alteration or give new ideas that solve problems as they are discovered.
4. Cutover
The final product or system will be launched in the final phase to see if the operation
process actually works. The user training where the new system will be tested and the staff
trained so they are familiar with the interface of the released product. This stage is where the
developers solve the technical problems that come during early prototype and make
Participants
This part of the study discusses the sampling and procedure the researchers will use in
acquiring the research participants. It also defines the potential participants that will participate
in the study.
Researchers use sampling when the whole population is too limited to participate in the
Pets’ Haven 13
study. A sample is when a small portion of the population participates in a study and represents
the whole population. Purposive sampling is the deliberate choice of a participant due to the
qualities the participant possesses. It is a non-random technique that does not need underlying
theories or a set number of participants. (Etikan I., Musa S.A., and R.S. Alkassim, 2016).
Due to the limited amount of time and resources available and also the restrictions
implemented because of the pandemic, the researchers will use purposive sampling in selecting
the participants for the study. The participants will be divided into groups as follows: fifty (50)
potential customers; five (5) potential sellers; five (5) potential service providers; five (5)
potential rescue foundations; five (5) potential couriers; and three (3) IT experts. All of whom
will be coming from Pampanga and will assess and test the system and answer evaluation
information.
Interview Commented [18]: how did you conduct the interview? did
you interviewed rescue foundations? Can you give us atleast
2 names of those rescue foundations?
which the interviewer and the interviewee interact to construct knowledge, ideas and opinions.
The researchers will use this method to personally obtain information from the participants,
especially regarding their experiences. The gathered information will then be considered in
Observation
Pets’ Haven 14
participants' ongoing activities in a natural setting to acquire more accurate insights. Hence, the
researchers will use this to gather more reliable insights, and capture data on what participants do
Web Research
Web Research is a method of researching where in the researcher uses the modern
technology, particularly the Internet, in seeking information about a certain topic. The
researchers used this method mostly to look for related studies and literatures in order to make
the paper more credible. Furthermore, the web was also used in exploring unfamiliar topics.
ISO 25010, or the quality model, is an evaluation system used to measure the quality of
the system. The quality model presents different quality characteristics which "will be taken into
account when evaluating the properties of a software product" ("ISO/IEC 25010," n.d.). The
Functional Suitability. This refers to the degree to which the functions of the system meet
Compatibility. This criterion refers to the degree to which the system can work with or
Usability. Measures whether different users can use the system under specific conditions.
Pets’ Haven 15
and improvement
Data Analysis
This portion of the study discusses the data analysis procedure which will be used in
Ordinal Scale. The researchers will be using an Ordinal Scale, a tool researchers use to
gather information and draw findings. It allows the researchers to estimate how satisfied or
dissatisfied the users are with the system. According to Martin Schuerch (2021), Ordinal-scale
items, such as those that rate agreement with a statement on a range of *strongly disagree* to
*strongly agree*, are common in psychological research. The response distributions on ordinal-
scale items across situations is a typical research question. In the Ordinal Scale, the word ordinal
(order) ranks variables and allows the value to be as higher or lower on a scale, and this usually
has 6 to 10 questions from which people can choose and often comes with a measure for
satisfactory or likeableness.
5 Very Satisfied
4 Satisfied
Pets’ Haven 16
3 Neutral
2 Dissatisfied
1 Very Dissatisfied
The result from the evaluation will be analyzed and interpreted for the equivalent mean
MEAN INTERPRETATION
4.30-5.00 Excellent
2.70-3.49 Good
1.80-2.69 Poor
1. System Admin Module Commented [19]: Where is the part where I can see how
much will I earned, get from the businesses who you your
platform?
a) Log in – from here, system admins may log in to the admin account, and access the
b) Admin dashboard – in here, the admin will see the dashboard providing the data
about the number of users, number of orders, bookings, sales reports, and other
c) Reports tab – in here, admins will find the accounts and posts reported by users.
d) Feedback tab – in here, admins will be able to view user feedback which will then
2. Customer Module
a) Sign up/Log in – from here, users can create or access their account in the website. Commented [20]: If I am pet service provider or seller
where is the sign-up?
b) Shop Tab - in this tab, fur parents may browse, and purchase different pet supplies. How will you entice sellers/providers to use your platform?
d) Rescue Tab - in this tab, fur parents and other users, will find different animal
rescue foundations around Pampanga. Users may then donate to the rescues, and
e) My Orders - in here, users will find the supplies they've ordered along with the
f) My Appointments – in here fur parents will see the appointments they’ve set with
g) Report Feature - this feature allows users to report inappropriate posts and users.
h) Feedback Feature - this feature allows users to leave feedbacks about the system.
Pets’ Haven 18
i) Edit Profile - this allows users to edit their profile including their name, their
picture. From here, users can also log out of their accounts.
a) Sign up/Log in – from here, sellers can create or access their account in the website.
b) Seller Center - in here, sellers can view their accounts, and their shop.
c) My Products Tab - from here, sellers can add, edit, and delete products in their
shop.
d) My Orders Tab - from here, sellers can view the orders they have and the status of
each.
f) Report Feature - this feature allows users to report inappropriate posts and users.
g) Feedback Feature - this feature allows users to leave feedbacks about the system.
h) Edit Profile - this allows sellers to edit their profile including their name, their
a) Sign up/Log in – from here, service providers can create or access their account in
the website.
b) Service Provider Center - in here, service providers can view and edit their
accounts.
c) My Working Hours - in here, service providers may add and edit their working
d) My Bookings Tab - in here, the service provider may view the overview of their
bookings.
Pets’ Haven 19
e) Report Feature - this feature allows users to report inappropriate posts and users
f) Feedback Feature - this feature allows users to leave feedbacks about the system.
g) Edit Profile - this allows users to edit their profile including their name, their
a) Sign up/Log in – from here, rescue foundations can create or access their account
in the website.
b) Rescue Foundations Center - from here, admins of rescue foundations may view
their profile.
c) Our Rescues Tab - in here, admins of rescue foundations may post pictures and
d) Adoption Tab - in here, rescue foundation admins may post pictures and
e) Report Feature - this feature allows users to report inappropriate posts and users
f) Feedback Feature - this feature allows users to leave feedbacks about the system.
g) Edit Profile - this allows users to edit their profile including their name, their
User Interface Design. This portion of the study presents sample screenshots of the user
model defines the interrelated topics of interest. A fundamental ER model consists of many entity
kinds and describes the possible connections between them. A graphical representation that shows
technology (IT) system is called an entity-relationship diagram (ERD), also known as an entity-
relationship model. To establish business processes and lay the groundwork for a relational
used to create the software's database. Extracting the requirements, identifying the entities,
attributes, the relationships between the entities, constraints, and eventually designing the diagram
are all steps in the process. As a result, creating entity relationship diagrams has grown to be effort
Pets’ Haven 21
for inexperienced designers. This study tackles the problem and suggests an NLP-based tool that
Logical Specifications
Data Flow Diagram. According to Tiwari et al., (2012) DFD is a graphic representation
made up of nodes and directed arcs. A node that is either an input or an output of the system can
be a data store, an auxiliary node, a process, or a terminator. The arrows serve as a visual
representation of data flows, or arcs. The nodes and arcs must be labeled by the designer. For
process modeling in structured requirement analysis, DFD is a fairly popular language. DFD are
employed for incremental system refinement as well as reflecting the system structure.
This part of the study will explain how our system will demonstrate and explain where the
data for our study comes from. It offers more information than a context diagram because each
process within the information system is shown as a separate circle, indicating that the final product
will include those operations. The DFD's shape will serve as a representation of our data
warehouse, from which we can determine where data will be transmitted and retrieved. The DFD
model will use a graphical depiction of the flow of information between system operations in its
presentation. We can provide an illustration of how the system processed our data during the input
Use Case Diagram. An approach for identifying, outlining, and organizing system
requirements is called a use case. Use case diagrams are an example of object-oriented diagrams.
It demonstrates how a system communicates with outside parties. As a result, there are few
specifics regarding how the system operates inside and how the exterior environment is set up.
Pets’ Haven 22
A use case diagram would help describe the actions, services, and functions of the system.
A "system" is anything that is being created or used in this context, such as a website. The "actors"
are individuals or groups acting in certain capacities inside the system. (Arwa Y. Aleryan, 2016).
The researchers will use use case diagrams to portray the dynamic aspects of a system.
Through this diagram, the researchers will be able to easily describe how the system communicates
Hardware Specifications
This section shows the hardware specifications used during the development of the system,
3.4 GHz
Software Specification
This section lists down the software resources used during the development of the
system.
Back-end software
includes a code editor which is used to develop computer programs. (Nunns, 2017)
structure of the website. Developers use it to create and structure web page elements.
structured query language.it is used to store data coming in and out of the system.
Front-end software
Pets’ Haven 24
CSS or Cascading Style Sheets is used to describe the layout of HTML elements. It
JavaScript is a programming language used to make the website more interactive that
Bootstrap is a front-end development framework used for building websites and web
RESULTS
This chapter presents the results of the study as evaluated by the involved respondent
(customers, service providers, sellers, and IT experts). These results served as the basis to
determine whether the study achieved the requirements of the users, or the features of the system
and the goal of the researchers. The table of the illustration and interpretation were also added to
This section presents screenshots of the inputs and outputs of the system. (See Appendix
H)
Evaluation Results
This section covers the results of the project evaluation and gives the technical analysis /
interpretation on the derived results. The system was evaluated according to functionality,
reliability, usability, maintainability, portability, and efficiency. There were sixty-three (63)
Table 5 shows the summary of the results of the evaluation of the first group of non-IT
Security was given a rating of 4.79 interpreted as Excellent, which means that the system
Reliability was rated 4.74 interpreted as Excellent, which means that the system can
Usability was given a rating of 4.68 interpreted as Excellent. This shows that users found
Functionality was rated 4.63 interpreted as Excellent. This indicates that the system is
The Efficiency of the system was given a rating of 4.7 interpreted as Excellent, meaning it
Table 6 shows the summary of the results of the evaluation of the second group of non-IT
Security was given a rating of 4.6 interpreted as Excellent, which means that the system
Usability was given a 4.4 interpreted as Excellent. This shows that users found the system
Reliability was rated 4 interpreted as Very Good, which means that the users found very
Functionality was rated 4 interpreted as Very Good. This indicates that the users found
The Efficiency of the system was given a rating of 3.2 interpreted as Good, meaning it
Table 7 shows the summary of the results of the evaluation of the third group of non-IT
Functionality was given a rating of 4.35 interpreted as Excellent. This indicates that the
system is easily tested and navigated by the users, but still has room for improvements.
Usability was given a 4.6 interpreted as Excellent. This shows that users found the system
Security was also given a rating of 4.6 interpreted as Excellent, which means that the
Reliability was rated 4.5 also interpreted as Excellent which means that the users find the
The Efficiency of the system was given a rating of 4.4 interpreted as Excellent, meaning it
Table 8 shows the summary of the results of the evaluation of the three IT experts.
Security got the highest rating of 4.6. This shows that the system properly protects the
users’ information and actions. The IT experts gave it an Excellent rating in terms of
Usability was second in ranking with 4.56 average rating. This is equivalent to an Excellent
rating. This means that the users can easily recognize the appropriateness of the system
(appropriateness recognizability), the users can easily learn and operate the system regardless of
the range of their characteristics and capabilities (learnability, operability, user error protection,
accessibility), the system offers a pleasing user interface (user interface aesthetic).
Maintainability was the next in ranking with 4.53 equating to an Excellent ranking. This
indicates that the system meets the requirements in terms of modularity, reusability, analyzability,
Reliability was fourth highest among the criteria. It got a rating of 4.50, interpreted as
Excellent. This shows that the system has the ability to work reliably under normal operation
(reliability), is accessible when required for use (availability), operates as intended despite the
presence of hardware or software faults (fault tolerance), can recover in the event of an interruption
or a failure (recoverability).
Performance Efficiency and Portability were both rated 4.44 which is equivalent to an
Excellent rating. This means that the system processes inputs in a timely manner (time behavior),
Pets’ Haven 30
the resources used by the system meets the requirements (resource utilization), the maximum limits
of the system parameter meet requirements (capacity), and meets the requirements in terms of
Functional Suitability got a rating of 4.4, interpreted as Excellent. This indicates that the
system meets the user requirements (completeness), it provides accurate results (correctness), and
The last criterion was compatibility, with a rating of 4.16 which is interpreted as very good.
This shows that the system can function while sharing a common environment and resources with
other systems, and can exchange information with another system. However, the IT experts found
The IT experts commended the concept of the system. They commented about the system
being helpful especially for pet owners and rescue foundations. For the system itself, they wrote
that the system is easy to access, “straight-forward and meets the expectation of the user.”
However, they suggested that the UI and UX of the system needs to be improved.
Pets’ Haven 31
DISCUSSION
This chapter presents an overview of the study, the conclusions drawn from the analysis,
as well as the recommendations for improving the system Pet's Haven: A One-Stop Shop and
Rescues.
Summary of Findings
The aim of Pet’s Haven, a web-based one-stop shop for pet supplies and for rescue foundations
is to help people care for their extended family, may it be their own pets or their rescues in need
of care, as they are provided with the current shopping, they are also provided the benefit of
booking an appointment with verified service providers with ease. Developing a proper website is
a big factor for fur parents and also for the service providers, the system also makes sure that
proper information is posted and monitored to help fur parents further and to those aspiring to be
fur parents.
1. Pet’s Haven is a web-based application that supplies and supports fur parents and rescues.
2. The website is focused on a user-friendly website for both fur parents, rescuers and vets.
3. The respondents are fifty (50) customers, five (5) sellers, five (5) pet service providers, and
The system was developed using the following applications, frameworks, and languages:
PHP, JavaScript, XAMPP, Visual Studio Code, CSS, MySQL, for the backend. For the front-end
of the system, the following were utilized: MySQL Server, XAMPP, Canva, Visual Studio Code,
CSS, PHP, MYSQL My Structured Query Language, JavaScript, and Bootstrap, for the design of
the system; and it was also tested using Microsoft Windows 10 operating system.
Pets’ Haven 32
The beneficiaries of this study were also the main contacts in providing the customer,
veterinarian and pets information requirements via survey and questionnaires. Testing the system
was also included during the development and evaluation upon the completion of the system.
The researchers were supported all throughout with the help of the gathered
information provided by other existing studies. The alpha testing and browser compatibility is used
to evaluate the system. Overall, the website application system met the functional requirements set
by the users, following property of the ISO 25010 such as functionality, efficiency, compatibility,
usability, reliability, security, maintainability, and portability. All of these results demonstrated
that the website application system is user-friendly, secured, and beneficial to the users.
Conclusions
The researchers ensured that all the requirements given by the panelists and adviser to
establish a reliable and accessible website application system were followed. The researchers
developed an interactive website application system that contained different modules which were
1. A reliable and accessible website application system was created in order for the users to
2. The researchers created a website application system which provides the service
3. The Administrator Module was created to secure and monitor every data and information
Recommendations
Based on the study findings, the following recommendations are made for future system
improvements.
1. A courier system so that the sellers will not have to go to a delivery company to have their
3. A notification feature will be very beneficial for every user of the system.
5. A mobile application system for Android and IOS in the near future.
6. Make the system more integrated so that every user can see every other user.
7. Improve the user interface and user experience so it could be more user-friendly.
Pets’ Haven 34
REFERENCES
https://thestuffofsuccess.com/2019/02/18/4-phases-of-rapid-application-development-
methodology/?fbclid=IwAR014NQCSK_JxQ4YIjZmezr7SEjXrc_Mbbs2IPu89O916_Nh
goarV72-joU
Aimee C. Adams, B. S. (2017). The Role of Pets in the Lives of College Students: Implications
for College Counselors.
Blaer, M. (2022). Animal rescue tourism: digital technology-enhanced approaches to support
voluntourist engagement, animal welfare and rights.
Carver, L. (2019). When pets are family, the benefits extend into society.
Foundation, T. A. (2018). The Basic Necessities of Proper Pet Care.
Geambasu, C. V., Jianu, I., Jianu, I., & Gavrila, A. (2011). Influence Factors For The Choice of a
Software Development Methodology. Accounting and Management Information Systems
Vol. 10, No. 4, 479-494.
ISO/IEC 25010. (n.d.). Retrieved from https://iso25000.com/index.php/en/iso-25000-
standards/iso-25010?fbclid=IwAR2jlF9kLdX8hcwQ-
1k0RRtxUc7oTWeGwNN0JuvOtVnTjAgIlBZ9srH7GaE
Lori R. Kogan, Phyllis Erdman, Cori Bussolari, Jennifer Currin-McCulloch, Wendy Packman .
(2021). The Initial Months of COVID-19: Dog Owners' Veterinary-Related Concerns.
Nunns, J. (2017). What is Visual Studio?
Plotts, E. (2022). How Much Does a Vet Visit Cost? Here's Everything You Need To Know.
Sahin, S., & Mete, J. (2021). A Brief Study on Descriptive Research: Its Nature and Application
in Social Science. International Journal of Research and Analysis in Humanities.
Saravanan, K. (2017). SYSTEMS DEVELOPMENT METHODOLOGIES: CONCEPTUAL
STUDY. Indian J.Sci.Res. 14 (1), 27-37.
Schnuerch, M., Haaf, J. M., Sarafoglou, A., & Rouder, J. (2021). Meaningful comparisons with
ordinal-scale items.
Shoppe, B. P. (2020). Veterinary Clinic Grooming Salon Pet Store. .
Pets’ Haven 35
Tiwari, K., Tripathi, A., Sharma, S., & Vandana, D. (2012). Merging of Data Flow Diagram with
Unified Modeling. International Journal of Scientific and Research Publications, Volume
2, Issue 8.
Zola, A. (2022). What is Bootstrap? Retrieved from
https://www.techtarget.com/whatis/definition/bootstrap
Pets’ Haven 36
APPENDICES
Presented above is the sign up module of the customer. This is where ther register with their
credentials. While the sign up module for customers requires less information, the sign up
This is the log in module of the system. From here, different users can input their login
The screenshot above presents the home page of the customers. Upon login, the customers will
be able to see this UI that takes them to the three major modules: the shops, the rescu
Among the modules found in the customer module is the shop. Here, customers can browse
Upon clicking a specific product, the customer will be directed here where they can view the
product details, along with the seller information, and take necessary actions.
Shown in the screenshot above is the module where customers can view all the registered rescue
foundations. The interface here is similar with the interface the user will see when browsing for
service providers.
Pets’ Haven 41
Presented above is the profile page of the customer. This is where the user may view their orders,
request for adoption, and appointments with service providers. From here, they can also edit their
profile and log out of their accounts. This interface is almost the same as the home page of the
other users.
Pets’ Haven 42
Appendix H:
System
Output
When the user added an item to their cart, this is where it goes. From here, users can view the
details of the items they want to purchase, adjust the quantity, and check out the order. For items
they do not want to check out yet, they can add to their wish list or remove.
Pets’ Haven 51
After checking out an order, the customer will be directed here where they can view a summary
of their orders, pick a shipping and payment option, and finally place the order
This screenshot shows the page where customers track their orders which are divided according
to their status, and take necessary actions such as view the complete detail of their orders, cancel
This page is where the customers view the adoption requests they sent to recue foundations.
In the screenshot above, the sellers may view the products they posted, or add, edit or delete
them.
Pets’ Haven 53
Shown in the figure above is the overview of the orders a seller received divided according to
their status.
Pets’ Haven 54
This is where all the adoption requests a rescue foundation received, can be found. From here,
(Sellers)
Pets’ Haven 76
Pets’ Haven 77
Pets’ Haven 78
Pets’ Haven 79
Pets’ Haven 80
FUNCTIONALITY 5 4 3 2 1 MEAN
1.Completeness 35 15 0 0 0 4.6
2. Corrections 33 16 1 0 0 4.64
3.Appropriateness 36 13 1 0 0 4.7
4. Interoperability 30 19 1 0 0 4.58
GENERAL MEAN 4.63
EFFICIENCY 5 4 3 2 1 MEAN
1.Time Behavior 35 15 0 0 0 4.7
GENERAL MEAN 4.7
USABILITY 5 4 3 2 1 MEAN
Pets’ Haven 97
1.Appropriateness 27 23 0 0 0 4.54
Recognizability
2.Learnability 38 12 0 0 0 4.76
3.Operability 39 10 1 0 0 4.76
4.User Interface 33 16 1 0 0 4.64
GENERAL MEAN 4.68
RELIABILITY 5 4 3 2 1 MEAN
1.Maturity 38 10 2 0 0 4.72
2.Availability 39 10 1 0 0 4.76
GENERAL MEAN 4.74
SECURITY 5 4 3 2 1 MEAN
1.Confidentiality 37 11 2 0 0 4.7
2.Integrity 38 10 2 0 0 4.98
3.Accountability 35 14 1 0 0 4.68
GENERAL MEAN 4.79
FUNCTIONALITY 5 4 3 2 1 MEAN
1.Completeness 3 2 0 0 0 4.6
2. Corrections 2 3 1 0 0 4.4
3.Appropriateness 2 2 1 0 0 4.2
4. Interoperability 2 2 1 0 0 4.2
GENERAL MEAN 4.35
EFFICIENCY 5 4 3 2 1 MEAN
1.Time Behavior 2 3 0 0 0 4.4
GENERAL MEAN 4.4
Pets’ Haven 98
USABILITY 5 4 3 2 1 MEAN
1.Appropriateness 3 1 1 0 0 4.4
Recognizability
2.Learnability 5 0 0 0 0 5
3.Operability 5 0 0 0 0 45
4.User Interface 0 5 0 0 0 4
GENERAL MEAN 4.6
RELIABILITY 5 4 3 2 1 MEAN
1.Maturity 2 3 0 0 0 4.4
2.Availability 3 2 0 0 0 4.6
GENERAL 4.5
MEAN
SECURITY 5 4 3 2 1 MEAN
1.Confidentiality 2 3 0 0 0 4.4
2.Integrity 4 1 0 0 0 4.8
3.Accountability 4 0 1 0 0 4.6
GENERAL MEAN 4.6
FUNCTIONALITY 5 4 3 2 1 MEAN
1.Completeness 1 2 2 0 0 3.8
2. Corrections 1 3 1 0 0 4
3.Appropriateness 2 2 1 0 0 4.2
4. Interoperability 1 3 1 0 0 4
GENERAL MEAN 4
EFFICIENCY 5 4 3 2 1 MEAN
1.Time Behavior 2 2 1 0 0 3.2
GENERAL MEAN 3.2
Pets’ Haven 99
USABILITY 5 4 3 2 1 MEAN
1.Appropriateness 0 5 0 0 0 4
Recognizability
2.Learnability 3 2 0 0 0 4.6
3.Operability 3 2 0 0 0 4.6
GENERAL MEAN 4.4
RELIABILITY 5 4 3 2 1 MEAN
1.Maturity 1 3 1 0 0 4
2.Availability 1 3 1 0 0 4
GENERAL MEAN 4
SECURITY 5 4 3 2 1 MEAN
1.Confidentiality 4 1 0 0 0 4.8
2.Integrity 4 1 0 0 0 4.8
3.Accountability 3 0 2 0 0 4.2
GENERAL MEAN 4.6
FUNCTIONAL 5 4 3 2 1 MEAN
SUITABILITY
1.Funtional 1 2 0 0 0 4.33
Completeness
2.Functional 2 1 0 0 0 4.67
Correctness
3.Functional 1 2 0 0 0 4.33
Appropriateness
GENERAL MEAN 4.4
Pets’ Haven 100
PERFORMANCE 5 4 3 2 1 MEAN
EFFICIENCY
1Time Behavior 2 1 0 0 0 4.67
2.Resource 1 2 0 0 0 4.33
Utilization
3.Capacity 1 2 0 0 0 4.33
GENERAL MEAN 4.44
COMPATIBILITY 5 4 3 2 1 MEAN
1.Co-Exsistence 1 1 1 0 0 4
2.Interoperability 2 0 1 0 0 4.33
GENERAL 4.16
MEAN
USABILITY 5 4 3 2 1 MEAN
1.Appropriateness 2 1 0 0 0 4.67
Recognizability
2.Learnability 2 1 0 0 0 4.67
3.Operability 1 2 0 0 0 4.33
4.Use error Protection 2 1 0 0 0 4.67
5.Use Interface 2 1 0 0 0 4.67
Aesthetic
6.Accessibility 1 2 0 0 0 4.33
GENERAL MEAN 4.56
RELIABILITY 5 4 3 2 1 MEAN
1.Maturity 1 1 1 0 0 4
2. Availability 2 1 0 0 0 4.67
3.Faultolerance 2 1 0 0 0 4.67
4. Recoverability 2 1 0 0 0 4.67
GENERAL MEAN 4.50
SECURITY 5 4 3 2 1 MEAN
1. Confidentiality 3 0 0 0 0 5
2. Integrity 1 2 0 0 0 4.33
3.Non-Repudiation 1 2 0 0 0 4.33
4. Accountability 2 1 0 0 0 4.67
5. Authenticity 2 1 0 0 0 4.67
Pets’ Haven 101
MAINTAINABILITY 5 4 3 2 1 MEAN
1. Modularity 2 1 0 0 0 4.67
2. Reusability 2 1 0 0 0 4.67
3.Analyzability 1 2 0 0 0 4.33
4. Modification 2 1 0 0 0 4.67
5. Testability 1 2 0 0 0 4.33
GENERAL MEAN 4.53
PORTABILITY 5 4 3 2 1 MEAN
1.Adoptability 1 2 0 0 0 4.33
2.Installability 1 2 0 0 0 4.33
3.Replaceability 2 1 0 0 0 4.67
GENERAL MEAN 4.44
Pets’ Haven 102