Fully Dressed Use Case:

3. Account Log-In

Use Case Name:Account Log In
Use Case Id 3
Priority 1
LevelUser Goal
Primary Business Actory Customer
Other Participating Actors System Administrator
Description Customer need to log into their account in order to confirm bookings.
Preconditions Customer must already signed up for an account
Stakeholders & Interests
Customer:
Wants to be able to confirm bookings on the Ebundle System
Company:
Wants to draw in more customers to increase revenue for the company
System Administrator:
Wants to be able to track number of users using the system each day
Typical Scenarios
  1. Customer enters the email address
  2. Customer enters the password
  3. The system valids the email and password
  4. The system confirms customer has suceesfully log into their account
Extensions/ Alternative Scenarios
  • Invalid password: customer is asked to re-enter their password.
  • Invalid email: customer asked to re-enter their email address
  • Account does not exist: customer is asked to sign up for an account.
Conclusioncustomer successfully logs into their account
Post Conditionscustomer can now confirm bookings or purchase concert tickets
Business Rules
  1. One account per valid email
Implementation Constraints
  1. Email address Validation: check if email address match database record
  2. Password Validation: check if password match database record