Please enable JavaScript.
Coggle requires JavaScript to display documents.
Digital Solutions IA2 - SportsWorld - Coggle Diagram
Digital Solutions IA2 - SportsWorld
Developer Problem
User Experience and Interface
Web Orders
User Login and Registration
Viewing Receipts
Code
HTML
PHP
CSS
SQL
Retrieval/Storage of Data on a Local Server
Development
Exploration of Problem
Task Discuss/Breakdown
Create Mindmap
User Story: Solution Overview and Criteria
Prescribed Criteria
Self-Determined Criteria
Constraints
User needs/experiance/limitations
Development: User Interface
Existing Solutions
Wireframe/Analyse Concepts
User Interface Principles
Site Map
Form/Data Elements via Interface
Data Story: User Interface and Data
Raw Data Provided
Data Dictionary and ER Diagram
Data Flow Diagram
Connecting/Retrieving/Displaying Data
Development: Algorithms
Pseudocode/Explain
Development: Synthesis
Conceptualising Website - Mockflow
Flow of Navigation
Generation: User Interface
Generate User Interface
Discuss link to html/css/PHP/data
Code
Website code html/php/css
Testing and Evaluation
Testing of Algorithms and Functions
Pre Determined Criteria
Self Determined Criteria
Constraints
Impacts
Recommendations and References
Accessibility Checklist
Final Remarks/Recommendations
Demonstration of Functionality
Video Demonstration
Appendix annotation
Data Environment
Storage of User Registration Data
Storage of Specific Data
CustCode
CustGivenName
CustSurname
CustAddress1
CustAddress2
CustPostCode
CustPhone
CustEmail
CustMsgPref
CustMemberType
CustSports
Comply with Australian Privacy Act 1998
Storage of User Purchase Data
Storage of Staff Information
Comply with Australian Privacy Act 1988
Storage of Specific Data
StaffCode
StaffGivenName
StaffSurname
StaffDoB
StaffStartDate
StaffGender
StaffAddress1
StaffAddress2
StaffPostCode
StaffPhone
StaffEmail
StaffTFN
StaffEmerConName
StaffEmerConPhone
Storage of Product Data
ProdCode
ProdName
ProdSport
ProdCP
ProdSP
ProdWeight
ProdColour
Client Problem
Prescribed Criteria for Sucess
Utilise provided .csv data of Staff, Product, Customer and Sales
Electronically record sales data of online/instore orders, and online user registrations in a central database
Produce a receipt of all purchased items including quantity, subtotal, and final amount (including GST)
Allow for customers to register into an online account, allowing them to make online orders
Allow for the generation and display of specific information of staff, sports and products, to be available to SportsWorld Staff
Allow Novak (owner) to view produces reports to be generated by queries, to be utilised for decisions surrounding staff, products, and marketing/advertising
Ensure that all data and images used comply with both Copyright Law and Privacy Acts
Generate notifications to be sent to customers as required (receipts, notification of sales and deals, etc.)
Develop a web application that complies with the Australian Accessibility Standards.
Self Determined Criteria for Sucess
User Problem
The Smith Family
Six family members - has potential to be long-term, regular customers
Prefer an online shopping experience
Not-existing customers
Serena
Concerned that an online shopping presence will bar her from in-person shopping
Long-term customer of Sportsworld
Novak
Wants greater level of data analysis of stores operations
Reduce costs
Highlight potential for expansion
Wanting to expand business
Creation of an online presence
Owner of Sportsworld (Grandson of Founder)