Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bundaberg Robotics Tournament Web Application - Coggle Diagram
Bundaberg Robotics Tournament Web Application
Developer Problem
Coding Environment
phpMyAdmin will be used for the database
data will be added and managed using MySQL
form to upload CSV file to database will be generated using PHP and SQL
Data Environment
need to store data about team information for the tournament
data will include an automatically generated number for each team, school, the team name, number of members, and contact email
data uploaded to database in CSV format
Database will consist of three tables
team_info
will contain information about teams in the tournament such as team numbers, team names, schools, number of members and email
team_points
will contain the total point count for each team
match_data
will contain the points earned by each team in every match in the tournament
User Interface
Team Registration Page
schools can fill in a form with their team information
submissions can then be exported ti CSV files which can be uploaded to the database
users can register for the tournament in teams
Home Page
gives an overview of the tournament and suggested links to other sections of the web app
Buy Page
an online store where users can buy robot parts, etc. for the tournament
Share Page
users can share code and robot designs
Learn Page
place where users can go to learn more about robotics
Team Rankings Page
shows the rank of each team in the tournament
Usability Principles
accessibility
learnability
effectiveness
utility
safety
Client Problem
Requirements for Web Application:
Allows users to:
leave reviews
explore media
create, share and browse data
Data includes:
competition results
other useful programming data
robotics competition data is collected but needs to be put into an easy to understand format for users
Constraints
5-6 weeks to complete task
limited to available technology and software
The clients are the
Bundaberg Regional Council
and
Central Queensland University
User Problem
Users of the web app will mostly include those associated with
local schools
in the
Bundaberg region
that would take part in the tournament
parents
students
other interested members of the public
teachers
Personas
Austin
teacher who supervises local robotics school team
Interested in robotics competition statistics and data sets
Coordinates events between schools
Emma
a student who is member of school robotics team
interested in international robotics competitions
Madison
IT professor at local CQUniversity in Bundaberg
interested in robotics competition statistics and team data sets
Nathan
IT technician working at local Bundaberg school
interested in robotics hardware and wireless networking
there are existing robot competitions with web apps
RoboRave
FIRST
need an easy way to view data for robotics tournament