Please enable JavaScript.
Coggle requires JavaScript to display documents.
NAA - Coggle Diagram
NAA
Tools
Google Vision
An API is used as a set of rules that show different softwares to communicate and in this case, return information for image analysis.
-
-
-
-
-
-
-
-
-
Constraints
Economic
The money aspect for having multitudes of photos that could potentially have a fee to be able to make money to maintain the website.
Time
The time of the building process would affect the full potential of the solution and may incur bugs and other issues.
Data
The data that is taken from users has to be used properly without violating Australian copyright laws
-
-
Ability
My capability of building a solution will be limited as this is a new sort of concept but this constraint can be improved over time.
Key Elements
Users
User profiles demonstrate website concept's versatility, catering to various scenarios and user needs.
System
Site creation in PyCharm involves database, design, image arrangement, and catalogue.
Security
Web apps require data, including images and labels, ensuring secure storage and login for user sharing.
Data
Website data, including images, requires integrity to ensure Nudgee-related and Arts-related content.
Main Components
Data Interface
This is the section that has the raw data. The labels, the images, the details can be found here.
Server Interface
This is the area of interaction between the users command and the database. This would include custom searches, potential suggestions and input/removal of images and the overall running of the web app.
User Interface
This is the part of the website that the user first interacts with. This will be the aesthetic, the interactivity and the way information is displayed.
-
Users
Jack Woodridge
-
Jack is responsible for collecting, sorting and cataloguing the photographs for these activities on behalf of the department.
“Marketing often asks me for certain photos and I wish I had a way to find specific images quickly by their content or area”
Students involved in the activity often have to catalogue their own photos, but some are not very reliable. In the end, it is often a mess.
Can spend hours trying to catalogue images from across the school and would rather spend time on other tasks
-
Christian Jackson
-
Just started participating in a couple of different activities for the school, such as Music and Debating
-
Criteria
Self-Determined Criteria
-
Before being able to access any information, a login will be implicated as part of a privacy impact.
Google Vision will be able to recognise and tell the user the approximate location of the image using coordinates.
Prescribed Criteria
Use SQL databasing, Python and Flask as a back end as well as using HTML and CSS for Front End.
The use of the API, Google Vision and the use of the subsection of Python, Flask.
The website must be capable of cataloguing and sorting the images uploaded based on what Google Vision detects in them.
-
Nudgee College branding should be used throughout the solution as well as copyright information about the images.
CARP and Usability Principles will be used throughout the pages and have appropriate colours and movement.
Must comply with the Australian Accessibility Standards including Zoom, color blind options and Alt Text.