Obsah

Bankomat

Simulátor bankomatu.

Pro připomenutí jak bankomat funguje - odkaz na jiný simulátor na webu (ale ten náš bude lepší! ;-))

Základní požadavky

  1. Zadání čísla karty/účtu (karet bude bankomat znát více než jeden konkrétní kus)
  2. Ověření PINu (klient jej zadává na přes „numerická tlačítka“)
  3. Pozdravení klienta jeho jménem uváděným na kartě
  4. Volba činnosti z nabídky výběr / zůstatek
  5. Realizace výběru formou výběru přednastavených částek z bočních tlačítek (kontrola zůstatku + odečtení částky od zůstatku karty)
  6. „Tisk“ účtenky ve formě uložení textového souboru uctenka.txt s číslem karty, jménem vlastníka, vybíranou částkou a novým zůstatkem.
  7. Změna PINu

Bonusová rozšíření

"Obrazovky" - "Operace"

  1. vstupní
    • žádné operace
  2. po autorizaci kartou („Vítejte pane …“)
    • Výběr hotovosti
    • Zobrazit zůstatek
    • Vytisknout zůstatek (na „tiskárně“, tj. do souboru uctenka.txt)
    • Změnit PIN
    • Konec (ukončit práci s bankomatem, vysunout kartu)
  3. Výběr hotovosti
    • 200
    • 400
    • 600
    • 800
    • 1000
    • 2000
    • Jiná částka
    • Storno
  4. Změnit PIN
    • žádné operace (zadává se nový PIN na num. klávesnici)
  5. ostatní
    • Pokračovat novou operací
    • Konec (ukončit práci s bankomatem, vysunout kartu)

Harmonogram

Screenshot

Screenshot

"Hinty"

FAQ

lblObrazovka.setHorizontalAlignment(JLabel.CENTER);