Please enable JavaScript.
Coggle requires JavaScript to display documents.
Locker Allocation Application - Coggle Diagram
Locker Allocation Application
Functional
Data Interface
Data Sets
File Formats
CSV files
Data Structures
User Interface
designed for disabilities
Colorblindness
Colors chosen carefully
Color combinations chosen carfeully
Dyslexic
avoid italics
dark text on light background
font size 12-14
left to right orientation
decrease clutter
no large chunks of text
appropriate space between lines of text
Coded Components
admin login and sign up
input new users into the table
allow registered users to get past login
show error message if login incorrect
allow users to view information stored in tables
private information only viewed by authorised users
Constraints
Social
Legal
Ethical
how much information can be saved
who has access to certain information
Personal
User
the users knowledge
familiarity with program
knowledge of programs
do they know how to navigate programs
do they know what buttons and textboxes are
Developer
software used
what the software is capable of
programming language
what it is capable of
amount of online recourses
hardware used
able to run software
Economic
Costs
Time
time constraints
time required to complete
Upkeep
server upkeep
software upkeep
kept up to date
update program
Development
software
Hardware
Non-Functional
Aesthetic
Accessibility
Colorblind friendly
Color combinations made to be viewable by people with colorblindness
dyslexia
no compact text boxes
minimum use of text
replace with images/symbols
line and images should have gaps
not too crowded
declutters the screen
reduce total number of components
Other
Legal
Copyright
copying code
only use code from free to use sources
Images in Program
follow terms of use of the image
Licences
Information
user must be aware of all saved information
request the user
inform them what is saved
administrative privilege's needed to access more private info
Full names
Email
Economic
Time
time constraints
due date
Required time
Recources
required programs
cost of programs
required hardware
computers
Developer Environment
Software
Programming software
Visual Studio
Notepad++
Programing language
Programming language
SQL
Visual Basic
Hardware
Device
Laptop/Computer
is a server required
Data Types
CSV file