Please enable JavaScript.
Coggle requires JavaScript to display documents.
Kairos (Functionality (Process (The process requires the user to enter…
Kairos
Functionality
Process
The process requires the user to enter their username and create a password. The information will go to the database to ensure that usernames match. When confirmed they match the user is taken to a login page where they enter their username and password if they are valid they are then taken to the preference page to select their Kairos preference.
Boundaries
In the text inputs requiring integers, negative integers can not be inputed, it will automatically be changed to a positive integer.
-
Security
The password that the user creates is incepted by SHA_1 which creates a 40 character password for the password they have selected. This keeps security for their credentials fairly high
-
Required functionality
-
-
coding environment
-
Finding a way for a Link to be in the preferences page where a guardian can authenticate their boy to participate in Karios
Data design
Data base
Tables
Users
made up of username (primary key), pwd, email, name, name and user type
Retreats
made up of rid (primary key), start date, cap and name
Students
made up of username(primary key), house, tutor group, notes, rid (foreign key) and parentauth
-
Preferences
made up of username (primary key), prefnum(primary key) and rid (foreign key)
Hardware/Devices
-
Responsibility
The responsively is efficient as the program re-scales itself on a mobile phone this is useful as most clients would be using it on a mobile phone
User experience
-
accessibility
-
Mentor
A mentor can register to see what Kairos's they have been allocated to, one mentor can be allocated to more than one
-
-