Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA2 SportsWorld Project - Coggle Diagram
IA2 SportsWorld Project
Client Problems
Requirements
Sign-in/log-in page
Produce reports, generate by queries/views for Novak
Generate notifications to register customers as required
Generate staff and sport information for SportsWorld staff
Tables to record sales details of walk-in customers
Receipt that displays payment info to customer
Must comply with Copyright laws
Constraints
16/02/22 - 09/05/22 Due date
Produce a mp4 video (500MB)
4-6 A4 Pages
2-4 min multimodal presentation
Provided Data from owner (Novak)
Customers table
Products Table
Staff Table
Developing Code
Need to figure out how to send send SMS and emails using PHP and Java through provided customer info
SQL queries used to filter through given data (specific to each weather station location)
Line of PHP that is able to display table data onto a dropdown box
Find out how use selected options from dropdown box
User Interface
Usability principles
Effectiveness
Safety
Learnability
Utility
Accessibility
User Login/Register pg
User selects if they are a senior or student
Users are then required to provide evidence of there selected option ie (concessions/student card)
Validation for email address and mobile number
Simplistic look with limited contrasting colors, highlighting key important features
Generate alerts/warning for customers
Alert box for incorrect details entered or error pg
MSG OR Email sent to customer from provided user data
Orders Pg
Vertical layout with products displayed in order
Customer can change orders to the following
Alphabetical
Price (low - high)
Type of sport
On sale
Produce a receipt with derived data from web app
Data Structures
(Customers Table) Storing users registration data
Required fields: CustGiven, Surname, Gender, Address, Suburb, Postcode, Phone Number, Email, Msg Preferences, Sports
A Password field will be added to the existing table adding a level of security
Protect person data and information of users
Password locked system
Only owner has access to Database and Table
Main database storing prescribed Info (Customers, Staff, Products)
All data was provided in .csv file format
Fields may need to be altered or added to allow tables to function
Dual Receipt tables
Sales Table
Sales Details
Normalization, separated into two tables for more efficient use
User Problem
Novak
Owner of SportsWorld
Wants to expand business, focus online presence
Geographically beyond the store's location
No background data provided, needs analysis into potential growth areas/reduction of costs
Serena
Long term customer of SportsWorld
Concerned about new ownership and technology
Enjoyed the shopping experience for over 30 years
Smith Family
Do not live in Toowoomba - are not previous customers of SportsWorld
Prefer online shopping
Six family members are actively involved in sport