Question: Create a use case specification based on the diagram below. Must include Actors, triggers, preconditions, post conditions, normal flow and alternative flow (if available). Some

Create a use case specification based on the diagram below.

Must include Actors, triggers, preconditions, post conditions, normal flow and alternative flow (if available).

Create a use case specification based on the

Some examples:

Create a use case specification based on theCreate a use case specification based on theCreate a use case specification based on the

Commuter Ticket vending machine Bank StartSession Request Trip Info Homework Provide Trip Info Process Trip Info Provide Payment Info Request Payment Process Payment [pay with card [pay with cash) Authorize Card Payment You have to create a Use case Specifications document as it is described in slide 4 Dispense Ticket Ticket Get Ticket paid with cash & with charge! Dispense Change Change Get Change Show Thank You uml-diagrams.org Screen 1: Create User Type-in user details Activity diagram Save Validate user details Screen: Error message Create user Screen#3: Confirmation Grant previleges Primary Actor System Administrator Trigger System administrator chooses "Create User" Pre-conditions The user must be logged-in as "System Administrator" Post-conditions If success: Use Case "Create user Specifications Document A new user is created in the system The user created is granted the privileges as specified The user created is created with a unique 4 digit employee number and a default password (Homework) Jif failure: The system administrator is presented with an error message Use Case Specifications Example 2: ATM Machine Use Case Description: Allows any bank customer to obtain cash from their bank account. This use case begins when an ATM customer chooses a type of account from which the cash is to be withdrawn (e.g. checking) from a list of possible accounts, and to choose a dollar amount from a list of possible amounts. The system sends the transaction to the financial system for verification. If the financial system approves the transaction, the machine dispenses the appropriate amount of cash and issues a receipt. The dispensing of cash is also recorded in the ATM's log. Use Case Name: Withdraw Cash Actors: Any Bank Customer (Has an existing account) Banking System (Any bank's ATM and its infrastructure) . Triggers: The user wants to withdraw money from one of his/her account. . Preconditions: The ATM is operational. The bank customer has a card to insert into the ATM. . Post conditions: The bank customer has received their cash (and optionally a receipt). The bank has debited the customer's bank account and recorded details of the transaction. . Normal Flow: 1. The customer enters the bankcard into the ATM. 2. The ATM verifies that the card is a valid bankcard. 3. The ATM requests a PIN code. 4. The customer enters the PIN code. 5. The ATM validates the bankcard against the PIN code. 6. The ATM presents service options including "Withdraw". 7. The customer chooses "Withdraw". 8. The ATM verifies sufficient funds in the customer's bank account. 9. The ATM presents options for amounts. 10. The customer enters an amount. 11. The ATM verifies that the customer is below withdrawing limits

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!