Please enable JavaScript.
Coggle requires JavaScript to display documents.
Personal Finance Interactive Board Game - Coggle Diagram
Personal Finance Interactive Board Game
Functional
User Interface
CARP
Contrast
Fonts
Colours
Proximity
UI elements will be spread out for better understanding by the user
All elements in the program are organised in a neatly fashion
Repetition
Elements of the game will be repeated in similar fashion
Game name is always repeatedly aligned to the top left hand corner in the menu bars
Creates a sense of familiarity for the user and allows for easier use and learnability of teh application
Uniformity
Alignment
Makes the UI easy for the user to learn, use, read and comprehend
Exit buttons are often repeatedly aligned in one of the top corners so that they are easily accessible and easy to find
Important info, buttons and textboxes etc are repeatedly and often aligned to the top, middle and sides of the form which are common in applications and games making them familiar for the student users
Rule of Thirds
Safety
Hiding Data
Password will be typed with asterisks
Data Loss
A warning will appear when the user tries to leave the game saying that all data will be lost if they quit
Consent Prompts
The user will be prompted when data that may be personal will be used
Learnability & Effectiveness
Should be easy to learn from along with being an interactive & effective teaching tool
Utility
Portability
May be restricted to computer use only due to a lack of developer experience, however, that could be a future improvement
Responsiveness
Use of simple inputs and outputs for a faster and more efficient response time
Interface must have appropriate function in all aspects of its design
SQL Functions
Data Storage
Queries
Displaying Data
Altering Data
User Data
Account Data
Adding/Removing Data
Programs
Visual Studio 2017
Microsoft SQL Server Management
Code & Data Structures
Case Statements
Predefined Process
Modules
Loops
While Loop
Until Loop
For Loop
If Statements
Database
Variables
Boolean
String
Char
Object
Integer
Arrays
Non-Functional
Aesthetics
Legal
Copyright
N/A
Licences
Microsoft Windows
Visual Studio
MSSQL
User Attention
Interactive Solution
Entertaining
Unique
Safety/Security
Login/Logout
User safety check when leaving the game and exiting the application
Passwords
Accessibility
Accessible Media
Good UI Learnability
Elements Are Easy to Access
Support for Dyslexia
The program will have a dyslexia font change option
Protanopia Support
The program will stay away from using red and red-like colours
Support for ADHD
Constant interactive elements
Critical thinking
Users will be able to see their financial standing any time throughout the game
Text Colour Contrast
Good colour contrast between text will make elements in the game easier to read for users
Constraints
Social
All student data will be accessible via the teacher access form, students will not be able to alter their data with out the teacher
Economic
Costs
Low Budget
Power Needed For Development
Personal
Inexperienced Developer With Limited Skills
Time schedule for program development
Technology
Visual Studio
Low grade Microsoft Windows laptop used for coding
MSSQL
Software Requirements
Criteria
Prescribed
Self-Determined
Users
Dyslexia
Protanopia
ADHD
Needs
Wants
Teacher
Students