240 likes | 429 Views
ELEKTRONSKI FAKULTET NIS. Predmet: Uvod u informacione sisteme. Zadatak 1: USE CASE dijagram. Nacrtati use case dijagram i specifikaciju za slucaj narucivanja hrane preko (drive through) automata u restoranu. Dolazak do automata i popunjavanje porudzbine. USE CASE: narudzbina hrane
E N D
ELEKTRONSKI FAKULTET NIS Predmet: Uvod u informacione sisteme
Zadatak 1: USE CASE dijagram Nacrtati use case dijagram i specifikaciju za slucaj narucivanja hrane preko (drive through) automata u restoranu.
Dolazak do automata i popunjavanje porudzbine • USE CASE: narudzbina hrane • KRATAK OPIS: narudzbina hrane preko automata • AKTERI: kupac i prodavac • PREDUSLOV: covek je celog dana bio na poslu, na putu do kuce je ogladneo i resio da svrati do restorana
OPIS: - kupac pomocu automata, odnosno specijalnog softvera za narucivanje hrane, narucuje proizvode • - pomocu tastera na automatu unosi ono sto zeli da kupi(hranu, pice…) • - automat salje podatke do radnika • POSLEDICE: obavestenje da je narudzbina dostavljenaradniku I da ce isporuka biti brzo izvrsena.
Pripremanje porudzbine i isporuka • USE CASE: proveravanje postojecih proizvoda • OPIS: - radnik na svom racunaru vidi narudzbinu • - sledi provera u bazi podataka • - ukoliko ima svega sto je naruceno isporuka ce biti brzo obavljena, u suprotnom kupac ce morati da izabere nesto drugo od postojecih proizvoda • AKTERI: radnik • PREDUSLOV: narudzbina primljena svi proizvodi postoje.
Isporuka paketa • OPIS: - Radnik zavrsava pakovanje narucenog I priprema paket za slanje • - po zavrsetku pakovanja isporuka se vrsi posebnim liftom u sklopu automata • - kupac uzima paket I placa(kes ili kreditna kartica) • POSLEDICA: nakon placanja automatski se otvara rampa I kupac moze da prodje.
Zadatak 2: SEKVENCIJALNI I KOLABORATIVNI dijagrami • Dijagramom sekvenci predstaviti scenario za narucivanje i dostavu hrane u restoranu pomocu DRIVE THROUGH automata.
Kupac dolazi do automata i narucuje proizvode pomocu posebnog softvera, nakon toga radnik u restoranu proverava porudzbinu u bazi podataka. Na displeju automata sa strane kupca pojavice se poruka da li sve od narucenog postoji i da li zeli jos nesto da kupi. Nakon sto je video poruku odlucuje da li zeli jos nesto i na kraju sledi placanje u vidu kesa ili kreditnom karticom
Dijagramom kolaboracije predstaviti scenario za odabir i dostavu narudzbine
Zadatak 3: Dijagram STANJA • Opisati stanja kroz koja prolazi sistem u procesu narucivanja, isporuke i naplata. Uzeti u obzir i neplanirane situacije kao sto su kvar automata, nedostatak proizvoda i slicno.
Zadatak 4: Dijagram AKTIVNOSTI • Dijagramom aktivnosti predstaviti aktivnosti koje objekatklse kupac izvrsava tokom kupovine
OPIS • Kupac na automatu vrsi unos proizvoda koje zeli da kupi • Sledi proveravanje proizvoda u bazi podataka • Ukoliko nema svega od narucenog automat nudi ponovno biranje, ako ima svega sledi pakovanje hrane i pica • Nakon primanja paketa kupac je duzan da plati racun, ukoliko ne plati rampa se nece podici i morace da ceka obezbedjenje, ako plati rampa se dize i kupac odlazi.
Zadatak 5: Dijagram KLASA • Nacrtati klasni dijagram za opisani sistem. Definisati klase i veze izmedju njih.
Zadatak 6: Dijagram KOMPONENTI • Predstaviti komponente sistema za narucivanje hrane preko automata
Zadatak 7: Dijagram RAZMESTAJA • Opisati sistem se stanovista uredjaja i procesnih jedinica koje ucestvuju u ovom sistemu.