1 / 24

ELEKTRONSKI FAKULTET NIS

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

abram
Download Presentation

ELEKTRONSKI FAKULTET NIS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ELEKTRONSKI FAKULTET NIS Predmet: Uvod u informacione sisteme

  2. Zadatak 1: USE CASE dijagram Nacrtati use case dijagram i specifikaciju za slucaj narucivanja hrane preko (drive through) automata u restoranu.

  3. 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

  4. 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.

  5. 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.

  6. 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.

  7. Zadatak 2: SEKVENCIJALNI I KOLABORATIVNI dijagrami • Dijagramom sekvenci predstaviti scenario za narucivanje i dostavu hrane u restoranu pomocu DRIVE THROUGH automata.

  8. 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

  9. Dijagramom kolaboracije predstaviti scenario za odabir i dostavu narudzbine

  10. 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.

  11. Zadatak 4: Dijagram AKTIVNOSTI • Dijagramom aktivnosti predstaviti aktivnosti koje objekatklse kupac izvrsava tokom kupovine

  12. 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.

  13. Zadatak 5: Dijagram KLASA • Nacrtati klasni dijagram za opisani sistem. Definisati klase i veze izmedju njih.

  14. Zadatak 6: Dijagram KOMPONENTI • Predstaviti komponente sistema za narucivanje hrane preko automata

  15. Zadatak 7: Dijagram RAZMESTAJA • Opisati sistem se stanovista uredjaja i procesnih jedinica koje ucestvuju u ovom sistemu.

More Related