Use Case 2: Zakup produktu pakowanego za pomocą karty ===================== **Aktor podstawowy:** Klient Główni odbiorcy i oczekiwania względem systemu: ----------------------------------------------- - Klient: Oczekuje wydania zakupionego produktu - Właścieiel automatu: Oczekuje że automat wyda opłacnony przez klienta produkt Warunki wstępne: ---------------- Klient posiada kartę płatniczą. Terminal płatniczy jest sprawny. Automat nie jest pusty. Warunki końcowe: ---------------- Klient zapłacił za produkt. Produkt został wydany klientowi. Scenariusz główny (ścieżka podstawowa): --------------------------------------- 1. Klient wybiera produkt 2. System informuje klienta o cenie wybranego produktu 3. Klient wybiera płatność kartą i przykłada ją do teminalu 4. Automat łączy sie z systemem obsługi płatności elektronicznej i pobiera pieniądze z karty. 5. Produkt zostaje wydany klientowi 6. Klient odbiera zakupiony produkt Rozszerzenia (ścieżki alternatywne): ------------------------------------ *a. Zawieszenie/Błąd systemu 1. System wyświetla informacje o błędzie 2. System zapisuje błąd i wysyła komunikat o błędzie do serwisanta 3. System resetuje sie 1a. Brak wybranego produktu 1. System wyświetla informację o braku wybranego produktu 2. System wysyła informację o brakach do magazynu 4a. Brak wystarczającej liczby środków na koncie klienta 1. System informuje klienta o braku wystarczającej liczby pieniędzy na koncie klienta 2. System przerywa transakcje 5a. Produkt zablkował się podczas wydawania 1. System informuje klienta o błędzie 2. System wysyła informację o błędzie do serwisu Wymagania specjalne: -------------------- - Interfejs użytkownika musi być dostępny w języku polskim i angielskim - - ... Wymagania technologiczne oraz ograniczenia na wprowadzane dane: --------------------------------------------------------------- *a. Ekran do wyświetlania ceny i innych informacji o produkcie *b. Panel dotykowy do obsługi automatu 3a. Automat posiada terminal płatniczy Kwestie otwarte: ---------------- - Obsługa automatu przez osoby niewidome? - ... - ...