Senior
Rajzolj egy szekvenciadiagramot a készpénzfelvételi folyamatról ATM-nél, résztvevőkkel: ügyfél, ATM, számlakezelő szolgáltatás. Tartalmazza a sikeres és alternatív forgatókönyveket.
sobes.tech MI
Válasz az MI-től
mermaid sequenceDiagram participant Клиент participant Банкомат participant СервисУправленияСчетами
Клиент->>Банкомат: Вставляет карту и вводит PIN
Банкомат->>СервисУправленияСчетами: Проверка PIN
alt PIN верный
СервисУправленияСчетами-->>Банкомат: Подтверждение
Банкомат->>Клиент: Запрос суммы снятия
Клиент->>Банкомат: Ввод суммы
Банкомат->>СервисУправленияСчетами: Запрос на списание суммы
alt Достаточно средств
СервисУправленияСчетами-->>Банкомат: Подтверждение списания
Банкомат->>Клиент: Выдача наличных
Банкомат->>Клиент: Печать чека
else Недостаточно средств
СервисУправленияСчетами-->>Банкомат: Ошибка - недостаточно средств
Банкомат->>Клиент: Сообщение об ошибке
end
else PIN неверный
СервисУправленияСчетами-->>Банкомат: Ошибка PIN
Банкомат->>Клиент: Сообщение об ошибке
end
Клиент->>Банкомат: Извлекает карту