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

Mind map

IA3

Vincent Chang English

Mind map about IA3 user problem: impacts, task requirements and developer problem

Mind map: IA3 user problem mind map

Map content

IA3

  1. Impacts

    • Personal
      • The web application can allow users to find a suitable place to move in to, adding onto their opinions of Queensland areas and broadening their knowledge of certain areas (based on the information given by the web application).
      • The web app does not include personal accounts, data cannot be stolen, protecting the user.
    • Social
      • The user will have greater access to resources, services, and opportunities from the web application as they will have access to new and improved knowledge, knowledge management, and also be able to manage their economic life from the information given by the web application.
    • Economic
      • The web application can allow users to find a suitable home at an affordable price while filling all their wants and needs
      • This may also allow a more diverse economy, as more unknown locations in Queensland may be found, creating a more sustainable economy.
  2. User Problem

    • Steven
      • Needs
        • A nice park nearby to do work on
      • Wants
        • Good internet connection at the park
      • Details
        • Age
          • 43
        • Education
          • Bachelor's Degree
        • Interests
          • Little Kids
    • Megan
      • Needs
        • Live close to schools
      • Wants
        • Live close to a library
      • Details
        • Age
          • 44
        • Education
          • Bachelor's Degree
        • Interests
          • Little Kids
    • 2 Daughters
      • Needs
        • The 2 daughters need to live within the catchment of a school
      • Wants
        • To live close to a library as they enjoy reading
      • Details
        • Age
          • 11 and 12
        • Education
          • Primary School
        • Interests
          • Reading
  3. Task Requirements

    • Self Determined Criteria
      • Effectiveness
        • The user must be able to access what they are looking for with the least number of clicks or interactions
      • Login/sign up
        • The application must have its own database that stores account data, and users can login to continue with their saved data
    • Prescribed Criteria
      • Aesthetically Pleasing
        • The web application must be aesthetically pleasing by using elements and principles of visual communication
      • User Interface
        • The web application user interface should be intuitive and easy to use
      • Accessibility
        • The web application content must be accessible for all users
      • Open Data Sets
        • The web application must use a minimum of two open data sets
      • Filter
        • The web application must allow users to view a filtered list of different variables that would impact house location choice
    • Constrains & Limitations
      • Skills
        • Poor design abilities
      • Time
        • Due 31/03
      • Code
        • Lack of knowledge
          • Disables the ability to properly code the website
    • Existing Solutions
      • Realestate.com
        • Logo redirects user back to the home page (learnability)
        • A search bar with the subtext of ‘search suburb, postcode or state’ which gives the user information on what can be searched (utility)
        • Further filters for different categories when the user scrolls down (effectiveness)
        • Href links to different HTML pages at the top of the page, subtext of information shows when mouse is hovered over a specific button (effectiveness)
        • Login/sign up in the top corner as per most websites (learnability)
        • Allows the user to filter specific information (effectiveness)
      • Domain.com
        • Logo takes the user back to the home page when clicked (learnability)
        • A search bar with the subtext of ‘find and purchase a domain name’ which gives the user information on what can be searched (utility)
        • Drop downs leading to different HTML pages of the website (effectiveness)
        • Login in the top corner as per most websites (learnability)
  4. Developer Problem

    • User Interface
      • Features
        • Dark Mode
        • High contrast mode
        • Avatars and profile pictures
      • Usability Principles
        • Effectiveness
          • The reliability of a system, which is the consistency and dependability of a system
            • The user should be able to easily use a system while not experiencing bugs
        • Utility
          • The ability of the system to provide all the functionality that users need
            • Degree of usefulness
            • A measure of the satisfaction/happiness that the user gains from the app
            • Ease of use of the solution
        • Accessibility
          • The ability of a product to be used by a variety of people, including those with disabilities
            • Includes other groups such as mobile devices or slow network connections
            • Components of accessibility
              • Robust
              • Operability
              • Understandability
              • Percievability
        • Learnability
          • How easy a system is to learn, and how memorable it is
            • A tutorial or guide to teach the user how to use the app
            • Using global interactions and icons
              • Logo leads to home screen, cogwheels is settings, etc.
        • Safety
          • The ability for users to make mistakes and recover from those mistakes
            • Recovering the user's password/account if forgotten or stolen
            • Protecting the user's confidential information or data
      • User Interface Components
        • Links
          • Inside buttons, href to another HTML page
        • Buttons
          • Takes user to a different HTML page containing another dataset
        • Drop Down Menus
          • Filter system
            • Filters data through a drop-down menu
    • Coding Environment
      • Key Algorithms
        • Login
          • If all requirements are met, the user is logged into their account
          • Login requirements
            • User's account password
            • User's email or username
              • Sends verification code to the user's email for securify
        • Sign up
          • User ID
            • Primary Key
            • A unique ID is given to the user, which can be used to identify them
          • Username
            • Unique
            • The way of identifying each user and will be used to login to the user's account
          • Date of birth
            • Confirms the user is of legal age to use the website
            • In the format of YYYY-MM-DD
          • Email address
            • Unique, only 1 account can bind to each email
            • The user's email which can be used to communicate and used for security (2 factor authentication)
      • Development Tools
        • Thonny
        • SQLite
        • VSCode
        • Sublime Text Editor
    • Data
      • Data Storage and Retrieval
        • Create table statement used
        • Data Types
          • Float(size, d)
            • A floating point number, with the total number of digits specified in size and number of digits specified in d
          • Varchar(size)
            • Includes text, numbers and special letters within an assigned limit
          • Int(size)
            • A medium integer, which includes whole numbers with an assigned limit
          • Date
            • A date in the format YYYY-MM-DD, with a supported range of '1000-01-01' to '9999-12-31'
        • SQLite Database
          • Updates as users use the app and as the data is updated
            • Uses update table statements

Information

Description
Mind Map on IA3, created by Vincent Chang on 10/04/2022.
Created by
Vincent Chang
Views
30
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?