Question
Write the description of the use cases. Do modify section details 2. Customer account balance is reduced by the amount of the withdrawal and transaction
Write the description of the use cases.
Do modify section details
2. Customer account balance is reduced by the amount of the withdrawal and transaction fees] Normal Flow: [Provide a detailed description of the user actions and system responses that will take place during execution of the use case under normal, expected conditions. This dialog sequence will ultimately lead to accomplishing the goal stated in the use case name and description. 1. Customer inserts ATM card 2. Customer enters PIN 3. System prompts customer to enter language performance English or Arabic 4. System validates if customer is in the bank network 5. System prompts user to select transaction type 6. Customer selects Withdrawal From Checking 7. System prompts user to enter withdrawal amount 8. Alternative Flows: [Document legitimate branches from the main flow to handle special [Alternative
Example :
Normal Flow: [Provide a detailed description of the user actions and system responses that will take place during execution of the use case under normal, expected conditions. This dialog sequence will ultimately lead to accomplishing the goal stated in the use case name and description. 1. Customer inserts ATM card 2. Customer enters PIN 3. System prompts customer to enter language performance English or Arabic 4. System validates if customer is in the bank network 5. System prompts user to select transaction type 6. Customer selects Withdrawal From Checking 7. System prompts user to enter withdrawal amou
legitimate branches from the main flow to handle special [Alternative Flow 1 Not conditions (also known as extensions). For each alternative flow in Network) reference the branching step number of the normal flow and the condition which must be true in order for this extension to be executed. e.g. Alternative flows in the Withdraw Cash transaction: 4a. In step 4 of the normal flow, if the customer is not in the bank network 1. System will prompt customer to accept network fee 2. Customer accepts 3. Use Case resumes on step 5 4b. In step 4 of the normal flow, if the customer is not in the bank network 1. System will prompt customer to accept network fee 2. Customer declines 3. Transaction is terminated 4. Use Case resumes on step 9 of normal flow Note: Insert a new row for each distinctive alternative flow. ] [Describe any anticipated error
espond to those conditions. e.g. Exceptions to the Withdraw Case transaction Exceptions: 2a. In step 2 of the normal flow, if the customer enters and invalid PIN 1. Transaction is disapproved 2. Message to customer to re-enter PIN 3. Customer enters correct PIN 4. Use Case resumes on step 3 of normal flow] Assumptions: [List any assumptions that were made in the analysis that led to accepting this use case into the product description and writing the use case description e.g. For the Withdraw Cash Use Case, an assumption could be: The Bank Customer understands either English or Spanish language.] Notes and [List any additional comments about this use case or any remaining Issues: open issues or TBDs (To Be Determined) that must be resolved. e.g. 1. What is the maximum size of the PIN that a use can have?]
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started