Please enable JavaScript.
Coggle requires JavaScript to display documents.
Weather web-based application - Coggle Diagram
Weather web-based application
Developer Problem
Coding environment
Analyse data using pre-programmed algorithms
Depending on user input, the program will extract weather data from the OpeanWeaher API source, and present it to the user.
Python
Flask
Constraints - around 5 weeks
CSS
Javascript
Data Environment
OpeanWeather API source - connected to current and relvant weather forecast data
Ensure user privacy protection
location
On an online application, personal data must be protected under the Privacy Act Qld
email, name, etc.
User Interface
Generate a warning to users when conditions are rough or extreme
As the user is vulnerable to extreme weather conditions (elderly), this incorporation is critical
Visual display or alert on app
Email or SMS alert to a registered mobile number or email address - could collect these via a disclaimer form the first time the user uses the application
Web Page
Can adapt HTML, CSS
Uses colour that stands out for user with large buttons to be eye-catching
Simple, informative, easy to use
Users input their chosen location that they would like the weather forecast conditions of
Python program extracts relevant data to the user and will present the information to the user in the web page
Warning will be generated depending on conditions
Useability Principles
Accessibility
Utility
Informative
Relevant
Effective
Client Problem
User Problem
CREATE SPECIFIC USERS WITH VARIOUS REQUIREMENTS
Main Objective
Audience
Presntation
User
To create an informative and innovative technical weather web application proposal that addresses the issues prevalent within the current weather applications and, in doing so, address the economic, social and political demand for such product.
Technical Proposal
Social
Economic
Political
Development
EDGE
Resources