Sprint 1: Use Case Diagrams - SD-Group-11/ml-frontend GitHub Wiki
Use Case Name | Registration |
---|---|
Initiating Actor | User |
Triggering Event | User desires to create an account on the platform |
Preconditions | -The user must have access to an internet connection -The user must have access to the platform |
Postconditions | -The user's details will be stores in the database -The user will be able to login with these credentials. |
Brief Description
The user is prompted to create an account on the platform. They enter their details, it gets validated and the registration is successful
Basic Flow
- User enters details into registration fields
- The system validates and verifies the details
- The system creates an account for the user
- The user is able to login with these credentials
Exceptions:
- The user enters invalid information
- The user already has an account
- The system is offline
Use Case Diagram:
Use Case Name | Login |
---|---|
Initiating Actor | User |
Triggering Event | User desires to log into platform |
Preconditions | -The user must have access to an internet connection -The user must have access to the platform |
Postconditions | -The user's will be redirected to the landing page -The user will be able to use the platforms services |
Brief Description
The user is prompted to enter their login credentials on the platform. They enter their details, it gets validated and the login is successful
Basic Flow
- User enters details into login fields
- The system validates and verifies the credentials
- The user is redirected to the landing page
Exceptions:
- The user enters invalid credentials
- The system is offline
Use Case Diagram: