Skip to content

Detailed Use Case Descriptions

Ege Karadibak edited this page Feb 21, 2021 · 32 revisions

Table of Contents

USE CASE: SIGN UP

Actor: Customer

Intention: Creating an account

Precondition: The user must have an internet connection and must not have an account.

Steps for the main scenario:

  1. The system asks the user for their first name, last name, username, email, password, and phone number.
  2. The system validates that the user’s information is correct.
  3. User presses signup button.

Alternative scenarios:

2a: The system determines that the username is already taken, the system takes the user to step 1. 2b: The system determines that the given email is already associated with an account, the system takes the user to step 1. 3a: The system deletes the user’s account.

Post Condition (success): The user has an account on the platform.

Post Condition (failure): The system deletes the user account.