opis logiki procesów
Transkrypt
opis logiki procesów
Tablica decyzyjna dla wypożyczalni „Fajny film” Postępowanie w sytuacji przetrzymywania filmów przez klientów: 1 2 3 4 5 Stały klient (powyżej 30 T T T T N wypożyczeń) 6 7 8 9 N N N - Opóźnienie >1 dzień T $ $ $ T $ $ $ N Opóźnienie >7 dni N T $ $ N T $ $ * Opóźnienie >14 dni * N T $ * N T $ * Opóźnienie >30 dni * * N T * * N T * Nalicz dopłatę X X X X X X X Wyślij ponaglenie X Wykreśl film z wypożyczeń X X X Dopisz klienta do listy windykacji X X X Strukturyzowany opis w języku naturalnym dla wypożyczalni „Fajny film” Klient chce wypożyczyć film IF klient nie jest zarejestrowany THEN zarejestruj klienta ELSE (klient zarejestrowany) IF film jest na stanie wypożyczalni THEN IF film w tej chwili w wypożyczalni THEN wypożycz film klientowi i nalicz zapłatę ELSE (film wypożyczony) IF klient chce zarezerwować film THEN zarezerwuj film ELSE zakończ transakcję ELSE (filmu nie ma na stanie) zarejestruj chęć wypożyczenia