Analiza_i_projektowanie_obi.../use-case-4.md
shaaqu 1a2673ebbd Revert "delete"
This reverts commit 88589fa6ad.
2021-02-02 12:36:44 +01:00

1.4 KiB

Use Case 4: Sprawdzenie stanu konta

Aktor podstawowy: Klient

Główni odbiorcy i oczekiwania względem systemu:

  • Klient: Poznaje stan swojego konta

Warunki wstępne:

  • Bankomat jest sprawny
  • Została przeprowadzona autoryzacja klienta

Warunki końcowe:

  • Na ekranie wyświetla się ekran główny
  • Stan konta się nie zmienił

Scenariusz główny (ścieżka podstawowa):

  1. Klient w bankomacie wybiera opcję sprawdzenia stanu konta
  2. Bankomat wyświetla na ekranie bieżący stan konta użytkownika

Rozszerzenia (ścieżki alternatywne):

*a. Bankomat zawiesza się.

  1. Bankomat informuje o zajściu błędu
  2. Bankomat wraca do strony głównej

2a. Suma wyświetlona na ekranie jest nieczytelna

  1. Klient przerywa operacje
  2. Bankomat wraca do strony głównej

Wymagania specjalne:

  1. Interfejs użytkownika musi być dostępny w języku polskim i angielskim
  2. Wyświetlona kwota na końcu powinna posiadać odpowiednią walutę

Wymagania technologiczne oraz ograniczenia na wprowadzane dane:

2a. Ekran wyświetla wyraźną kwotę do odczytania

Kwestie otwarte:

  1. Przez jaki czas ma być wyświetlony stan konta