USE CASES

Scenario: The cashier logs into the membership program to sign up a customer for a season membership and a season locker rental.

Actor: Cashier

Use Cases:
#1. Register customer for season membership
#2. Register customer for season locker rental

Sequence of Actions for the Register customer for season membership Use Case:

Actor: Cashier

Precondition: The actor has a login ID and password and security for change of account

Postcondition: The actor registers customer for a season membership

Actions:
  • 1.1 The Cashier identifies himself or herself
    • 1.1.1. Enters account number and password
    • 1.1.2. Account number is verified
      • 1.1.2.1. Error message returned if not found
  • 1.1.3. Password is verified
    • 1.1.3.1. Error message returned if not found
  • 1.2. The customer identifies himself
    • 1.2.1. Cashier searches for customer is this a separate screen? how is this information first entered?
      • 1.2.1.1. New form to search by last name, phone or ID - see "Use Case Search"
      • 1.2.1.2. Commit to Season Pass Purchase screen from customer database
        • 1.2.1.2.1. Customer Last Name
        • 1.2.1.2.2 Customer First Name
        • 1.2.1.2.3 Customer ID
  • 1.3. The cashier chooses which membership kind where is this information displayed? a separate form?
    • 1.3.1. Membership Type Form displayed
      • 1.3.1.1 Commit to Season Pass Purchase screen from Membership Type Form
      • 1.3.1.1. Full Price Individual
      • 1.3.1.2. Discount Individual
      • 1.3.1.3. Family
      • 1.3.1.4. Senior, 70 plus
      • 1.3.1.5. 5 and under
      • 1.3.1.6. Instructor
      • 1.3.1.7. Ski Patrol
      • 1.3.1.8. Ski Patrol Family
      • 1.3.1.9. Owner
      • 1.3.1.10. Remake
    • 1.3.2. Display the kind of membership and have cashier verify
      • 1.3.2.1. Instructor
      • 1.3.2.2. Member
      • 1.3.2.3. Owner
      • 1.3.2.4. Ski Patrol
  • 1.4. The system charges price for type of membership
  • 1.4.1. Amount is added to purchase price
    • 1.4.2. Transaction is recorded and posted to total cost
  • 1.5. The customer chooses to purchase a season pass
    • 1.5.1. Season pass information is displayed where does this information come from?
    • 1.5.2. Yes/no to acceptance
      • 1.5.2.1. If yes, add price to total cost
      • 1.5.2.2. If no, display only opportunity clause and allow second chance, If yes repeat step 1.5.2
  • 1.6 Display total cost and determine method of payment
    • 1.6.1 Enter type
*1.7 Customer views rules how are these rules added, updated?
  • 1.7.1 Customer signs rules acceptance on the computer?
  • 1.7.2 Date added for signing of rules
  • 1.8 System adds details to database
    • 1.8.1 Location purchased as “internet” to database
    • 1.8.2 Status changes to “active”
    • 1.8.3 Cashier name updated
    • 1.9 Create Customer ID
      • 1.9.1 Take Photo
      • 1.9.2 Print ID
      • 1.9.3 Mark ID as complete


      Sequence of Actions for the Purchase season locker rental Use Case:

      Actor: Cashier

      Precondition: The actor has a login ID and password and security for change of account

      Postcondition: The actor registers customer for a season locker rental

      Actions:
      • 1.1 The Cashier identifies himself or herself
        • 1.1.1 Enters account number and password
        • 1.1.2 Account number is verified
          • 1.1.2.1 Error message returned if not found
        • 1.1.3 Password is verified
          • 1.1.3.1 Error message returned if not found
      • 1.2 The customer identifies himself
        • 1.2.1 Cashier searches for customer through
          • 1.2.1.1 ID
          • 1.2.1.2 Last name
          • 1.2.1.3 Phone number
      • 1.3 The Customer chooses season locker where does this information come from?
        • 1.3.1 Size choices are displayed
        • 1.3.2 Price displayed of chosen locker
        • 1.3.3 Customer verifies locker size and price
      • 1.4 The system charges price for type of type of what?
        • 1.4.1 Amount is added to purchase price
          • 1.4.2 Transaction is recorded and posted to total cost
      • 1.5 System assigns locker number to customer
        • 1.5.1 Displays locker number to customer



Last edited Feb 10, 2013 at 6:14 PM by dkelyg3215, version 6

Comments

No comments yet.