Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Functional Specification

DOCUMENT
1. OVERVIEW PAWWS: PET ACCESSORIES
AND FOOD COMPANY
This Online Pet Shop Web Application was developed using HTML, CSS, PHP, MySQL
Database, JavaScript (jQuery/Ajax), Bootstrap, and start bootstrap free template. The
system has 2 user interfaces which are the admin and store panel. The Admin Panel is
the module of the system that can only be accessed by authorized users such as the
system admin in the store management. This module manages the data kept in the
store module such as the categories and product list. The Store Panel is the public side
of the application where the clients can browse, explore the products of the store, and
place their order purchase for their desired products.

2. WEBSITE ARCHITECTURE

PREPARED BY:
IAN MARTENSEN
3. IN BSIT
SCOPE
4
Roberto M. Ladres Jr.
● User BSIT 4 creation and management will be performed by an administrator from the admin
account
panel, including passwords
● All uploaded documents will be encrypted by using blockchain technology
● Users should have registered phone number in system to add two steps authentication in order to
improve system security
● The site data must be secure from external sources, e.g., HTTPS and data encryption protocols
● Website must be responsive to be viewable on multiple devices

Page | 2
4. FUNCTIONAL RISKS
● User may forget password or change phone number; in this case it is presumed that user will
contact administrator to change phone number in a system
● Logged in User will be able to access restricted parts of the site, changing fundamental aspects of
the site or introducing malware, leading to misrepresentation.
● Site visitor (not logged in) will be able to access sections of the site reserved for logged in users,
reducing credibility of the site.
● Users will not be able to access the site on mobile devices, reducing the overall impact of the site

5. USE CASES
USE CASES USER.

1. Q
2. D
3. D
4. S
5. F

7. HOW TO RUN THE WEBSITE


Requirements

● Download and Install any local web server such as XAMPP/WAMP.


● Download the provided source code zip file. (download button is located below)

Installation/Setup

1. Open your XAMPP/WAMP's Control Panel and start Apache and MySQL.
2. Extract the downloaded source code zip file.

Page | 3
3. If you are using XAMPP, copy the extracted source code folder and paste it into the
XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www"
directory.
4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
5. Create a new database naming pet_shop_db.
6. Import the provided SQL file. The file is known as pet_shop_db.sql located inside the
database folder.
7. Browse the Online Pet Shop Web App in a browser. i.e. http://localhost/pet_shop and
http://localhost/pet_shop/admin for the admin side.

Admin Information
Username: admin
Password: admin123

Page | 4

You might also like