Mapa mental
CRUD Application
Conteúdo do mapa
CRUD Application
Developer Problem
- User Interface
- Features
- Usability Principles
- Safety
- verifies through sign up and login
- validation through error messages
- "Your email/password is invalid."
- "You are not logged in."
- privacy - personalised data by user
- Effectiveness
- operable through multiple forms
- Utility
- successful in showing game data
- Accessibility
- can be used by all
- Learnability
- minimalist
- Safety
- User Interface Components
- Links
- Buttons
- Images
- Coding Environment
- Development Tools
- Thonny
- Key Algorithms
- Login
- email, password
- Sign up
- Username, email, password
- store data
- hours played
- Login
- Development Tools
- Data
- Data Storage & Retrieval
- SQLite Database
- Create table statement used
- Data Source Options
- DSO 1 - save login info and login automatically every time once saved
- Pros
- time efficient for user
- Cons
- risk of safety for other users
- Pros
- DSO 1 - save login info and login automatically every time once saved
- Required Data
- Integer
- Medicare
- Data type length
- Constraint
- Varchar
- Data Type Length
- Constraint
- Username, email, password
- Data Type Length
- Integer
- Data Storage & Retrieval
- User Interface
Impacts
- Social
- engaging
- quality of life
- suitable for elderly
- Personal
- information security
- personalised data
- Economic
- innovation
- competition
- cost efficient
- Social
User problem
- User Persona
- User Persona 1
- Needs
- Store gaming data
- Shows what games and hours played
- Wants
- Simple to understand
- Details
- Cheryl
- 73 year old retiree
- Brisbane, Australia
- Needs
- User Persona 1
- User Persona
Task Requirements
- Existing Solutions
- Steam account
- Pros
- shows games and interests
- Cons
- generic
- Pros
- Steam account
- Constraints & Limitations
- Coding Environment
- Skills
- Time
- Due date
- Prescribed Criteria
- PC1 - Requires a successful login before retrieving and displaying the users personal account information
- ability for user to enter user/password
- can login
- has login button
- PC2 - Ensure data entered by the user is validated before it is added to the database
- can re-enter credentials
- can verify login details that meet its requirements (e.g. character length)
- PC3 - Meet all Data Requirements
- database stores user details
- database can be accessed/edited through HTTP requests
- database stores game library data
- PC4 - Meet all User Interface Requirements
- landing page has signup/login button
- signup/login links to signup/login form and must have validation rules
- goes to members page displaying user information
- PC1 - Requires a successful login before retrieving and displaying the users personal account information
- Self Determined Criteria
- SDC1 - CRUD app aligns with user persona
- displays gaming data
- easy to understand
- visually appealing
- SDC1 - CRUD app aligns with user persona
- Existing Solutions
Informações
- Descrição
- Queensland Certificate of Education Digital Technologies Mapa Mental sobre CRUD Application, criado por Joanna Tsai em 09-07-2024.
- Criado por
- Joanna Tsai
- Visualizações
- 1
- Avaliação