Use Case 5 Insert & forward complaints - Tonnius/Tiim14-50 GitHub Wiki
Title
Insert & forward complaints
Functional requirement
allow the head waiter to deal with customer complaints and forward them to restaurant managers if necessary
Precondition
The complaints database exists; The system has a subsystem where to insert and view complaints; The system has a menu with the option to make the complaint visible for another user role;
Primary Actor
Head waiter
Main Success Scenario
Head waiter accesses the corresponding subsystem where to insert customer complaints; User enters the necessary information and chooses the option whether to forward it to the restaurant manager user role or not; User chooses the option to save the information into the complaints database; The system saves the information into the complaints database.
Extensions
-
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.
-
Connection/insertion to the necessary database fails: The system shows a notification and asks the user to try again later.