The Olympic Games
Non-Functional
Functional
Constraints
Personal skills and ability
Limited resources: limited to what is avaliable on the internet
Impacts
Social
Economic
Legal
Environmental
Personal
Organisational
Banned competitors: System must be able to detect banned competitors and refuse them registration and therefore the ability to compete.
Sensitive Personal Identifying Information (PII) data must be kept properly secure
Drugs are not permitted and drug testing will be performed to prevent competitors from cheating
Names (first and last) are matched against the 'banned competitors' table
Passwords will be encrypted
Data will not be sold to third parties
Information Data Copyright
Images and information displayed must comply to copy right laws
Must be licenced to access data
Licences required to ensure the eligibility of using external data
The classroom environment is very different to a Olympic Games company environment when building a digital solution
The digital solution is being developed by a singular person rather that an entire team
Personal time line to organise time and ensure productivity
Decision making and development is limited to my own research and there is no support of external Olympic Games committee.
Goals with be set and planning of completion will be developed.
Goals
Learning new things to further develop understanding of technical terms and process
Working for free with no funding or support from the Olympic committee
Competitors will receive price money for placing either First, Second or Third
A discount will be granted to competitors upon registration if they register in more than one event. To encourage the participation of the same competitor in multiple events of the same sport.
Levels of user access
Data
User Experience
User Interface
Stakeholders
The Olympic committee and broader Olympic community organisers
The general public, including spectators, and supporters both in person and afar
The competitors from all different countries competing in the surfing event
Olympic employee's.
No assess to the support of a further committee, therefore all work is individual
I am limited to my own knowledge. Research and understanding based on what you have learnt online and in the classroom
Time is limited due to an enforced timeline and commitment to other subjects
Because there is no connections with an Olympic committee, assumptions will be made for what data is required for this technical proposal
No funding has been made to support the development of the digital solution
Data must be up to date and accurate to ensure that it is reliable for the users
Administrators will have access to the MYSQL database
CSV files detailing event information such as competitor names and the corresponding events, as well as times dates and locations will be available to the general public
Usability / Visual communication
Accessibility
Learnability
Can be used on any devise with a web browser
A responsive digital solution that is accessible on all devises
Internet access is required in order to use the web application
A search bar is utilised to create ease when navigating the web application and provide users the freedom to navigate efficiently
Universal icons have been utilised throughout the design so that the user recognises them and can associate the design with familiarity.
Aesthetics
Colour
Texture
Shapes
The Olympic colours have been repeatedly incorporated in the design in order to unify the design and remind the user of the purpose of the web application
Hover / Active links / Menu
Menu bars display advanced options when hovered
Used to indicate the user which aspects of the web application link to different web pages
Navigation
Search button available in the navigation bar for easy navigation
Allows user to search the application for specific items as apposed to scrolling through categories
Link to home page on all web pages allows users to navigate between pages easily and prevent any errors from occuring
Ensure that competitors personal data is securely stored.
Keep to Olympic games branding in regards to colours and formatting
Competitors
Administrators
CSV files are supplied by the Olympic committee through a secure portal
The technical proposal is going to be a proposed database driven web application for the new Olympic sport, surfing.
The web application with be fully responsive meaning that it can be used on all devices. Buttons have also been made large to enable visibility on smaller devices like mobiles
Propose that it will be developed using javascript, PHP, MySQL, CSV,
General Public
Opening welcome page and information that is accessible without logging in
Can insert, delete and update their nominations for the sport by a designated date
View event dates, times and locations
Competitor registration / log in to register for events
View previous event results
Administrators can view different content to the Olympic competitors through a private access only available through a unique log in
View their nominated events, days and times that the events are held both before and after they are released to the general public
Able to add, edit and delete competitor and event details
square and oval boxes have been repeatedly used throughout the design for similar features to generate consistency and familiarity in order to create a more easily navigated interface
The Olympic rings have been incorporated throughout the design to create user recognition and familularity as well as unify the deign
shadowed headings, buttons and text box's have been used to create texture and contrast in the design
The Australian colours have also been incorporated throughout the design as the competition is being held in Australia. This ties in with Olympic tradition and creates unity with the Olympic themes