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

Mind map

Barbie

Joanna Tsai Digital Technologies Queensland Certificate of Education English

Map content

Barbie

  1. Developer Problem

    • User Interface
      • Features
      • Usability Principles
        • Safety
          • can click links and refresh page to increase safety
          • privacy - doesn't save progress
        • Effectiveness
          • operable by clicking on different drop downs and links
        • Utility
          • can show the information
        • Accessibility
          • used by all types of users
          • perceivable and robust - image and text provides context
        • Learnability
          • simple and easy to understand with relevant headings
      • User Interface Components
        • Links
        • Buttons
        • Images
    • Coding Environment
      • Development Tools
        • Python - Thonny
          • runs program
        • SQL
          • stores/processes, database
        • HTML
          • markup language - developing webpage
        • CSS
          • design/layout
      • Key Algorithms
        • store data
          • start up page
    • Data
      • Data Storage & Retrieval
        • SQLite Database
        • Create table statement used
      • Data Source Options
        • doesn't save progress such as recent searches
          • pros
            • can allow efficiency for multiple users
          • cons
            • safety: progress lost
      • Required Data
        • Varchar
          • character name, barbie cast, eyes, hair, gender race
            • data type length
              • 255
            • constraint
              • NOT NULL
        • integer
          • no. movies, no. characters
            • data type length
              • 100
            • constraint
              • composite key
  2. Impacts

    • Social
      • increase social life by interacting
      • suitable for all age groups
      • risk of safety - no sign up or login - progress might be lost
    • Personal
      • can filter searches to preferences
      • can expand hobbies and knowledge
      • increase opportunities
    • Economic
      • competition
      • cost efficient as it is simple and does not require extra developers
  3. User problem

    • User Persona
      • User Persona 1
        • Needs
          • easy to understand
          • aesthetically pleasing
        • Wants
          • expand knowledge in movies, actors, characters
        • Details
          • Brisbane, Australia
          • 17 years old
          • Sally
          • High school student
  4. Task Requirements

    • Existing Solutions
      • BarbieDB website
        • shows description of certain characters
        • images, texts for understanding
        • finds value of Barbie
      • Mattel website
        • different functionalities: notify, add to cart, wishlist
    • Constraints & Limitations
      • Coding Environment
      • Skills
        • extra functionalities e.g. filter, backend, front end, developer tools
      • Time
        • Due date
    • Prescribed Criteria
      • PC1 - Web application displays Barbie data from an external data source
        • links to relevant information
        • effectiveness - displays data that user wants
        • utility - can function webapp efficiently
      • PC2 -Web application allows a user to search the Barbie data
        • search function that user can type in
    • Self Determined Criteria
      • SDC1 - The database is easy to navigate around and user can sort their data according to their preferences
        • can filter and sort searches for greater efficiency
        • elements of visual communication

Information

Description
Queensland Certificate of Education Digital Technologies Mind Map on Barbie, created by Joanna Tsai on 08/10/2024.
Created by
Joanna Tsai
Views
0
History
  • Created by Joanna Tsai · Jul 9, 2024
  • Copied by Joanna Tsai · Oct 8, 2024
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?