Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ferry Monitoring Application - Coggle Diagram
Ferry Monitoring Application
Client Problem
The Brisbane City Council
User Problem
User Interactions
Teddy
Uses ferry transport to visit clients
Works from home
Avoids waiting for most things
Mary
16 - year - old female
Uses ferries to get to and from school
Clare and Taylor
A young couple
Vary their paths to work, uses mobile devices to keep track of which transport to take
Mostly interested in customer satisfaction of different transports
Edward
Retired
Enjoys trips to the city to catch with friends
Enjoys seeing different places and being home before dark
User Information
Name
Age
Email
User ID
Developer Problem
Coding environment
Efficient code
Code accuracy
An algorithm to retrieve and display the data from the API
Code to retrieve data from the API
JSON client needs:
Use stated dataset (found in client problem)
Connect to the dataset
Display only the stated data
Include column headings for the data
Data Components
Application must
relevant headings for each column of data
receive data in one format and programmatically transport it into another format and display the data
connect to the API dataset
API dataset from Brisbane City Council and/or Australian Government
Incorporate dynamic event data
Provide dynamic data feeds of up-to-date ferry transport
Enable users to view information
API datasets (publicly available) from:
Link
Display data for Ferry Transport API
The expected arrival time of ferries servicing the stops
Services running through the specified stops
The scheduled arrival time of each service
Usability Principles
Accessibility
Safety
Learnability
Utility
Effectiveness
User Experience
Feature a responsive interface
Be accessible on personal computers
Provide a user customisable list of stops and display information on those stops
Success Criteria
Prescribed
Self - Determined
Constraints
Law
Reference all data and images used to comply with the copyright law
The productivity application must comply with the Australian Privacy Act (1998)
Provide a link or space to read "Privacy" information
Link