Figura 1. Diagrama de seqüència d'un caixer automàtic
L'actor o l'usuari que utilitza el caixer ha d'inserir la targeta binària.
En aquest moment, el caixer automàtic es connecta amb els servidors del banc per verificar la targeta.
El servidor del banc pot respondre de dues maneres: si la targeta és vàlida o no. Depenent de la
resposta del servidor, es realitzaran unes accions o altres.
Les respostes s'indiquen amb una fletxa discontínua.
Els possibles camins s'han d'indicar mitjançant una caixa que separa els diferents casos.
En cas que la targeta siga vàlida, el caixer automàtic li demana el PIN a l'usuari.
En cas contrari, el caixer automàtic extrau la targeta.
L'usuari introdueix el PIN sol·licitat al caixer automàtic.
El caixer verifica el PIN en el servidor.
Igual que abans, el servidor pot respondre de dues maneres: Que el PIN siga vàlid o no.
En cas que el PIN siga vàlid, el caixer automàtic li demana la quantitat a extraure a l'usuari.
En cas contrari, el caixer automàtic extrau la targeta.
L'usuari introdueix la quantitat que vol treure del caixer.
El caixer comença una transacció.
El servidor comprova si hi ha suficient saldo en el compte bancari.
Igual que abans, poden haver dos casos: Que hi haja suficient saldo o no.
En cas que hi haja prou saldo: S'actualitzen els diners del compte.
Es completa l'actualització.
El servidor comunica al caixer que la transacció s'ha completat correctament.
El caixer treu el diners.
En cas que no hi haja prou saldo: El servidor comunica al caixer que no s'ha portat a terme la transacció i no es treuen els diners.
Per últim, el caixer expulsa la targeta.
S'han dibuixat barres d'activació durant el temps que cada element ha estat actiu en aquest procés.
📌 Aquest document pot quedar desactualitzat després d’imprimir-lo. Pots consultar la versió més recent
a la pàgina web.
🌿 Abans d’imprimir aquest document, considera si és realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.