Use Case 2 Update product's information - Tonnius/Tiim14-50 GitHub Wiki

Title

Update product's information

Functional requirement

allow price updating to be handled by restaurant managers

Precondition

The product database is not empty; The system has a place where to view and edit product information;

Primary Actor

Restaurant manager

Main Success Scenario

Restaurant manager accesses the corresponding subsystem where to view and edit products' information; User inserts new data into the necessary field and chooses the option to save it into the product database; System checks if the entered information is valid and saves the new data into the necessary database field.

Extensions

  1. User inserts invalid information: The system shows an notification and shows what information is invalid; The system gives a chance to modify the invalid information.

  2. Connection/insertion to the necessary database fails: The system shows a notification and asks the user to try again later.