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
Клиент->>Банкомат: Извлекает карту