Please enable JavaScript.
Coggle requires JavaScript to display documents.
Traffic Application - Coggle Diagram
Traffic Application
Privacy Requirements
Australian Privacy Principle 10: This principle requires the database/website to store quality user information
-
-
Australian Privacy Principle 12: This principle requires that when a use request for all information stored on them is to be given all personal information held about them by the entity
User Interface
-
Register Page: The register page will allow users to create an account and give them the option to sign up to emails
Home Page: The home page will be the centre of the webpage. This will allow users to sign up, log in and search for road closures
Search Page: The search page will be the result of what ever the user searches for. It will display relevant road closures.
-
Coding Components
-
-
Frontend: The frontend of the solution will use HTML, CSS, JavaScript and PHP for the user interface
-
Security
User Authentication: Implement a robust and secure login process. Ensure that account management is encrypted with hashed passwords.
-
Data Protection: Ensure all data is securely stored and complies with the Australian Privacy Principles
User Experiences
-
User-Friendly Interface: Ensure the website is easy to navigate. As well make sure the website is family friendly.
-
Functional Requirements
Filtering option: The solution must allow users to filter what roads have been closed based on location, closure type and time.
User notifications: The user must be allowed the option to sign up to notifications that inform them of road closures that are relevant to them.
Display road closure information: The solution must display the temporary road closures in Brisbane using the BCC API
-
Criteria
Prescribed Criteria
-
PC2: The solution must allow users to filter road closure data by location, type of closure and time.
-
-
-
-
-
Database
User Data: User data will be collected, Name, Email and Location.
Security Measures: Robust security measures will be implemented for database protection, user security and regulation compliance.