GoConqr has a new look! Let us know what you think.

Mind map

Outdoor Activities Application A

Julia de Beer Digital Solutions Year 11 English

Map content

Outdoor Activities Application A

  1. Criteria

    • Prescribed
      • Help with the participation in outdoor activities
        • Provide associated Wifi hotspots
        • Categorise parks into groups
        • Provide parks in proximity to the user through GPS tracking
      • Give the location of outdoor activities
        • Give the address of the park
        • Provide a map of the parks
        • Provide a search function for parks
      • Combine data from two of the open datasets listed in the stimulus
        • Include only COVID-safe locations
        • Use datasets listed in the stimulus
        • Remove duplicates and redundant data from the datasets (normalisation)
        • Implement a foreign key to link the datasets
        • Use two datasets
        • Implement cardinality between the datasets
      • Design a web application
        • Design a database structure
        • Design an interface
        • Design algorithms
    • Self-determined
      • Usability principles
        • Utility
          • iPhone and desktop formats
          • Successfully and easily complete its purpose
        • Effectiveness
          • Layout from most important to least important data
          • Categorised data
        • Accessibility
          • Legible font and text size
          • Colour change on hover, colour change on click and outline on active for buttons
          • Large buttons
          • Alternate text for media
          • Screen reading
          • Sufficient text-colour contrast according to WCAG AAA standards
        • Learnability
          • Consistent style across page(s)
          • Universal icons
          • Layout similar to existing solutions
        • Safety
          • Ability of undo any action
          • Consent prompts when collecting user personal information
      • Elements and principles of visual communication
        • An aesthetically appealing interface
        • A modern, professional and clear interface
          • Uncluttered
          • Black or white
        • A neutral, universally appealing interface
          • Not potentially skewed towards or away from a demographic
      • Australian Privacy Principles
        • Privacy Policy
        • Regular update and backup of database
        • Restricted access to database
        • Access to personal information
        • Deletion of unsolicited personal information
          • Failed validation
        • Server-side validation
        • No government related identifiers
        • Notification of direct marketing
        • Anonymous interface
        • Notification of data collection
        • No cross-border disclosure of personal information
      • Ranking system
        • Allow users to ‘like’ parks
        • Display the number of ‘likes’ for a park
        • Allow user to ‘unlike’ parks
        • Order parks from most to least liked
  2. Functional Requirements

    • What a solution is supposed to do
      • A specific list of actions controlled by code
        • User interface
          • Specific equipment to be used, description of user interface and specific text or data fields
        • Data interface
          • Datasets, file formats, data structure, cleaning data, filtering data, collecting new data, validating data
    • File formats
      • Standard information is encoded for storage in a computer file
        • .css, .html, .py, .png, .doc, .txt, .svg, .db, .mp4
    • Data structure
      • Relational database
        • A relational database organizes data into tables which can be linked—or related—based on data common to each.
    • Datasets
      • From the Australian Government
        • Park Locations
        • Wifi Hotspot Locations
    • The interface must...
      • Display the content of datasets in an understandable way to the user
        • Table, list or images
      • Give the location of parks
        • Address, map or directions
      • Give the location of wifi hotspots
        • Only include wifi hotspots associated with parks
          • Filter with foreign key constraints and server-side verification
      • Include data only within the Brisbane area
        • Filter the data through server-side verification
  3. Available Resources

    • Software
      • Python
        • Python libraries
          • Flask
            • Web framework used to create simple applications
        • Interpreted, object-orientated, high-level programming language that connects existing components
      • Database
        • SQL
          • SQLite3
            • C Llibrary that provides a lightweight, disk-based database
          • Structured Query Language
        • Store data involved in the application
      • Interface
        • HTML
          • Tells web servers the style and structure of a document
          • Hypertext Markup Language
        • The access point for users to interact with the data
        • CSS
          • Cascading Style Sheets
          • Describes the presentation of the document written in HTML
        • Jinja2
          • Creates HTML that is returned to the user via HTTP response
        • JavaScript
          • Lightweight, interpreted programing language with first-class functions
    • Hardware
      • Laptop
        • For research, documentation and synthesis
    • Data
      • Datasets from the Australian Government
        • Parks, Events, Amenities, Activities and Plants
    • Knowledge
      • Internet
        • Existing Solutions
          • Research
        • Code examples
        • Software guides
          • W3Schools
  4. Impacts

    • Personal
      • Health and wellbeing
        • Fresh air
        • Exercise
        • Improves mental health
      • Security
        • Personal information may be gained by undesirables
          • GPS tracking
            • Stalking
          • Email
            • Harrassment
          • Loss of trust in application and other similar applications
      • Access to resources, services and opportunities
        • Sport
        • Parks
        • Outdoor activities
        • Wifi hotspots
      • Meeting with friends
    • Social
      • People can meet and hang out at parks
      • Sporting, botanic, birdwatching, hiking, etc. communities can meet and increase participation
      • Meeting new people
    • Economical
      • Revenue for businesses associated and around parks
        • Cafes, trinket shops, etc.
      • Participation and revenue for sports, gardens and other activities that use park venues

Information

Description
Year 11 Digital Solutions Mind Map on Outdoor Activities Application A, created by Julia de Beer on 10/10/2021.
Created by
Julia de Beer
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?