Please enable JavaScript.
Coggle requires JavaScript to display documents.
FIA2 Student support system - Coggle Diagram
FIA2 Student support system
user experience
security
As the site is a part of affiliate of the school it needs to uphold the legal requirement presented by the Privacy Act of 1988 to keep the information of minors safe. No student information will be published or viewable from other students and all passwords will be encrypted with sha1 hashing
style/brand
The site will be in full accordance with terraces official style guide
including font, colours and logos because it is a terrace affiliate
accessibility
visual
Some users will have internal visual impairments or external conditions such as room lighting that will effect their experience. To account for this the text will always contrast to the background to make it readable.
audio
Some users will have internal sound impairments or external conditions such as being in a noisy area that will effect their experience. To account for this, sound will not be used for anywhere on the site
organisation
the websites pages will be accessible in a cohesive order and have their information displayed simply and effectively as it will be bare on content for the user
functionality
register with code, password
and confirm password
login with code and password
admin
create events with: event name, start and end time, points worth
authorize organisers signed up for an event with organiser id and event id
manage all tables
edit, delete and add data from the student, event, organiser, leader board and attend tables
create achievements for getting a certain amount of points or going to less popular events
organiser
sign up for event attendance taking
view an event calendar
student
attend event with student code (id card)
view leaderboard
view past attendance
achievements for attending
see upcoming events caldender
responsivity
devices
The site must be useable on all device types that can connect to the internet so the system must be responsive to all screen sizes
data design
tables
students
student id
password
first name
surname
year level
pc group
house
email
events
event id
event name
start time
end time
attendance
event id
student id
organiser id
scan time
leaderboard
house
points
organisers
organiser id
first name
surname
password