Sport and Recreation
Client
User
Developer
Sport Organisation
Parents
Manager
Able to upload new state sport and recreation organisation
Able to approve activities offered by organisation
Access via mobile and laptop
Able to access statitstics about sign ons and registrations
Save statistical data as pdf
Access by mobile or laptop
Able to create activities for sports
View people who have registered for activities
Older
Young
Easily find activities for kids to participate in in different states
Access through mobile devices
Teenage children
Looking for sports in local area
Access via laptop and mobile
Younger children
Requirements
Queensland government
Constraints
Boostrap template
Logo
Colour scheme(blue grey and black)
Responsive design
PHP, CSS and JS that aligns with websites functionality
Relevant design and usability principles
Appropriate attribution to data and images
Separate credits page
Alt text
Link to disclaimer page
7 weeks
User Interface
Form for users to register
Web page created from provided template
Usability Principles
Safety
Utility
Effectiveness
Learnability
Accessibility
Data
Storing user registered data
Protect personal information
Encryption
Password system
Name, address, email, phone, preferred payment option, child information(allow for multiple children, interested sports
Programming
Validate email and phone number
Useful error messages
Clearly label fields with issue
Asterix
Colour
Able to edit mistakes
Able to add children
Notifications
Select notification preference
Sms
Pop up
Algorithms
Validate user input on email and password on user registration
Provide appropriate feedback to user
Store and validate user details in user tables
Search for activities or sports based on query or location
Save an activity or sport
Update account information
Programmable elements
Administrators can register state and recreation organisations via CSV or form
Administrators can view a list of registered organisations, parents and activities or sports that people have signed up for
Manager of organisation can create activities and events
Activities and events can be updated or deleted
Activities or sports include a title, description, image/s, location, time, date, reoccurring options and cost
Parents can register an account with an encrypted password
Parents can update their account details
Parents can search, save or sign their children up to an activity or sport
Parents can view a list of registered or saved sports
Normalisation
Adhere to NF4
Data is in csv file
Display data to users
Organisation page
Activity page
Sha256
Salt