Please enable JavaScript.
Coggle requires JavaScript to display documents.
Define the Problem - Coggle Diagram
Define the Problem
Functional Requirements
Data
for each business the database must store their business ID, the business name, address details and the Eat Safe rating
-
data will only be required for businesses with the food permits, cafe/restaurant, mobile food and takeaway food
for registered users, the database must store their username, email, phone number and access level
User Experience
registered users must be able to login and out, as well as leave reviews for a selected food business
-
must be able to view updated Eat Safe ratings, view customer reviews for a selected business, search by suburb for a list of food businesses and register for a user account
-
-
-
-
-
Developer Problem
Data environment
-
business data includes: business name, address, suburb, phone number, eat safe rating and permit name.
-
Usability Principles
-
-
Safety
-
only administrators can amend and delete data (including food ratings, business information and reviews)
login data security measures including, protecting against SQL injection and hashing passwords
Learnability
the user interface should be easy and straightforward to navigate so any user can use it without instructions
the functions within the solution should be repetitive and consistent so users can easily navigate the solution with no surprises
Utility
-
displays eat safe rating and customer reviews for selected food business and has a space for users to leave reviews
-
-