Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tuckshop Pre-order (Impacts (Reduces chances that someone has eaten…
Tuckshop Pre-order
-
-
Developer Problem
User Interface
Features
Menu Screen
This screen will include all of the items available from the Brisbane state high school tuckshop using a tableview
This screen will have a "search for item" section so that they can efficiently find foods that they would like
-
-
Login Screen
-
An option for users to select a "remember me" ticked box so that they won't have to login every time they use the app
Usability
Usability Principles
Learnability
-
-
Font colour and sizes will be consistent throughout the app so that users know what the heading of the interface is and which text is a button etc
-
Utility
-
All UI interfaces have similar layouts and simplistic design to make sure users know how every feature within the a app works
Accessibility
-
-
Remember me option for logging in will be used so that user won't have to login every time they want to order food
Effectiveness
The menu will have a brief blurb about the food and the allergy, halal and vegetarian category
-
Food items search will be used so that users can look up whether the tuckshop has the food the users want
The search for food items will also allow for the specific categories of foods to be found. Say for example you are ordering breakfast because you have sports training that morning and want to buy food right after. The search algorithm will allow users to search for breakfast items to save users time.
-
Coding environment
Key algorithms
-
-
An algorithm which determines whether the input values for the username and password match any of the UserUsername and UserPassword from the table login_info
-
-
Algorithm which will allow for a new order to be assigned to a new OrderID so that a user can lookup there order history
-
-
-
User Problems
Gus
Senior student who likes to shout his friends to tuckshop now and then. Would like to be able to see his wallet balance before offering to pay for his friends.
-
Mr T
Teacher that doesn't mind the tuckshop queue but gets bored with having the same lunch all the time. Likes to browse through what's on offer but has trouble making a decision.
Amy
Junior student who has limited time at lunch due to extra-curricular commitments. Spends too much time in the tuckshop queue and is often late to team meetings
-