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

Podobne dokumenty