@startuml left to right direction skinparam packageStyle rectangle actor Customer actor ATM actor BankSystem usecase UC1 as "1.ENTER PIN CODE. == Insert Card -- Prompt Pin Code -- Enter Pin Code " Customer-->UC1 UC1<--ATM usecase UC2 as "2.AUTHENTICATION. == Check Pin Code -- Reply -- " ATM-->UC2 UC2<--BankSystem usecase UC3 as "3.CHECK BALANCE. == Prompt Access Status -- Check Amount -- " Customer-->UC3 UC3<--ATM usecase UC4 as "4.CHECK AMOUNT. == Check Database -- Reply -- " ATM-->UC4 UC4<--BankSystem usecase UC5 as "5.TRANSFER FUNDS. == Prompt Amount -- Transfer Funds -- " Customer-->UC5 UC5<--ATM usecase UC6 as "6.PERFORM TRANSFER. == Update Database -- Transfer Confirmation -- " ATM-->UC6 UC6<--BankSystem @enduml