Please enable JavaScript.
Coggle requires JavaScript to display documents.
BSHS Kiosk Application - Coggle Diagram
BSHS Kiosk Application
Developer Problems
Coding Environment
Key algorithms
-
Login through student or teacher ID username and password for customer order for the iPad outside the café
-
-
-
-
-
-
-
Usability Principles
Utility Principle: The correct functionality use of the application will be attainable when taking this principle into consideration as it will provide the users the purpose of the application. Furthermore, this principle will also assist in the support of internal focus of control.
Effectiveness Principle: This will ensure that the application generated is consistent in its outcomes as well as information, and thus depend on how beneficial the application will be to both the customers and the staff of the kiosk application.
Learnability principle: The user will be able to experience the ease of utilising this application as the function or purpose of images and labels will be explicitly stated. Furthermore, this principle allows the users to use the application in an efficient manner, taking turns with other customers.
Safety Principle: The Privacy Act 1998 will be taken into consideration when generating the application. In order to do so, the use of login details may be incorporated to ensure that there is a high level of security to protect the users from undesirable situations through simple errors.
Accessibility Principle: The accessibility of the application enables both customers and staffs to employ the application in their daily lifestyle. Through the incorporation of shortcuts and understandable functions of the application, the users will be able to understand the operation even if it is updated/ evolved over time.
-
User Problems
User B
This user has experience from working in the café before operating school hours and has expressed their concern in the café's organisation techniques implemented to keep track of orders. Therefore, the implementation of a digital list that sends the orders to the café's staff will be able to assist in this problem, while increasing both efficiency and effectiveness of the café.
This user also has an allergy to peanuts. In order to avoid any dangers and damages, the application should include the ingredients for each food product being distributed on the day
User C
This user is a teacher who seeks for a variety of foods to consume instead of taking the same order every time.
This user also prefers browsing though all the different food options but has a difficult time in making a decision. A possible solution to the user's problem is to incorporate a daily specials meal that is easily altered by the staff of the café.
This user also keeps track of their daily energy intake, so it is important to take into account that the application will require the involvement of a short summary of the approximate energy intake of each food product. For instance, dumplings -> 130KJ
User A
This user is shy and introverted and is seeking for a solution that will allow the user to order the school's café food with less interaction as possible. Therefore, through the generation of the application itself, the user will be able to overcome their adversity as it will no longer be necessary for them to converse with the staff or abruptly interact with other customers.
This user is also vegetarian and feels disappointed when the school café runs out of salad rolls. This can be avoided by creating alerts and displaying quantity amounts of each food product.
Client Requirements
Type of Application
iOS application with suitable interface for an iPad and is a food ordering application that follows the Quensland Government and BSHS school guidelines
-
-
-
-