Please enable JavaScript.
Coggle requires JavaScript to display documents.
Visual - Vault - Coggle Diagram
Visual - Vault
-
Key Elements
System
A simple yet easy to use app with all the basic’s, such as a taskbar consisting of a home page, upload page, search page and database page.
-
Security
The login will consist of four key elements, a email input, password input, password forgotten input and a two-factor authentication for an extra layer of security.
User
Christian Jackson - A Year 8 Student who is participating in Debating and Music, but is not confident with uploading photos.
Michael Davis - A Senior Student and Photographer who takes photos for school activities and loves technology but can’t catalogue photos.
Jack Woodridge - College staff member and Activities Coordinator who is responsible for collecting, sorting and cataloging the photographs. However, finds the current method very messy and what's a better way to sort and organise the photos.
Data
The data within the database will have data integrity to ensure accurate, complete, consistent and valid data for the users to view.
-
-
Success Criteria
Prescribed
-
-
Website must be created using prior coding knowledge, to be done using SQLite, Flask and Bootstrap.
-
The website must comply with the standard adapted from the Australian Accessibility Standards. These include Page titles, Alt text, Headings, Zooming of pages, Fields, Error Messages and Accessibility.
The website must also contain the ability to search for said photos with keywords from the image recognition data.
-
-
Self-Determined
The website must contain a brief history for each sporting segment to allow the user to understand the rich history.
The website will use CARP to organize and correctly position the website to attract the attention of users.
The website must contain a login in with the ability for and email and password with two-factor authentication.
-
-
To be user friendly to a wide range of users with different abilities so that anyone can use the website.
-
The website must be able to be used on all different types of platforms, including web browsers to mobile devices.
-
-