A use case in a banking system specifies the interaction between a user and the bank’s operational structure. It specifies the series of steps required for a given task. For instance, opening bank account, checking bank balance, transferring funds etc.