Please enable JavaScript.
Coggle requires JavaScript to display documents.
West Shore College Web Application (CLIENT (West Shore College (Design…
West Shore College Web Application
USER
Registration
Allows users of different permissions to distinguish themselves via account settings and registration in the system including Senior School Students, Junior School Teachers, and the Head of Senior School.
Security
Senior School Student (SSS)
Web application must be accessible though phone and/or laptop.
System must help identify the areas of study the student has clarity and clear understanding of to assist the Junior School Students.
Account permissions must enable Student to follow the expectations of their Head of School.
Head of School (HOS)
Must have the ability to view an auditing system for students who have signed for study sessions created.
Required to inform Senior School Students of the expectations when signing up for study sessions.
Must have the web application accessible via laptop and requires "printable information" about the study sessions
Junior School Teacher (JST)
Able to select and book particular times for SSS to attend study sessions
Wants to assure that students will have means to understand how the study program will operate
CLIENT
Internal Security
Copyright
Responsive web application
Sample data
Accessibility
Comply with the Australian Accessibility Standards
Accessible by different users
West Shore College
Database must store the Name, Email, Password and User Access Level for each type of user account.
Design
Logo of College
Colour Scheme of Blue and White
Teachers will have designated buildings and rooms for the study sessions
Period/Lunch study slot data must include a description of the session, as well as the teacher and the date of the session.
Students will be able to search and select study slots
Constraints
8 weeks
DEVELOPER
UI
Colour scheme of blue and white as per the West Shore College colours aswell as the West Shore College logo to represent the website and establishment
Bootstrap template
Responsive website that lets users select slots, add and remove users from them, make and delete slots and sessions, and create PDF's of user infomation
Forms that use consistently shaped and coloured textboxes, buttons, borders and other types of interactive elements
Adjustable options in the website that allow users to specialise their experience while using the website
Coded Component
Recalling data from the database to code
SQL Queries that allow the use of data from the database within coded aspects of the program
Inserts, deletes, updates and inner joins that can be employed by users within the website to manipulate the data in the database and its structure
Coding responsive forms and aspects
Forms, menus and other interactions that will allow for a responsive program that stores data into the database
Data
Normalising
Using the 4 Normal Forms from a Flatfile design to make an effective and efficient database
SQL
Queries
Insert, Delete, Update, Inner Join
Injections
Storing registration data
Name, Access Level, Email, Password
Need to protect personal information due to Privacy Act
Password hashing and systems to protect unauthorised access and breaches
Users need to know how to update data
DFDs
Create diagrams including users, processes, data stores and data flows to illustrate the workings of the programs functionality
Database that stores and organises the data of sessions organised and held by students and teachers at WSC