Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA3 Jan Powers Market Part A - Coggle Diagram
IA3 Jan Powers Market Part A
Developer Problem
Coding environment
PHP
HTML
CSS
Data Environment
DB Browser
User Interface
Structure
Search Page
Review page
Home Page
About Page
forgotten password page
Booking Page
Sign up page
Login Page
Usability Principles
Utility
useful tools on the website such as a bookmarking tool
Accessibility
Ensure that the contrast is readable for all
Learnability
An easy to read and use website with clear titles
Effectiveness
Minimum amount of site manoeuvring to get to desired page
Safety
Hashing passwords when they are input
Client Problem
Requirements
API data must be stored and secure
reports must be printed of the API
The admins will need access to API
Requires an admin page
Data Displayed
API - Brisbane Food Truck
Food Truck description
Category
Logo
Cuisine
Food truck name
Food trucks
Allergin
Bookings
Availabilities
Login
Truck location
Database
Food Trucks
User Information
Bookings
Reviews
Constraints
Large amounts of data conversion can cause errors or crashing
The Brisbane Food Truck API is unreliable
Security
Risks
Risk #2: Weak Password
Risk #3: Malware/Ransomware attacks
Risk #1: Unauthorised Access
Solutions
Solution #2: Enforce 2 factor authentication
Solution #3: Constant updates to database and antivirus softwares
Solution #1: Use Hashed passwords and role based access
User Problen
Astrid Gates
User needs: Administrator, responsible for booking catering trucks for scheduled events and will use the web application truck information and ratings to make decisions on event catering, uses PC and smart phone.
Bindy
User needs: Will need to know dates of booking for her catering truck. Has low skill level on any form of technology device. Has an old PC computer and smart phone that confuses her easily if websites are too complicated.
Robert
User needs: Is a celiac and needs to know what types of food are available at the Market. Doesn’t want to sign into an account to leave feedback but likes the idea of QR codes.
Format Data
JSON
XML