Please enable JavaScript.
Coggle requires JavaScript to display documents.
RoboCup Junior - Line Rescue - Coggle Diagram
RoboCup Junior - Line Rescue
User
Team mentors (managers) to register their teams and team members to a division in a challenge
Collect media permission forms and volunteer/staffing forms
Performance and/or interview schedules to be generated for all participants
Accept the scoring data from each judge
The updating of scores as new performances are added
The generation of a collection of reports as detailed in the code component specifications.
Usability Principles
Utility
Accessible
Effective
Safe
Learnable
Appealing for the user visually
Visual Design Principles
Balance
Contrast
Proximity
Harmony
Alignment
Repetition
Developer
Functional Components
The administrators must be able to both create an account and delete an account for the organisation as well as the students.
The data that has been submitted by the school's team must be securely stored in the database.
The information that is displayed on the app must have all the latest information regarding the scheduling of events, scoring details, and the history for all users to access.
When the scores are added to the system, the app must update itself accordingly to ensure efficient and easy access to the live scores
Client
Non-Functional Components
The app must follow the same colour scheme and layout of the actual website it is based off, RoboCup Junior
Enable features to help those who have any impairment that would hinder them from being able to use certain aspects of the app.
The data that is imputed into the app must also be catered for everyone to easily access.
The app must adhere to the usability and accessibility principles as well as the WCAG 2.1 guidelines to allow for a positive user experience.
The app must be easy for the user to navigate their way around. Allowing for people with all levels of technological experiences to be catered for