Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA3 EB Games - Coggle Diagram
IA3 EB Games
Functional
What it needs to do
connect to the API (via internet)
Provide the API info to users
Be searchable and learnable
Safe and secure logins
Protect data and information
User interface
Accessibility guidlines
Accessibility
Learnability
Usability
Navigable
Code
Python (tkinter)
Python Library
JSON
Users
Username
Password
Data structures
RAWG API
Python Library
HTTPS request
Dynamic data
Non-functional
Aesthetic requirements
Connection to
EB Games parent
company
Colour scheme
Font
Banner, footer, logo
Branding
Visual communication principles
CARP
Learnability
Instructional sentences
White space
Hirarcy
Security
Encryption of API data
encryption of login credentials
Validation for logging in
Impacts
Legal
Copyright EB Games
Copyright RAWG
User privacy
Information copyright
Economic
Cost of developmet
Cost of running
API access costs
Cost effective (low pages)
Environmental
Carbon footprint in creation
and maintentance and use
Use of eletricity
Technological footprint
Personal
Information sharing
No personal cost
Constraints
Database environments
What is avalible on RAWG
Number of accesses
The information searchable
Application development
Device avalible (mobile
Skill of developers
Code limitations
User skills
Digital proficency
Language constraints
Internet connection