You are on page 1of 20

PROPOSAL

for

Pets Mart Batu Pahat


Cat Grooming Booking
System
Prepared by:

Nurul Nabila Binti Zulkeflee 2019591235


Putri Alisa Binti Mohd Khairi 2019713379
Zurain Binti Zahrulsam 2019819512

DATE OF SUBMISSION 19 NOVEMBER 2020


ACTUAL DATE OF SUBMISSION
NO OF DAYS LATE
CONTENTS

1. GENERAL INFORMATION.......................................................................................................................2
2. INTRODUCTION.....................................................................................................................................3
3. PROBLEM BACKGROUND.......................................................................................................................4
4. PROPOSED SOLUTION............................................................................................................................6
4.1 Description…………………………………………………………………………………………………………………………………………..6

4.2 Objective and Goals……………………………………………………………………………………………………………………………..7

4.3 Strength and Weaknesses……………………………………………………………………………………………………………………8

5. USER REQUIREMENTS............................................................................................................................9
6. USE CASE DIAGRAM.............................................................................................................................11
7. CONCLUSION.......................................................................................................................................13
REFERENCES................................................................................................................................................13
APPENDIX....................................................................................................................................................14

1
1. GENERAL INFORMATION

CONTACT DETAILS

Name of focal point: : Zurain Binti Zahrulsam


Company Name: : ZAN Empire Group
Address: : 122, Jalan Susur Perdana Tengah, Taman Bukit Perdana
2, 83000 Batu Pahat, Johor
Telephone: : 019-2665205
Mission Statement of Company: “The software of your thoughts”

ZAN EMPIRE GROUP PROJECT TEAM ORGANIZATIONAL CHART

Muhammad Zaidi Bin Khalid

Team Leader

Zurain Binti Zahrulsam Nurul Nabila Binti Zulkeflee Putri Alisa Binti Mohd Khairi

System Analyst System Designer System Programmer

2. INTRODUCTION

The main purpose of this proposal is to make a new web-based system for Pets Mart Batu
Pahat organization which is Cat Grooming Booking System. This system will help the organization
in helping them to facilitate the booking of cat grooming services. The system will be available

2
only to authorized users or the customers, staff and owner. Users should be able to register
personal details, login, view information and update self-information. They can see the date and
time availability of grooming services and booking the services for their cats then, they can make
a payment after booking. For the staff of Cat Grooming Booking System, they should be able to
login to the system. They can check and update the availability. Report consist of customer’s
details, payment, date and time and many more that related to the booking system. Also,
database access is authorized and cannot be viewed or edited by unauthorized personnel. So,
this automated and computerized system is safe, fast and user friendly. Another purpose of this
report is to present a detailed description of the Cat Grooming Booking system. It will explain the
purpose and features of the system, the interfaces of the system, what the system will do, the
constraints under which it must operate and how the system will react to external stimuli. This
proposal is intended for the users of the system and will be proposed to the Pets Mart Batu
Pahat for its approval.

Pets Mart Batu Pahat had been chosen as the organization for our system. Pets Mart Batu
Pahat is an organization that conducts pet-related businesses. They sell pet items such as animal
accessories, toys, food, animal cages as well as provide grooming services to cats. They started
their business in Parit Raja, Batu Pahat on 15 January 2019 and their business grew when they
started opening a new branch in Batu Pahat city on 13 March 2020. Their business started to get
response by customers but, Pets Mart Batu Pahat started to have problems in managing their cat
grooming services because all dealings with customers are manual and there are many internal
errors and misunderstandings happen between customers and employees regarding the date
and time to book for cat grooming services.

3. PROBLEM BACKGROUND

Pets Mart Batu Pahat was started their business on 15 January 2019 and since then, they
recorded all about customers information manually. They had been using word and excel to
record their customers booking and this kind of system will burden their CPU storage and those
computers will be slow down or becomes extremely slow and no data or files can be store. The

3
data that has been stored in excel or word are not perfectly secured because anyone can get it
without permission. Then, there is no security system that was provided such as login and
anyone can use the system. This may cause loss of data and customer information, if they do not
have backup data for their business, they need to start all over again and it may cause a lot of
money and lead to bankruptcy. This also can cause unavailability program installation and
computer will start to freeze and crashes, in the end they must buy a new computer and started
to store all the data again that will cause waste of time and money. But buying a new computer
will not solving this problem because if they keep using the old system, the lag, freezes, crashes
and slowing process will keep coming back. They also have issued with their booking time and
date that cause dissatisfaction by customers because they do not know what time and date are
available for customers to book. So, customer must wait their turn by waiting the staff to call
them if they remember and if not, this process may take time. So, we can see, Pets Mart will lose
their customer in a blink of an eye.

The following diagram illustrates the current system of customer make cat grooming booking:

Figure 1

The following diagram shows the staff’s situation before the Cat Grooming Booking System
exists:

4
Figure 2

4. PROPOSED SOLUTION

4.1 Description

5
Based on the problem statement given, Pets Mart Batu Pahat have a few problems that they
have faces since the first time they construct this business. They must key in customer
information manually by using word and excel that burden CPU storage and causes computer
to begin slowing down and become extremely slow. They also have trouble facing
unsatisfactory customers because of their service so, by doing some research and using
booking system from our own experience, we choose to help them solve the problem.

From our own experience, we have chosen trivago as an example to implement the
booking system for this business. From the websites we noticed that the website is easy to
understand on how to use it and very user-friendly. The design is very simple and organize
where customer can search place to book the hotel which include on how many days to stay.
From this experience, we will develop a system that as simple as trivago which give a better
way for Pets Mart to manage their business. The system will be equipped with security that
have login and logout which only can be use by customer, staff and owner only.

Furthermore, with this system, Pets Mart no need to use manual way that burden their
CPU because all process are through online and most importantly customers no need to wait
a calls from staff just to know when is the free time and date to book for their pets. This
system indirectly will save time and cost to spend on managing Pets Mart daily work. Cats
Grooming Booking System will also help to reduce data redundancy and secured data from
unauthorized users.

A simple flow chart that shows the expected system that will be developed for the
customers. The figure shows the example booking details interface of Cat Grooming Booking
System:

6
7
Figure 3

A simple diagram that shows the example of expected system that will be developed for the
staff. The figure shows the interface of Cat Grooming Booking System.

Figure 4

4.2 Objective and Goals


Objectives

1. To transform manual record system to digital record system.


2. To develop a web-based Cat Grooming Booking System for Pets Mart Batu Pahat.
3. To generate report for Pets Mart Batu Pahat.

Goal
This project system developed for Pets Mart Batu Pahat. The goal for this project is to
facilitate customers and make it easier for staff to manage booking from customer.

4.3 Strength and Weaknesses of Current and Proposed System

Strength Weaknesses
Current Current
- No need to use internet and line -Too much data for the computer will cause

8
connection slow functioning, freezes, crashes and
- Everyone can used it without permission lagging
- Easy to store the data - Data redundancy might be happened
- No information for customers when the
booking is free
- Spend a lot of time and money
Proposed Proposed
- User-friendly system - If no internet and line connection the
- Appealing features and interface system cannot be uses
- Easy to store data - high maintenance cost
- Accuracy and systematic system
- No burden the device or equipment
- Increase customer interaction

5. USER REQUIREMENTS

The system we offer aims to solve some of the issues and problems that Pets Mart Batu
Pahat faces to manage the cat grooming booking. In this case we are very careful and emphasize
the capabilities of the system that will be offered so that our final goals will be achieved. From
the issues obtained, it was found that Pets Mart Batu Pahat faced issues such as data
management, user interaction and some other problems that can be solved by using our system.
These are the list of requirements that must or may be need in the system in order to solve the
problems that Pets Mart Batu Pahat have been face.

Functional Requirements

Req ID Requirement Description Source


SR_01 Register article
SR_01_ User must register by click on Register button
1
SR_01_ User must fill the information form and click on submit
2 button
SR_01_ System will verify the information
3
SR_02 Login article
SR_02_ Users must key-in the username and passwords, and click

9
1 on Login button
System will proceed to the booking interface
SR_03 Update article
SR_03_ Users can update by click on update button
1
SR_03_ User staff can update the availability time and date
2
SR_03_ User customer can update their information details
3
SR_04 View article
SR_04_ The users can view by click on view button
1
SR_04_ User staff and owner can view the record and report of
2
customer’s booking
SR_04_ User customers can view the date and time that are
3
available to book
SR_05 Submit Booking online article

SR_05_ User customer can choose the package that they want.
1
SR_05_ User customer can choose the date and time that are
2
available
SR_05_ User submit the booking details by click on Submit button
3
SR_06 Cancel Booking article
SR_06_ User can cancel booking by click on Cancel booking button
1
SR_06_ System will proceed to cancelling.
2
SR_07 Logout article
SR_07_ User can click on logout button to exit from the system
1

Non-Functional Requirements

Req Requirement Description Source


ID
SR_01 Reliability Article
This system is available all the time. Users can
access 24 hours a day. It consistently performing
the specific functions without failure for a specific
number of users.

10
SR_02 Security Requirements Article
The Cat Grooming Booking System will provide a
standard level of security and integrity of the data
held by the system; only authorized users of the
organization will gain access to the organization’s
secured page on the system.
SR_03 Performance and Scalability Article
Responses to view the information shall take no
longer than 3 seconds to appear on the screen.
Request time sent to respond to user only takes 2
seconds. The fact that the system must perform
as what every user expects. There are no
immediate delays in every action of the system.
SR_04 Usability
Cat Grooming System shall provide an easy-to-
use graphical interface like other existing
reservation system so that the users do not have
to learn a new style of interaction.

11
6. USE CASE DIAGRAM

Use Case Diagram of Pets Mart Cat Grooming Booking System

12
7. CONCLUSION

In conclusion, Cat Grooming Booking System is developed to help Pets Mart managing their
daily work activity that mostly focus on ease the customers to make booking without the need to
wait for staff to inform them through call. Customer can make booking through web-based
system that will open for 24 hour a day and choose which packages they want for their pet. This
system also provides online storing data that will reduce the CPU burden in saving data through
manually and data security because it provided with login and logout that only can be used by
customer, staff and owner. Customer can view which time and date is available for them to book
and staff can update by delete and cancel booking through system without any problem.
Furthermore, Pets Mart Cat Grooming Booking System also provide payment for booking and
recorded in the web-based system and this system will generate a report so owner can view
their sales each day without a problem.

13
REFERENCES
Interview

1. Owner of Pets Mart Batu Pahat


Encik Mohd Hanif Bin Mohd Arshad (43)
2. Customers of Pets Mart Batu Pahat
Puan Nur Azlina Binti Ahmad Sarju (30)

Article

1. Hasan, Syed. (2014). DOCUMENTATION OF ONLINE BOOKING SYSTEM.


10.13140/RG.2.1.2545.4160.
2. UKEssays. (November 2018). Functional Requirements of Airline Reservation System.
Retrieved from https://www.ukessays.com/essays/computer-science/software-
requirements-of-a-airline-reservation-system-computer-science-essay.php?vref=1
3. https://www.siteminder.com/r/technology/hotel-internet-booking-
engines/requirements-hotel-reservations-system/

Internet

1. Pets Mart Batu Pahat Official Facebook Page,


https://www.facebook.com/PetsMartPt.Raja/
2. Pets Mart Batu Pahat location,
https://www.google.com/maps/place/Pets+Mart+Batu+Pahat/@1.8598787,102.9348832
,17z/data=!3m1!4b1!4m5!3m4!1s0x31d057922576d5b9:0x3cba7a792abce92f!8m2!
3d1.8598733!4d102.9370719
3. Trivago Official Websites
https://www.trivago.com.my/en?themeId=280&iPathId=75024&sem_keyword=
%2Btrivago&sem_creativeid=430593285832&sem_matchtype=b&sem_network=g&sem_
device=c&sem_placement=&sem_target=&sem_adposition=&sem_param1=&sem_para
m2=&sem_campaignid=9831409864&sem_adgroupid=99527446305&sem_targetid=kwd

14
-
21910762233&sem_location=9066744&cip=6019000005&gclid=CjwKCAiA7939BRBMEiw
A-hX5J-QNtuznAuHXtXXh5_u-i-3VKtH-T7Go6xnVLHlqDxrn89tUJCdoYBoC4UoQAvD_BwE

APPENDIX

Figure 5: Pets Mart Batu Pahat Official Facebook Page

15
Figure 6: Pets Mart Batu Pahat location address.

Figure 7 : Trivago Official Website

Interview Question between the system analyst with the Owner of Pets Mat Batu Pahat.

1. What is the business name?


This business name is Pets Mart Batu Pahat.

2. When did this business start operating?


This business started on 15 January 2019 in Parit Raja, Batu Pahat. Then, business grew,
and we started opening a new branch in Batu Pahat city on 13 March 2020.

16
3. What system that this business use for cat grooming booking system? If you don’t have
any system, how do you record the customer booking?
For your information, we do not have any system for customer make booking for
grooming service for their cat. We just use Microsoft Word and Microsoft Excel to record
customer booking.

4. What are the problems that you often face when you do not use any system?
The problem that usually occur is computer will slow down or becomes extremely slow
when there is a lot of files or data customer save in computer and sometime no data or
files can be store. Customer must wait for a while until the computer can save the data.
We had to delete the previous customer data and sometimes we lose the customer data
who just made a reservation. Next, we also need to cover the cost of computer
maintenance at least once in a year. If not, the computer starts to freeze and crashes.
Sometimes we need to buy a new computer to solve this problem, but all the customer
data will be lost and start a new one.

5. If we develop a new cat grooming booking system for this company, what are the
requirements that do you want?
The requirement that I really want in that system is login button, register button, update
button and view record button. This button really helps us to manage customer booking.
I also want some security to the system, and I want the system to be available 24 hours.

Interview Question between system analyst and customer of Pets Mart Batu Pahat.

6. As a customer, what type of system that makes it easier for you to make a cat
grooming booking?
As a customer, I prefer online system that customer can access it from any places at any
time. For example, I can make an online booking for my cat during my free time or I just
go through the website and check for the empty slot. I think, it is very convenient
especially during Conditional Movement Control Order (CMCO) now.

17
7. Can you tell us, how do you do to make a booking for now?
I make the booking through a phone call or just contacted the shop through their
WhatsApp number or just walk-in into the shop. Sometimes, I don’t have much time to
walk-in into the shop, so I do not do the grooming session for my cat. I am really satisfied
with the grooming services that provided by this shop than another shop.

8. In your opinion, it is okay if this company just use manual booking which is just using
phone call and walk-in?
In my opinion, it is just okay if this company just use manual booking for cat grooming
services but if there have any improvement it will be better.

9. In your opinion, what your expectation toward our new system that we will develop
which is a cat grooming booking system?
My expectation towards the new system is it must be a user-friendly system. I am not
from an Information Technology background, so I did not know the specific requirements
that must have in that system but for me as a customer, I really want a user-friendly
system. This is because there is a lot of system out there that are difficult to use. The
customer does not know how to use it. If the new system can develop successfully, I am
very sure the customer will always prefer this grooming service from this shop

10. I think that is all from us. Thank you so much for the cooperation that you have given
to us. We have obtained a lot of important information from in interview session. We
really appreciate it.

You are welcome. If you guys need other information, just contact us at any time. I will try to
help as much as I can.

18
19

You might also like