Please enable JavaScript.
Coggle requires JavaScript to display documents.
Brisbane Events Part 2, EXPLAIN WHAT HAPPENS IF USER CREATE ACCOUNT…
Brisbane Events Part 2
Coding Environment
Key Algorithms
-
-
-
-
-
-
display pop up confirm message to allow users to confirm whether user wants to add events to event list (or remove events if event is already added to app)
Developer Tools
-
-
JSON2Table, a JSON beautifier, was necessary to clearly see the JSON structure of the JSON file.
-
Security Strategy
-
CIA triad
Confidentiality
The data was retrieved from the Australian government on data.gov therefore, it can be deemed that the data was collected in a secure fashion and safely stored
The low-fidelity prototype of the BrisbaneEvents app was not designed to retrieve data from the user, therefore, the confidentiality principle that data must be handled based on the required privacy does not need to considered
Integrity
it is necessary to a backup and recovery software in case the event JSON file crashes, however, for this low-fidelity prototype this integrity feature was not considered. When the app is further developed this must be considered as it would cause the app to stop fulfilling its purpose of showing users upcoming Brisbane events
Availability
The information is only accessibility by authorised personnel. The JSON file cannot be altered, therefore, the availability implementation 'using network and server monitoring sytems' does not need to be considered.
EXPLAIN WHAT HAPPENS IF USER CREATE ACCOUNT FETAURE INCLDUED, WHAT IF DATABASE CRASHED FOR ACCOUNTS NEED TO INCLUDE - dont think it matters because CIA is about data exchange just check