Please enable JavaScript.
Coggle requires JavaScript to display documents.
Digital IA3 - Program Mind Map - Coggle Diagram
Digital IA3 - Program Mind Map
User
Needs
Accesibility Features
To be able to view the news
Wants
Simple and easy to use
Functional on multiple device types
Efficient and responsive
Easy to understand
Usability
Safety
App should display error message if data fields are left blank
Learnability
Screens shouldn't be overcomplicated or too busy
Back / home button should always be in the same place
all button should be labeled
Efficiency
Screens should only display necessary information
Login process should be simple and quick
Accessibility
Should have large text
colours should have high contrast
could have the ability to change the colour scheme
could have a text to speech function for the articles
Program
Data
Input
User
Name
Password
News to view
API
News to View
Output
Client
Id
Api
News
Transformed
User input to XML or JSON code
User Details into Dictionaries or databases
Strengths
Easy way to view current news
Simple and easy to create
Limitatons
Has to use external API
May be limited in functionality due to time constraints
Impacts
Keeps population updated on what currently happening in the world
Requriements
Physical
Laptop
Keyboard
Mouse
Digital
News API account
API Key
Visual Studio Code
Python
JSON or XML
Kivy
Prescribed Requirements
Must display data from News API
Must send JSON requests
Must store collected articles
Must display collected articles
Must have usability features
should have a form of authentication or encryption
Encryption
Hashing passwords?
API Keys?
Authentication
Password
Email verification?
should have interface elements to suit the data provided
Text inputs for account creation
Possibly images for articles
Large text to indicate titles
Need to be able to view article data