Please enable JavaScript.
Coggle requires JavaScript to display documents.
Youth Sports Web Application (Developer (Programming Environment…
Youth Sports Web Application
Developer
Data
Data areas required
Data about the activities the organisation provide
User data on the parents information
Data on the sports and recreation organisation
Data Set
Flat file provided
Flat file will be normalised for effective data base structured
Data located at:
https://data.qld.gov.au/dataset/state-sport-and-recreation-organisations/resource/f4300e85f5e5-485d-81e3-c47e088d0fa3
csv file
Encryption
Sensitive Data will be encrypted using data hashing
A salt key will be generated and added on to hashed password for further encryption
passwords
User Interface
Layout
Bootstrap Template used for structured layout
Data must be displayed and formatted in an effect way
Tables and Divs will use to effectively display data
Usability
Must comply with the usability principles
Must comply with the Australian Accessibility Standards
Responsive Application
Design
Queensland Government Colour Scheme
Blue
White
Grey
Programming Environment
Algorithms
Allows parents users to search for activities created by organisations based of query
Validate user input and password for user registration
Programmable Features
Searching for activities and allows parents to sign up to sports
Mangers can create, update and delete activities and sporting events
Parents can register and update an account with an encrypted password
Administrators can register state and recreation organisations
Administrator can view a list of registered organisations, parents and sports both in the application and a PDF
Use a boostrap templates with css classes for responsive columns and divs
Programming Languages
HTML for overall structure of the application
PHP for functionality, forms and grabbing and pushing data to/from the database
CSS for layout and design
SQL used for communicating with the database
Client
Queensland Government Youth Sport Initiative
Use the Queensland Government Logo at top of application
Incorporate a blue, white and grey
Comply with accessibility guide lines
Constraints
7 weeks
Requirements
Include appropriate attribution to data and used image and ensure they comply with copy laws
Include legal disclaimer at www.qld.gov.au/legal/disclaimer on landing page
User
Parents
Mary and Peter
Young couple
Requires to be able register and sign up their kids for sports
Needs to be able to easily access find of on laptop on laptop and phone
Needs to be able to easily search and find activities and sporting organisation in a particular area in Queensland
Jane and Bill
Moves around Queensland frequently
Will access the application primarily with a mobile
Older couple with teenage kids
Needs to easily find activities across the state so their child can play where they travel to
Administrator - Queensland Government
Needs to be able to upload new state sports and recreation organisations to the application via CSV format or manual input
Needs to be able to easily approve activities offered by the state sport and recreation organisation before it becomes viewable for the public
Needs to be able to access the application via mobile and laptop when travelling
Be able to see statistical data in the form of a PDF
Manager -Sports Organisation
Needs the ability to manage information
Be able to access the application with a phone or a laptop
Manager of a state sport and recreation organisation
Be able to create activities/events for a sport offered in that local area
Can view people who have registered and signed up to their events