What is the activity diagram for the following functions?

1. The system shall allow customers to create a new user account.
2. The system shall allow Admin to log in.
3. The system shall allow employees to log in.
4. The system shall allow customers to log in.
5. The system must display a list of available services during reservation.
6. The system shall request customers to accept or decline regulation terms during reservation.
7. The system shall allow employees to update reservation information.
8. The system shall allow employees to view reservations made by customers.
9. Customers shall be able to evaluate salon employees.
10. Customers can cancel their reservation or change the reservation time 3 hours before the reservation time.
11. Customers shall be able to see the available schedule.
12. Customers can book online and pay with a credit or debit card.
13. The system must send a booking confirmation email after successful payment.
14. The system shall allow staff to update personal information.
15. The system shall allow customers to view previous reservation details.
16. Customers can check for the latest promotions or deals.
17. The system must display a reservation summary for successfully committed reservations for employees to see.
18. The system shall allow Admin to log out.
19. The system shall allow employees to log out.
20. The system shall allow customers to log out.

Answer :

Final answer:

An activity diagram will graphically represent the flow of actions in the system mentioned in the question including log in/out processes, updating personal information, reservation, payment and others.

Explanation:

The activity diagram is a visual representation of the sequence of activities and flow of control in your system based on the requirements specified, which makes it a critical component of modeling an information system.

In your case, the diagram will show the various interactions between the system, customers, employees, and the Admin. For instance, the diagram will illustrate how customers, employees, and Admin can log in and log out, how customers create a new user account, view and accept regulation terms, view previous reservation details, see available time or schedule, evaluate salon employees, check latest promotions, cancel or change their reservation, and online booking and payment.

Meanwhile, actions like updating reservation information, viewing customer reservations, updating personal information can be under the employee's side. Admin can have a similar set of tasks like the employees. Service reservation is another critical path showing how customers can view the list of services, choose a service, accept terms, pay, and finally getting a confirmation email.

Learn more about Activity Diagram here:

https://brainly.com/question/33456875

#SPJ11