Sobes.tech
Senior

Nakit çekme sürecinin bir ATM'de katılımcılarla birlikte sıralama diyagramını çizin: müşteri, ATM, hesap yönetim servisi. Başarılı ve alternatif senaryoları dahil edin.

sobes.tech yapay zeka

AI'dan gelen yanıt

mermaid sequenceDiagram participant Клиент participant Банкомат participant СервисУправленияСчетами

Клиент->>Банкомат: Вставляет карту и вводит PIN
Банкомат->>СервисУправленияСчетами: Проверка PIN
alt PIN верный
    СервисУправленияСчетами-->>Банкомат: Подтверждение
    Банкомат->>Клиент: Запрос суммы снятия
    Клиент->>Банкомат: Ввод суммы
    Банкомат->>СервисУправленияСчетами: Запрос на списание суммы
    alt Достаточно средств
        СервисУправленияСчетами-->>Банкомат: Подтверждение списания
        Банкомат->>Клиент: Выдача наличных
        Банкомат->>Клиент: Печать чека
    else Недостаточно средств
        СервисУправленияСчетами-->>Банкомат: Ошибка - недостаточно средств
        Банкомат->>Клиент: Сообщение об ошибке
    end
else PIN неверный
    СервисУправленияСчетами-->>Банкомат: Ошибка PIN
    Банкомат->>Клиент: Сообщение об ошибке
end
Клиент->>Банкомат: Извлекает карту