System Analysis Project Report: Holipets Pet Care Computerization

Verified

Added on  2020/06/04

|20
|2601
|42
Project
AI Summary
This project provides a system analysis of Holipets Pet Care, a pet care center offering boarding and home visit services. The analysis includes use case, class, and sequence diagrams to illustrate the current manual record-keeping system and the proposed computerization process. The project highlights the inefficiencies of the manual system, especially with increasing customers and services, and proposes a database system to streamline bookings, payments, and cancellations. The analysis covers various aspects, including booking processes, home visits, and the implementation of a database for efficient data management. The diagrams visually represent the interactions between actors, the system, and data flow, providing a comprehensive overview of the system's functionality and potential improvements through computerization. The conclusion emphasizes the benefits of the proposed database system for faster record keeping and improved service delivery.
Document Page
SYSTEM
ANALYSIS
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
TABLE OF CONTENTS
INTRODUCTION...........................................................................................................................1
TASK 1............................................................................................................................................1
Use Case Diagram for Holipets Pet Care Scenario.....................................................................1
TASK 2............................................................................................................................................6
Use Case Description..................................................................................................................6
TASK 3..........................................................................................................................................10
Class Diagram...........................................................................................................................10
TASK 4..........................................................................................................................................13
Sequence Diagram....................................................................................................................13
CONCLUSION..............................................................................................................................15
REFERENCES..............................................................................................................................16
Document Page
INTRODUCTION
System Analysis can be categorised as an act or a procedure for studying the activity. In
the development of any new system, various activities are required, whether it may be similar or
different (Siau and Rossi, 2011). When all the facts of the issue are reviewed, system analysis is
then effective the most. The report is about the scenario of the Holipets Pet Care. It is a pet acre
centre which offers various services to the cats and the dogs. Also, it gives them extra comfort
and help when any pet is ill or is suffering from some issue. The care centre is managing the
record keeping manually which is a very haphazard process in case of more customers or
services. So, the pet acre centre wants to adopt a computerisation process which can help them in
managing the record keeping efficiently.
TASK 1
Use Case Diagram for Holipets Pet Care Scenario
A use case can be considered as a set of activities that describes the level of interaction
between the system and the specific actors. The character playing as actor can be external as well
as internal. For the identification of a use case, some factors that need to keep in mind are the
proper identification of the actors, goals, candidates, start and end points of each specific case.
The Holipets Pet Care centre provides both the facilities for the pets, boarding as well as the
home visit facilities (Chaudron, Heijstek and Nugroho, 2012). They take extra charges on home
delivery. Whenever the owner of a pet is not available, the members of the pet care comes to
visit them, provide them proper food and water. They also take them out on walks and play with
them. They come for regular visits when any pet is ill or undergoing frequent injections. The pet
care has a boarding capacity of 30 dogs and 40 cats. Dogs are residing in their boarding kennels
while the cats resides in the cattery. Both the kennels and the cattery are separate from each
other.
1
Document Page
The class diagram for specific details of both the pets and customers are as under :
In the class diagram, characteristics that are essential for the pet care are the particular ID
of the pet as well as of the customer. The identity of the customer, which means the owner of the
pet, their address, specific breed of the pet, whether it is a cat or a dog. All these details are
essential for the Holipets Pet Care centre. They have to keep the records. For maintaining the
2
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
records properly, they need appropriate details of all the customers along with the pets also. They
keep it because if the pet have some further complications, they can easily refer to the previous
details and search for the preventions.
In case the pet owner is away or in any situation when the pet is ill and having any problem, the
Holipets Pet care provides proper care and support to them as represented in the use case
diagram below :
3
Document Page
4
Document Page
The pet care provides proper care to the pets when their owners are not at home. They
provides them proper food and water from time to time, take them out for walks, provide them
proper medications and play with them. For any home delivery of the pets, the centre charges an
extra amount. The home visits are being done by one those people of the staff whose reliability is
the most trusted and who have vehicles for travelling there. All the owners handles the
management tasks. There is a couple of senior management staff that replaces them in case of
any higher level of project (Thalheim, 2013).
The pet Care centre comprises of a few staff members and the whole procedure of
managing the records is being done manually. It results in haphazard many times when the
number of customers or services to be provided increases. So, the pet care centre is now focusing
on adopting a new computerisation system which can help the centre in managing all the record
keeping efficiently.
For representing it, representing a Class Computerisation is essential, which includes all the
methods and techniques for a faster record keeping and in efficient management of all the data
and services.
5
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
The Holipets Pet Care Centre can adopt a database system for handling all the records. It can
help the centre in various ways. Bookings, payments and cancellations can be made easy by the
system. Also, the pet care can be able to manage all the data and services efficiently. Along with
that, if any new customer is interested and booking for a stay or a home visit, they may be
automatically added up in the system. Also, if some person cancels the booking or stay, they may
be automatically deleted from the system. The data will be updated automatically. The database
system in the pet care centre can help them in fast bookings of the residential stays and home
visits, thus managing the faster record keeping.
TASK 2
Use Case Description
Currently, the Pet care centre manages the recording and all the booking process
manually. The centre complies of only ten staff members and a few more who work as a part
time. The owners generally handles the whole management process. Some of the staff is assigned
for attending the phone calls, while some for dealing with the enquiries and bookings. Whenever
a booking is made, the whole process of record keeping is done manually. It makes the process
haphazard because of the last minute bookings and cancellations (Dennis, Wixom and Tegarden,
2015). So, the pet care centre wants to adopt a computerisation process that can help in an
efficient record keeping. The centre can adopt database system for managing the whole process.
By the means of it, they can be able to do bookings faster, also it will automatically help them in
adding, removing and modifying the changes. If some customer cancels their booking, the
system will automatically update it.
6
Document Page
The customer can first check for the availability. After it has been confirmed by the
representatives or the management at the Holipets Pet Care, the system asks for confirmation
about the booking. The user after completing the booking procedure, pays the specific amount
that has to be paid and then they have to fill in the required details. Then, the whole process of
booking is completed (Chaudron, Heijstek and Nugroho, 2012). Then, in any case if the
customer wants to cancel the booking, they can again contact the management or the
representative for cancellation and after the cancellation is approved by the management, the
user can ask for a refund.
The use case diagram for home visits is represented as under :
7
Document Page
For booking the home stay, the pet owner first have to make an appointment from the
representative. After confirming the appointment, the owner can request for medications from
the doctor. After the whole procedure of booking, the pet owner can pay the specified amount.
Then, home visits can be done efficiently (Thalheim, 2013).
Class including the details of preliminary home visit , record of all the customers and pets is
represented as following :
8
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
9
Document Page
TASK 3
Class Diagram
In a UML (Unified Modified Language), it is considered as a structured diagram that
reports the whole structure of the system by including all its classes, operations and attributes.
Class diagram is a static diagram. It illustrates the static view of an application. This diagram
consists of a combination of interfaces, classes, constraints and associations.
10
chevron_up_icon
1 out of 20
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]