Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

b) Consider the following use case description: A user wishes to transfer a sum of money from one of their bank accounts to another. The

b) Consider the following use case description: A user wishes to transfer a sum of money from one of their bank accounts to another. The user identifies themselves to the bank system, which then attempts to authenticate the user. If the user doesnt have any accounts at the bank, they will be given an appropriate error message and the transaction will be terminated. If the user has valid accounts at the bank, the system prompts them to enter details of the account from which the money will be transferred, the account to which the money will be transferred and the amount to be transferred. If the user only has one account, they will be given an appropriate message and the transaction will be terminated. Provided that the user has sufficient funds in the from account, the system assembles the details of the transaction, displays them to the user and asks them if they wish to proceed. If they are happy to do so, they indicate this to the system and the transfer of funds to the to account take place. The system then invites the user to make another transaction.

Create a use case specification for this use case by completing the following template:

Use case identifier: Provide a suitable identifier Use case name: Provide a name that matches the scenario Use case goal: Provide a goal that matches the scenario Preconditions: List preconditions expressed explicitly or implicitly in the scenario Post conditions: List post conditions expressed explicitly or implicitly in the scenario Assumptions: List any assumptions you feel are made by the scenario Main success scenario: List the use case steps implied by the scenario Alternate Scenarios: List any alternate sequences of steps implied by the scenario

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Professional IPhone And IPad Database Application Programming

Authors: Patrick Alessi

1st Edition

0470636173, 978-0470636176

More Books

Students also viewed these Databases questions

Question

1 What demand is and what affects it.

Answered: 1 week ago