Mindmap
IA2
Inhalt der Mindmap
IA2
Task Requirements
- Self Determined Criteria
- Can search data according to user input and show all results
- Interface has a search bar that allows them to input a search prompt and a button that searches the database
- The app searches all columns of the database and shows all records where the information matches the search
- Can search data according to user input and show all results
- Prescribed Criteria
- Display and use data from at least one external data source
- Connects to a data table made in sqlite3 and uses statements to retrieve that information to use in the app
- Uses information from the SQL database to display to the user in different data types across singular or multiple pages
- Incorporates the Usability Principles
- The interface meets of each of the 5 useability principles: safety, effectiveness, utility, accessibility, learnability
- Requirement 2
- Interface design includes multiple colours
- Different colours are used to create a cohesive and aesthetic interface design that is pleasing to look at
- The interface of the web app sticks to the same colour pallet/theme throughout every page
- Interface design includes multiple images
- Images are used to convey/show different information to the users in different parts of the web app/page
- Images are used to create a pleasing background/aesthetic for the website as well as show individual movies to the user
- Display and use data from at least one external data source
- Constraints and Limitations
- Time
- 10 Weeks
- Limited time in class
- Coding environment
- Limitations of software
- Limited software available
- Time
- Existing Solutions
- Disney Fandom
- Positive
- Large list of disney characters
- Negative
- Bright background limits readability
- Positive
- JB Hi-Fi
- Positive
- Simplistic interface aids readability
- Negative
- Lots of different information in the same place can be confusing
- Positive
- Disney Fandom
- Self Determined Criteria
Developer Problem
- User Interface
- Features
- Dark mode
- Profile customisation
- Background customisation
- Useability Principles
- Effectiveness
- Ability for users to use the system to do the work they need to do
- Ensuring that all features work as intended
- Ability for users to use the system to do the work they need to do
- Utility
- Ability to provide all the functionality the user needs
- How use a system actually is
- Ability to provide all the functionality the user needs
- Accessibility
- Ability to be used by many different people, including people with disabilities
- Can also benefit users on different types of devices
- Ability to be used by many different people, including people with disabilities
- Learnability
- How easy a system is to learn, how intuitive or memorable a system is
- Includes standard controls and universal functions
- How easy a system is to learn, how intuitive or memorable a system is
- Safety
- Ability for users to make mistakes and recover from them
- To protect users from losing data and dangerous errors
- Ability for users to make mistakes and recover from them
- Effectiveness
- User Interface Components
- Buttons
- To character/movie page for more information
- Open menus or separate pages such as profile
- Drop down menus
- For filters
- For app customisation options
- Images
- Characters
- Movies
- Links
- To where users can watch the movie
- Buttons
- Features
- Coding Environment
- Key Algorithms
- Sign up
- Log in
- Search
- Filter
- Enter
- Development Tools
- Thonny
- Notepad++
- SQLite
- Key Algorithms
- Data
- Data Source Options
- Data Source Option 1
- Disney Voice Actors
- Pro
- Has lots of names of characters for Sean to learn for his grandchildren as long as the movie names
- Con
- Contains voice actor names which his grandchildren wouldn't care about so would be useless to Sean
- Pro
- Disney Voice Actors
- Data Source Option 2
- Disney Directors
- Pro
- Contains the names of lots of different Disney movies
- Con
- The only other information is about the movie directors which Sean and his grandkids wouldn't care about or find interesting
- Pro
- Disney Directors
- Data Source Option 3
- Disney Characters
- Pro
- Contains information such as movie names as well as the character names of the main hero and villain so Sean can talk to his grandkids about who was in the movie and what happened
- Con
- Not as many movies as some of the other data source options
- Pro
- Disney Characters
- Data Source Option 4
- Disney Movies Total Gross
- Con
- Other than movie name it only contains information about what kind of movie it is and how much movie it has made which neither Sean or his grandkids would care about
- Pro
- Contains data about when the movie was released so Sean can know what movies are new that his grandkids will be talking about
- Con
- Disney Movies Total Gross
- Data Source Option 5
- Disney Revenue
- Pro
- Shows the years of each entry so Sean can easily find the most recent movies
- Con
- All the data fields contain numbers about how much each movie and Disney as a whole has made, even the movies are titled as studio entry and are written as numbers
- Pro
- Disney Revenue
- Data Source Option 1
- Data Storage and Retreival
- SQLite database
- Create table statement
- Search table
- Edit table
- Required Data
- Data Types
- String
- Integer
- Varchar
- Constraints
- Primary key
- Foreign key
- Composite key
- NOT NULL
- Data Types
- Data Source Options
- User Interface
Impacts
- Social
- Connect with other Disney fans, participate in events
- Personal
- Grow knowledge of Disney, find movies to watch, build technical skills
- Economic
- Monetisation, job opportunities, collaborations
- Social
User Problem
- User Persona
- User Persona 2
- Details
- Sean Thornberry
- 65 years old
- Retired
- Brisbane
- Interested in spending time with grandchildren
- Goals
- Know all the Disney movies
- Needs and Expectations
- Easy to find information about Disney movies
- Frustrations
- Not being up to date with the latest Disney movies and disappointing his grandchildren
- Details
- User Persona 1
- Goals
- Find all the Disney move voice actors
- Needs and Expectations
- An easy to use aesthetic website for Disney movies
- Frustrations
- Not being able to find voice actors
- Details
- Sophie Hawthorne
- 29 years old
- Zoo Keeper
- Brisbane
- Interested in Disney Movies
- Goals
- User Persona 2
- User Persona
Informationen
- Beschreibung
- Year 11 Design Mindmap am IA2, erstellt von Aiden Dicketts am 16/02/2024.
- Erstellt von
- Aiden Dicketts
- Aufrufe
- 1
- Bewertung