Use Cases Case 3.7: Analyze Data For Achievements - CBTYoung/Documentation GitHub Wiki

Description

The achievements will be granted to the user according to streaks and amounts of reports filled.### Actors Guest\ Patient.

Pre conditions

  1. The condition of the achievements has been reached

Parameters

none.

Post conditions

the achievement will be saved and update the system according to it.

Sequence of events

  1. several conditions for reaching an achievement

The user login predefined number of times The user filled the report predefined number of times The user has a streak of login predefined number of times The user has a streak of filled the report predefined number of times

  1. The user will be noted about getting the achievement

Alternative flows

none.