Question: A . Construct a UML Use Case Diagram for the following scenario. Make sure to use the proper notations and naming throughout your diagram.
A Construct a UML Use Case Diagram for the following scenario. Make sure to use the proper
notations and naming throughout your diagram.
A bank has adopted a new secure electronic system where customers, bank employees, and the bank
manager can perform various tasks. The customers can access the system's main interface by logging in
using their username, which is a bank account number, and a password. The customers can view account
balances, make payments for purchases through the system, and transfer funds to other accounts. For the
two aforementioned transactions payments and fund transfers an authentication process is required
before completing the transaction, where the customers must enter a digit code received via a text
message on their phones. The customers can also review the historical record of all financial transactions
in their accounts and view the details of each transaction if they wish. The customers can change and
update their passwords.
Bank employees have access to a different interface within the banking system, where they can view
customer profiles, review transaction records, open new bank accounts, and close or freeze customer bank
accounts in permitted cases. However, they cannot perform transactions on behalf of customers. The bank
manager has superior privileges, allowing them to perform all the tasks of bank employees. Additionally,
the manager can manage customer accounts, reset passwords, and monitor security logs The bank
manager also has the ability to view all financial transactions through this system and can view the details
of any transaction if he wishes".
B Refer to the previous scenario, select uses cases and identify at least one Precondition and one
Postcondition, as part of the use case description for each.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
