You are on page 1of 3

1.

UVOD
Zadatak ovog rada je da prikažem kako pomoću UML.a napravimo organizaciju jednog
Restorana.

Plan:

 Utvrđivanje zahtjeva
 Modeliranje
 Use case , use case dijagram , specifikacija use caseova I akteri
 Clas dijagram
 Sequence dijagram

2. UTVRĐIVANJE ZAHTJEVA
Radi se o restoranu u kojem se prodaju pica, topli napitci, I hrana.

Kupac kroz jelovnik/meni bira šta želi da naruči, bira način ,ako se radi o hrani, da li je hrana
za ponijeti ili za jesti u restoranu, te način plačanja, gotovinom ili kreditnom karticom.

Kad kupac odluči šta želi , to saopštava konobaru konobar šanku, sank kuhinji ako se radi o
hrani.

3. MODELIRANJE
Prema zahtjevu korisnika oblikovat će se unificirani process, podjelit ćemo uloge u
korištenju samog sistema.

Potrebno je napraviti takav system gdje su kuhinja, šank I kasa povezani u jednu cjelinu.

Taj system nam je potreban za lakšu kontrolu I lakši uvid u kompletan restoran, npr. Uvid u
stanje robe, uvid u stanje utrošene robe, …

Kranji korisnik tog sistema je gost koji vrši narudžbu kroz biranje hrane ili nekog pica, te
bira način plaćanja gotivinski ili karticom.

4. CASE ,USE CASE DIJAGRAM, SPECIFIKACIJA USE CASE.ova I


AKTERI
Akteri u ovom modelu su gost I konobar kojeg sam predstavio kao use case.

Gost dolazi u restoran I bira iz menija šta želi (jelo, topli napitak,piće) te naručiva kod
konobra.
Konobar tu narudžbu prosljedžuje šanku, ako se radi o piću ili toplom napitku šanker tu
narudžbu izvršava , a ako se radi o hrani šanker tu narudžbu prosljedžuje do kuhinje, koja
nakon izvršetka vrača narudžbu šanku,sank konobaru, konobar gostu.

Gost plaćanje može izvršiti gotovinski ili karticom.

Slika1. Model funkcionisanja restorana

USE CASE Završena narudžba


ID 1
KRATAK OPIS Gost je napravio narudžbu
AKTERI Gost , konobar
KORACI RADA 1. Gost iz menija bira šta želi
2. Potvrdžuje konobaru narudžbu
3. Konobar narudžbu prosljedžuje šanku, sank kuhinji
4. Kada sank I kuhinja izvrše narudžbu slijedi njen povrat konobaru , a od
konobara gostu
POSTUSLOVI /
ALTERNATIVE /

USE CASE Placanje narudžbe


ID 2
KRATAK OPIS Gost je uslužen I vrši plaćanje svoje narudžbe
KORACI RADA 1. Konobar je preuzeo narudžbu u šanku
2. Usluživa gosta
3. Gost plaća svoju narudžbu
POSTUSLOV /
ALTERNATIVE /

1
5. CLAS DIJAGRAM

U ovom dijagramu imamo 5 klasa koje su mežusobno povezane.

Možemo uočiti sljedeće klase I to : gost je povezan a konobarom koja je povezana sa


šankom, a sank sa kuhinjom , sank I kuhinja su povezane sa kasom.

6. SEQUENCE DIJAGRAM

You might also like