Please enable JavaScript.
Coggle requires JavaScript to display documents.
Voting System - Coggle Diagram
Voting System
Scripting
Js
Server (Any scripting)
PHP
Server (Storing data and managing it)
HTML
Client (Whats displayed)
CSS
Client (Formating of content)
Functional Requirements
Align with school systems and beliefs
Staff and students can vote
Broader community can view uploads
Art department manage submissions
Non-functional Requirements
Matchs school branding
Upload core values and beliefs
Comply with school and QLD policies
Clear and consistant and ensure it's accesable
Stakeholders
Staff
Admin Access
Less workload
Students
Easier submissions
Privacy
Hiding Data
Security
Password Requirement
Access permissions
Login System
2FA
Persona (Users)
Mr Wang (Art Teacher)
2 students at school
Uses Visual examples as a learning tool
Alex (Student)
Art Student
Looking for creative carreer
Enjoys sharing artwork
Mr Jones (HOAD)
Head of Department
Manage submissions and prepare certs
Selects timeframe for submissions
Stimulus