Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROBLEM ANALYSIS - Coggle Diagram
PROBLEM ANALYSIS
Developer Problem
Programmed Components
Algorithms
Retrieve API-sourced data
Output real-time stylised views of aggregated data
Enable geotagged photography to be uploaded to common userbase
Efficient
Use of indexing to decrease latency
Refactor code through iterative design
Data packets are itemised for transmission
Accurate
Web client connects to a stated data set
Web client displays only selected data
Data Environment
Incroporate dynamic event data
Incur live feeding of relevant weather observations
Integrate publicly accessible web API data sets from the BOM catalogue
Output a temporary, intangible view of stylised data
Web Client
Establish connection with each API dataset
Retrieve data of one format and transduce it as a functional data type
Each field/column of data is associated via relevant attribute headings within a normalised entity
Output Data Wisdom from the BOM API
Dynamic datasets
Weather station locations
Geographics: Latitude, longitude and altitude
Minimum and maximum daily temperatures
User Interface
Usability Principles
Learnability and Effectiveness
Logical CSS design
Contrast
Alignment
Repitition
Proximity
Safety
Pscyhological privacy
Asterisks over sensitive information
Sense of control (navigation buttons)
System feedback (loading stages)
Confirmation prompts to prevent data loss
Portability and Responsiveness
Cross-platform accessibility through various devices, such as computers and mobile phones
Open source compatibility with various web browsers
Firefox
Google Chrome
Safari
Global variables dynamically adjust to the device's screen size
Client Problem
Minimise budget constraints through an API within a public-level of the BOM data source
Identification
Register accounts via username and password
View weather station observations
Prefer various weather stations
Sign up for alerts
Upload a geotagged photograph
Proof of Concept (for considered client development)
Low fidelity prototype of a web application
Video demonstrating functionality of data transfer
Generation of programming that stimulates data exchange between two digital systems (data server and web application).
Retrieve and transduce information
Evaluation of the solution's impacts and reccomendations for secure data transfer
User Problem
Proto-Personas
Deputy Headmaster
Chair of Somerset College
Attends both on and off campus events
Events Office Staff
Organise facilities
Parking arrangements
Provisioning of pole marquee tents for sun, wind and rain protection
Venue Coordinators
Ensure engagement throughout a festival
Refer students to their respective venues
Student 1
Management of a marquee tent
Student 2
Timetabled for various events throughout festivals
Guest 1
Attends the COE
Guest 2
Attends Storyfest in the Great Hall
Attends Storyfest events at the HOTA Gold Coast