Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pizza Pallace Web Application - Coggle Diagram
Pizza Pallace Web Application
Developer Problem
Data Environment
Store user details in a table
Abide privacy act
Password system
2 factor authentification
Terma and conditions
Users can update information easily
Name, gender, age, phone number, address and email address
Central data base which contains multiple tables. All in a CSV format. To make data simple to manipulate.
Menu items
Orders
Customers
User Interface
Webpage
Carp principles
Contrast
Colours such as red and green
Alignment
The webpage has margins and items are thoughtfully placed
Repetitions
Use logos and certain phrases a lot to reinforce the Pizza Pallace brand
Proximity
Items are thoughtfully placed
Usability principles
Accessible
Many people can use it no matter what
Effectiveness
The webpage is fast and responsive
Safety
The webpage abides laws
Utility
The webpage has many functions
Learnability
Simple to navigate and learn what to do
To order encourage people to login
Coding Environment
Record takeaway orders
Quickly and efficiently
Electronically record customers dining in the store
Produce a receipt
Quanitities
Subtotal
GST
Web interface
Order
Register
Discounts
Senior
Student
Tuesday
Driver Instructions
Most efficient route on map
List of items to be delivered
Abide copyright laws
Pictures
Data
Algorithms
Receipt
Store items ordered in a variable and output via PHP
Calculate GST using maths in PHP
Record takeway order
Use same system to store items in variables and store in a Phpmyadmin table
Discount
Have variables for discounts such as senior, student. When ordering choose and option which stores a variable for the order.
Tools used
PHP
SQL
HTML
PHPmyadmin
User problems
Personas
Wayne
New owner of Pizza Palace
Wants to streamline ordering process
Web ordering system
Edna
Long-term client
Concerned technology will prevent her from ordering pizza
Always buys on Tuesdays to make use of senior and Tuesday discounts
Kath and Kim
Engaged couple
Tech savvy
Prefer to order online
Client problem
Requirements
Electronically record orders
Electronically record order of customers dining in
Produce receipt
Internet pickup and delivery
Discounts
Tuessday
Seniors
Students
Give driver instructions
Abide copyright laws
Constraints
4 weeks