You are on page 1of 4

TITLE Ekspertni sistem za izbor vrste prevoza do radnog mesta DISPLAY

Seminarski rad iz predmeta:


Ekspertni sistemi

Ekspertni sistem za izbor prevoza


od mesta stanovanja do radnog mesta

Datum izrade: 05.05.2001.


Student: Ime i Prezime
Broj indeksa: _____/___

NUMERIC daljina
AND prevoz
AND primanja
AND potrosnja
AND cena karte
AND broj_radnih_dana_u_mesecu

SIMPLEFACT imate li bicikl


AND imate li automobil

OBJECT autobus
OBJECT gorivo

INIT autobus IS CA
AND autobus IS JA
AND autobus IS KG

INIT gorivo IS dizel


AND gorivo IS super

1. Podaci uneti
1.1. Izbor prevoza
1.1.1. voznja automobilom
1.1.1.1. dovoljna primanja
1.1.1.1.1. dovoljno za dizel
1.1.1.1.2. dovoljno za super

1.1.2. voznja autobusom


1.1.2.1. autobus i sverc
1.1.2.2. autobus i karta
1.1.2.2.1. nema para za JA
1.1.2.2.2. nema para za KG
1.1.2.2.3. nema para za CA
1.1.2.3. nema pomoci
1.1.2.3.1. nema para za kartu

RULE 01: izbor


ASK daljina
ASK imate li bicikl
ASK imate li automobil
ASK primanja
ASK broj_radnih_dana_u_mesecu
THEN Podaci uneti
RULE 02: voznja biciklom
IF imate li bicikl
AND daljina < 3
THEN izbor prevoza
AND DISPLAY Vozite se biciklom

RULE 03: pesacenje


IF daljina < 3
AND NOT imate li bicikl
THEN izbor prevoza
AND DISPLAY Pesacite

RULE 04: dovoljni uslovi za voznju automobilom


IF voznja automobilom
THEN izbor prevoza
AND DISPLAY Vozite se automobilom

RULE 05: automobil


IF imate li automobil
AND ASK gorivo
AND dovoljna primanja
THEN voznja automobilom
ELSE NOT voznja automobilom

RULE 06: dovoljni uslovi za voznju autobusom


IF NOT voznja automobilom
AND daljina > 3
AND ASK autobus
AND voznja autobusom
THEN izbor prevoza

RULE 07: voznja autobusom i sverc


IF autobus i sverc
THEN voznja autobusom
AND DISPLAY Svercujte se

RULE 08: voznja autobusom i karta


IF autobus i karta
THEN voznja autobusom
AND DISPLAY Kupite kartu

RULE 09: ne moze da se vozi autobusom


IF nema pomoci
THEN voznja autobusom
AND DISPLAY Zao mi je

RULE 10: primanja dovoljna za dizel


IF gorivo IS dizel
AND dovoljno za dizel
THEN dovoljna primanja
ELSE NOT dovoljna primanja

RULE 11: primanja dovoljna za super


IF gorivo IS super
AND dovoljno za super
THEN dovoljna primanja
ELSE NOT dovoljna primanja
RULE 12: potrosnja dizela
ASK potrosnja
IF primanja > potrosnja/100*broj_radnih_dana_u_mesecu*2*36.*daljina
THEN dovoljno za dizel
ELSE NOT dovoljno za dizel

RULE 13: potrosnja supera


ASK potrosnja
IF primanja > potrosnja/100*broj_radnih_dana_u_mesecu*2*38.*daljina
THEN dovoljno za super
ELSE NOT dovoljno za super

RULE 14: CA "AUTOPREVOZ" Cacak i sverc


IF autobus IS JA
AND prevoz < 3
THEN autobus i sverc
ELSE ASK cena karte

RULE 15: JA (Jagodina) KG i CA (Cacak) bez sverca


IF NOT nema para za CA
AND NOT nema para za JA
AND NOT nema para za KG
THEN autobus i karta

RULE 16: nema para i ne moze da se vozi


IF nema para za CA
OR nema para za JA
OR nema para za KG
THEN nema pomoci

RULE 17: JA (Jagodina) i karta


IF autobus IS JA
AND nema para za kartu
THEN nema para za JA
ELSE NOT nema para za JA

RULE 18: KG i karta


IF autobus IS KG
AND nema para za kartu
THEN nema para za KG
ELSE NOT nema para za KG

RULE 19: CA (Cacak) i karta


IF autobus IS CA
AND nema para za kartu
THEN nema para za CA
ELSE NOT nema para za CA

RULE 20: da li ima para za kartu


IF cena karte > primanja
THEN nema para za kartu
ELSE NOT nema para za kartu

TEXT daljina
Kolika je udaljenost vaseg mesta stanovanja od radnog mesta (u kilometrima)?

TEXT prevoz
Koliko prevoza promenite na putu do radnog mesta?
TEXT imate li bicikl

Imate li bicikl?

TEXT imate li automobil

Imate li automobil?

TEXT primanja
Kolika su vam mesecna primanja (u dinarima)?

TEXT cena karte


Kolika je cena karte (M E S E C N O u dinarima)?
TEXT potrosnja
Kolika je potrosnja goriva (u litrima) na predjenih 100 kilometara?

TEXT broj_radnih_dana_u_mesecu
Koliko dana putujete u toku meseca?

TEXT CA
Medjugradsko saobracajno preduzace "AUTOPREVOZ" - Cacak

TEXT JA
Medjugradsko saobracajno preduzece "JUGOPREVOZ" - Jagodina

TEXT KG
Medjugradsko saobracajno preduzece "AUTOSAOBRACAJ" - Kragujevac

TEXT dizel
Dizel gorivo (loz ulje)

TEXT super
Benzin 98/100 oktana - super

DISPLAY Vozite se biciklom

Posto imate bicikl, iskoristite ga.


Neka vas vreme posluzi.

DISPLAY Pesacite
Kupite patike ili neku drugu udobnu obucu i ...
Pesacite.

DISPLAY Vozite se automobilom


Blago vama, imate automobil i dovoljno novca za gorivo.
Nadam se da imate i vozacku dozvolu.
Srecan put.
DISPLAY Svercujte se
Posto ne menjate mnogo prevoza, a vozite se u vozilima
medjugradskog saobracajnog preduzeca - nemojte trositi
novac na pretplatnu kartu. Svercujte se, kontrolori
su vrlo retki, rizikujte.
DISPLAY Kupite kartu
Pretplatna karta nije toliko skupa - mozete je priustiti.
Kupite je, nece vam propasti.
DISPLAY Zao mi je
Zao mi je. Stvarno ne znam kako da vam pomognem. Stanujete daleko,
ne mozete putovati automobilom, a nemate novca za pretplatnu kartu.
Mozda autostop?
END

You might also like