15
Tema:Informacioni sistem kafića

Informacioni Sistem Kafica

  • Upload
    -

  • View
    214

  • Download
    16

Embed Size (px)

Citation preview

Page 1: Informacioni Sistem Kafica

Tema:Informacioni sistem kafića

Page 2: Informacioni Sistem Kafica

SADRŽAJ

1. Korisnički zahtev______________________________________________22. SSA – Strukturna Sistem Analiza_________________________________2

I. Dijagram konteksta________________________________________2II. Prvi nivo dekompozicije____________________________________3III. Drugi nivo dekompozicije (Nabavka)__________________________4IV. Drugi nivo dekompozicije (Prodaja)___________________________4V. Drugi nivo dekompozicije (Uplata banci)_______________________5

3. PMOV – Prošireni Model Objekti-Veze____________________________6I. Nabavka_________________________________________________6II. Prodaja__________________________________________________7III. Uplata banci_____________________________________________7

4. Relacioni model_______________________________________________8I. Nabavka:________________________________________________8II. Prodaja:_________________________________________________8III. Uplata banci:_____________________________________________8Relacije Access________________________________________________9Tabele Access________________________________________________10

1

Page 3: Informacioni Sistem Kafica

1. Korisnički zahtev

Napraviti informacioni sistem koji će pratiti rad kafića. Potrebno je da IS vodi evidenciju kataloga, narudžbenica, zaliha, otpremnica, narudžbi, računa, dobavljača, banaka, naloga za uplatu i potvrda o uplati.

Proizvodi se dobijaju od dobavljača. Funkcija uvođenja novih dobavljača treba da omogući uvođenje u evidenciju novih dobavljača sa kojima kafić posluje, radi kontakata oko nabavke novih kataloga proizvoda i eventualnih nedoumica ili problema. Preko kataloga se izdaju narudžbenice. Na osnovu narudžbenica se dobijaju otpremnice i fakture.

2. SSA – Strukturna Sistem Analiza

Pre nego što počnemo da projektujemo informacioni sistem za neki realni sistem potrebno je da uradimo detaljnu analizu tog sistema. U ovom slučaju kao metod za analizu koristimo Strukturnu sistemsku analizu (SSA) koja nam služi da relativno složen realni sistem prikažemo kao skup jednostavnijih podsistema čije funkcionisanje možemo lakše da shvatimo, a samim tim i implementiramo.

I. Dijagram konteksta

II. Prvi nivo dekompozicije

2

Page 4: Informacioni Sistem Kafica

III. Drugi nivo dekompozicije (Nabavka)

3

Page 5: Informacioni Sistem Kafica

IV. Drugi nivo dekompozicije (Prodaja)

4

Page 6: Informacioni Sistem Kafica

V. Drugi nivo dekompozicije (Uplata banci)

5

Page 7: Informacioni Sistem Kafica

3. PMOV – Prošireni Model Objekti-VezeI. Nabavka

6

Page 8: Informacioni Sistem Kafica

II. Prodaja

III. Uplata banci

7

Page 9: Informacioni Sistem Kafica

4. Relacioni model

Relacioni model pravimo na osnovu PMOV-a tako što se pridržavamo nekih pravila. Prvo prebacujemo objekte čija kardinalnost ima gornju granicu M Relacije koje im odgovaraju imaju iste atribute kao ti objekti, a identifikator objekta je ključ u relaciji. Kod objekata čija je gornja kardinalnost 1 ubacujemo još jedan atribut koji zovemo spoljnji ključ i koji nam služi da se povežemo sa primarnim ključem neke tabele. Kada slabe objekte prevodimo u relacije spuštamo ključ iz relacije koja je nastala od jakog objekta u relaciju koja je nastala od slabog objekta i dobijamo složen ključ koji se sastoji od ključa jakog objekta i još jednog atributa slabog objekta. Šeme relacija su sledeće:

I. Nabavka:DOBAVLJAČ (šifradob, telefondob, adresadob, žrdob, nazivdob)NARUDŽBENICA (šifnar, datum, potpisol, šifdob)STAVKA NARUDŽBENICE (rednibr, šifnar, količina, cena, jedmere, šifartikla)ZALIHE (šifrartikla, kolzaliha, nazart, vrstaart, opisart)KATALOG (šifdob, brkat, datum)STAVKA KATALOGA (šifdob, brkat, rednibr, jedmere, cena, šifartikla)OTPREMNICA (šifdob, šifotp, valutaplaćanja, datum, ukupnozaplaćanje, potpisol)STAVKA OTPREMNICE (šifdob, šifotp, rednibr, cena, količina, jedmere, šifartikla)FAKTURA (šifdob, brfakture, rokplaćanja, iznosfakture, datumfakture, šifotp)

II. Prodaja:NARUDŽBA (šifnarudžbe, brojstola)STAVKA NARUDŽBE (šifnarudžbe, rednibroj, šifartikla)RAČUN (šifnarudžbe, šifračuna, vreme, datum, brstola, ukupnacena)STAVKA RAČUNA (rednibr, šifnarudžbe, šifračuna, cena, količina, šifartikla)

III. Uplata banci:BANKA (šifbanke, ime, adresa, telefon)POTVRDA O UPLATI (šifpotvrde, šifbanke, brojžirorn, svrhaplaćanja, šifnaloga)NALOG ZA UPLATU (šifnaloga, primalac, svrhauplate, datum, vreme, žrprimaoca,

šifbanke, šifakture)

8

Page 10: Informacioni Sistem Kafica

Relacije Access

Page 11: Informacioni Sistem Kafica

Tabele Access