Please enable JavaScript.
Coggle requires JavaScript to display documents.
Website Creation, NCOBA, NCOBA - Coggle Diagram
-
NCOBA
-
-
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
Mr Dickens
-
Would like to show current students examples of previous student’s artwork or of art work with specific features.
-
Mrs Boucher
-
-
Would like her staff and students to be able to search and find photos of art pieces via certain features or characteristics ● Is busy and is looking for a solution that will save her time in archiving photos of students’ art.
-
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
-
-
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.
Website must be created using prior coding knowledge, to be done using SQLite, Flask and Bootstrap.
-
-
The website must also contain the ability to search for photos with keywords from the image recognition data.
-
Self-Determined
-
-
The website must contain a login in with the ability for and email and password, with the possibility for Hashing
-
The website will use CARP to organize and correctly position the website to attract the attention of users.
-
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.
-
-
Requirements
Non Funtional
The website should contain page titles that are appropriate for the corresponding page. Each one must be different.
-
The website should contain headings that are on every page; each level on the page should have a meaningful hierarchy.
The website should have the ability to zoom in and out which will result in the correct display of the page and allow all buttons to remain visible.
-
-
Usability principles - Utility, accessibility, learnability and effectiveness, utility
-
Funtional
-
-
-
-
Must submit all data into an SQL database to be stored, this should be able to be accessed whenever needed to search.
-