Please enable JavaScript.
Coggle requires JavaScript to display documents.
Community Centres - Coggle Diagram
Community Centres
Application
Usability Principles
-
effectiveness
ability of users to use the system to do the work they need to do, includes reliability
-
-
accessibility
ability to be used by many different people, even people with disabilities
Criteria
Prescribed Criteria
Prescribed Criteria will be developed directly from the Digital Problem. This criteria will be used to evaluate the Digital Solution to the problem.
Self-Determined Criteria
Self-Determined Criteria will be developed in accordance with the Prescribed Criteria. This criteria will define the necessary requirements of the Digital Solution.
Data
-
-
Database in 3NF
To be in 3NF, the data must:
-
-
-
-
-
Development
Languages / Protocols
Client Side Languages
-
HTML
HTML (Hyper-text Markup Language) will be used to define the layout of the client side web application.
-
Server Side Languages
PHP
PHP will be used to connect the forms to the database via SQL statements and to retrieve data from the database via SQL statements
-
Protocols
AJAX
AJAX (Asynchronous Javascript and XML) will be used to get updates from the database without reloading the page
-
-
-
Requirements
-
-
-
General Requirements
The solution must allow any device to access the web application, through the use of Responsive Web Design (RWD). This will ensure that elements will appear correctly on both full desktops as well as mobile devices.
Accessibility Guidelines
-
-
Fields
if mandatory, they are clearly indicated (more than just colour)
-
-
-
-
-
-
Stakeholders
Users
General Public
The general public will need to be able to make an account, register for events, and update their details.
Community Centres
Community Centres will need to be able to add activities and view when they get approved, and view registrations to those activities.
Client
Queensland Government
The Queensland Government will be the admin of this web application. They will need to have the ability to view and approve new activities, as well as add new community centres to the system.