Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA3 Mindmap - Coggle Diagram
IA3 Mindmap
Functional Requirements
-
Backend
Database
-
-
Tables
Users
All of the user's held data, userid, first name, last name, email and hashed password
Additional club memberships table that keeps track of all the members in all the clubs as a member can be in multiple clubs
Clubs
All info on each club is recorded such as its id, name, where its based (suburb, state) and it's status
Books
All info on books -> author, title, blurb
-
Reviews
-
links to user, book and meeting if they were reviewing from upcoming meeting page
-
PHP
communicates with mobile javascript link to access the database and perform operations with the data from each end and return the output back to the mobile build
-
-
API
selected API gives access to all required info on books to complete the task, efficiently
Security
-
Implementation of APP
APP 1 – Open and transparent management of personal information: You need to have a clear privacy policy that explains how you handle personal information.
APP 6 – Use or disclosure of personal information: You should only use personal information for the purpose it was collected unless the individual has consented, or a specific exception applies.
All 13 Australian Privacy Principles should be acknowledged and commented on when evaluating the success of creating a security and privacy conscious solution
-