Pet Shop

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 21

Univerzitet u Beogradu

Fakultet Organizacionih Nauka

INFORMACIONI SISTEM PET SHOP-A


- seminarski rad -

Tema: Studenti:

Informacioni sistem Pet Shop-a Lola Raci 706/08 Neboja Popovi 318/08 Predrag Rangelov 40/08 Dejan Radosavljevi 704/08

Beograd, maj 2009.

SADRAJ Korisnicki zahtev SSA Strukturna Sistem Analiza


I. II. III. IV. V. VI. Dijagram konteksta. Prvi nivo dekompozicije Drugi nivo dekompozicije ( Nabavka ) Drugi nivo dekompozicije ( Kuna dostava ) Drugi nivo dekompozicije ( Prodaja ) Drugi nivo dekompozicije ( Uplata banci )

1.

2.

3. 4.

Dijagram dekompozicije PMOV Proireni Model Objekti-Veze


5.1 Nabavka 5.2 Kuna dostava 5.3 Prodaja 5.4 Uplata banci

5.

Relacioni model
6.1 Nabavka 6.2 Kuna dostava 6.3 Prodaja 6.4 Uplata banci

6.

Renik podataka
7.1 Nabavka 7.2 Kuna dostava 7.3 Prodaja 7.4 Uplata banci

7.

Access
8.1 Relacije Access-a 8.2 Tabele Access-a

1. Korisnicki zahtev
Napraviti informacioni sistem koji e kontrolisati prodavnicu kunih ljubimaca Pet Shop. Informacioni sistem Pet Shop-a treba da sadri evidenciju kataloga, narudbenica, artikla, otpremnica, narudbi, rauna, dobavljaa, faktura, uplatnica, uplatnica dnevnog pazara, naloga za prenos, potvrda o prenosu, izvoda o stanju i podataka o kupcu. Proizvodi se dobijaju se od dobavljaa proizvoda i dobavljaa kunih ljubimaca.

2. SSA Strukturna Sistem Analiza


Pre nego to ponemo da projektujemo informacioni sistem za neki realni sistem potrebno je da uradimo detaljnu analizu tog sistema. U ovom sluaju kao metod za analizu koristimo Strukturnu sistemsku analizu (SSA) koja nam slui da relativno sloen realni sistem prikaemo kao skup jednostavnijih podsistema ije funkcionisanje moemo lake da shvatimo, a samim tim i implementiramo.

3.DIJAGRAM DEKOMPOZICIJE

IS PET SHOP

1. NABAVKA

2. KUNA DOSTAVA

3. PRODAJA

4. UPLATA BANCI

1.1 NARUIVANJE ROBE

2.1 NARUIVANJE

3.1 NARUIVANJE

4.1 UPLATA

1.2 PRIJEM ROBE

2.2 ORGANIZACIJA PREVOZA

3.2 NAPLATA

4.2 PRENOS RAUNA

1.3 ISPLATA

2.3 ISPORUKA

10

4. PMOV Proireni Model Objekti-Veze


4.1 Nabavka

11

4.2 Kuna dostava

12

4.3 Prodaja

13

4.4 Uplata banci

14

5. Relacioni model
Relacioni model pravimo na osnovu PMOV-a tako to se pridravamo 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 slui da se poveemo sa primarnim kljuem neke tabele. Kada slabe objekte prevodimo u relacije sputamo klju iz relacije koja je nastala od jakog objekta u relaciju koja je nastala od slabog objekta i dobijamo sloen klju koji se sastoji od kljua jakog objekta i jo jednog atributa slabog objekta. eme relacija su sledee: I. NABAVKA: Dobavlja proizvoda ( ifra dobavljaa proizvoda, ime dobavljaa

proizvoda, adresa dobavljaa proizvoda, kontakt broj dobavljaa proizvoda, iro rauun dobavljaa proizvoda, ifra narudbenice ) Katalog dobavljaa proizvoda ( ifra dobavljaa proizvoda, ifra kataloga dobavljaa, broj kataloga dobavljaa proizvoda, ime kataloga, dobavljaa proizvoda ) Stavke kataloga dobavljaa proizvoda ( ifra dobavljaa proizvoda, ifra kataloga dobavljaa proizvoda, redni broj stavke proizvoda, cena proizvoda, jedinica mere, ifra artikla) Artikal( ifra artikla, koloina artikla, naziv artikla, vrsta artikla, opis artikla ) Stavke kataloga dobavljaa kunih ljubimaca ( ifra dobavljaa kunih ljubimaca, ifra kataloga dobavljaa kunih ljubimaca, redni broj stavke kunih ljubimaca, cena kunih ljubimaca, jeddinica mere, ifra artikla ) Katalog dobavljaa kunih ljubimaca ( ifra dobavljaa kunih ljubimaca, ifra kataloga dobavljaa kunih ljubimaca, broj kataloga dobavljaa kunih ljubimaca, ime kataloga dobavljaa kunih ljubimaca ) Dobavlja kunih ljubimaca ( ifra dobavljaa kunih ljubimaca, ime dobavljaa kunih ljubimaca, adresa dobavljaa kunih ljubimaca, kontaktni broj dobavljaa kunih ljubimaca, iro raun dobavlja, ifra narudbenica ) Narudbenica proizvoda ( ifra narudbenice proizvoda, broj narudbenice proizvoda, datum narudbenice proizvoda, potpisao narudbenicu proizvoda ) Stavke narudbenice proizvoda ( ifra narudbenice proitvoda, redni broj stavke narudbenice proizvoda, cena proizvoda, jedinica mere, koliina proizvoda, ifra artikla ) Stavke narudbenice kunih ljubimaca (ifra narudbenice kunih ljubimaca, redni broj stavke narudbenice kunih ljubimaca, cena kunih ljubimaca, koliina kunih ljubimaca, ifra artikla ) Narudbenica kunih ljubiimaca ( ifra narurdbenice kunih ljubimaca, broj narudbenice kunih ljubimaca, datum narudbenice kunih ljubimaca, potpisao narudbenicu kunih ljubimaca )

15

Faktura dobavljaa proizvoda ( ifra fakture dobaljaa proizvoda, broj fakture dobavljaa proizvoda, datum fakture dobavljaa proizvoda, potpisao faturu dobavljaa proizvoda ) Primljena 1 ( ifra dobavljaa proizvoda, ifra fakture dobavljaa proizvoda ) Fakture dobavljaa kunih ljubimaca ( ifra fakture dobavljaa kunih ljubimaca, broj fakture doabavljaa kunih ljubimaca, datum fakture dobavljaa kunih ljubimaca, potpisao fakturu dobavljaa kunih ljubimaca ) Primljena 2 ( ifra dobavljaa kunih ljubimaca, ifra fakture dobavljaa kunih ljubimaca ) Otpremnica proizvoda ( ifra dobavljaa proizvoda, ifra otpremnice proizvoda, broj otpremnice proizvoda, otpremnice proizvoda, potpisao dobavljaa proizvoda ) Stavke otpremnice dobavljaa proizvoda ( ifra dobavljaa proizvoda, ifra otpremnice proizvoda, redni broja stavke otpremnice proizvoda, cena proizvoda, jedinica mere, koliina proizvoda, ifra artikla ) Stavke otpremnica dobavljaa kunih ljubimaca ( ifra dobavljaa kunih ljubimaca, ifra otpremnice kunih ljubimaca, redni broj stavke kunih ljubimaca, cena kunih ljubimaca, jedinica mere, koliina kunih ljubimaca, ifra artikla ) Otpremnica ( ifra dobavljaa kunih ljubimaca, ifra otpremnice kunih ljubimaca, broj kunih ljubimaca, datum kunih ljubimaca, potpisao otpremnicu kunih ljubimaca ) Uplatnica ( ifra uplatnice, broj uplatnice, datum uplatnice, potpisao uplatnicu, ifra dobaljaa kunih ljubimaca ) II. KUNA DOSTAVA: Prevoznik ( ifra prevoznika, ime prevoznika, adresa prevoznika, kontakt broj prevoznika ) Uplatnica ( ifra prevoznika, ifra uplatnice prevoznika, broj uplatnice prevoznika, datum uplatnice prvoznika, potpisao uplatnice prevoznika ) Otpremnica ( ifra otpremnica, datum otpremnice, potpisao otpremnicu, ifra prevoznika, ifra uplatnice prevoznika ) Stavke otpremnice ( ifra otpremnice, redni broj otpremnice, cena, jedinica mere, koliina, ifra artikla ) Faktura ( ifra faktura, broj fakture, datum fakture, popisao fakruru, ifra otpremnice prevoznika, ifra prevoznika ) Zahtev ( ifra zahteva, broj zahteva, datum zahreva, potpisao zahtev, primalac zahteva, ifra prevoznika ) Narudbenica kupca ( broj narudbenice kupca, datum narudbenice kupca, potpisao narudbenicu kupca, ifra zahteva, ifra kupca ) Stavke narudbenice ( ifra narudbenice, redni broj narudbenice, cena, jedinica mere, koliina, ifra artikla ) 16

Kupac ( ifra kupca, ime kupca, adresa kupca, kontakt broj kupca ) Artikal ( ifra artikla, koliina artikla, naziv artikla, vrsta artikla, opis artikla ) III. PRODAJA: Kupac ( ifra kupca, ime kupca, adresa kupca, kontakt broj kupca ) Katalog ( ifra kataloga, ifra proizvoda, ime proizvoda, vrsta proizvoda, cena proizvoda, koliina proizvoda ) Stavke kataloga ( ifra kataloga, redni broj stavke kataloga, cena, jedinica mere, ifra artikla ) alje se ( ifra kupca, ifra kataloga ) Narudbenica kupca ( ifra narudbenice kupca, broj naarudbenice kupce,
datum narudbenice kupca, potpisao narudbenicu kupca, ifra kupca, ifra kataloga, ifra fakture ) Stavke narudbenice ( ifra narudbenice, redni broj stavke narudbenice, cena, jednica mere, koliinal ifra artikla ) Uplatnica kupca ( ifra kupca, ifra uplatnica kupca, broj uplatnice kupca, datum uplatnice kupca, potpisao uplatnice kupca ) Artikal ( ifru artikla, koliina artikla, naziv artikla, opis artikla, vrste artikla )

IV. BANKA Banka ( ifra banke, naziv banke, adresa banke, kontaktni broj banke ) Izvodi ( naziv banke, ifra izvoda, datum izvoda, broj izvoda ) Nalog za prenos ( ifra naloga za prenos, datum naloga za prenosa, potpisao nalog za prenos, ifra banke, ifra izvoda, ifra fakture ) Potvrda za prenos ( ifra banke, ifra potvrde za prenos, datum potvrde, broj potvrde, potpisao potvrdu, ifra naloga za prenosa ) Faktura ( ifra fakture, broj fakture, datum fakture, potpisao fakturu )

17

6.RENIK PODATAKA
Nabavka
Dobavlja proizvoda ( ifra, ime, adresa, kontankt broj ) Katalog proizvoda ( ifra, broj, ime, [ redni broj artikla, cena artikla, jedinica mere artikla] ) Artikal ( ifra , koliina, naziv, opis, broj ) Katalog kunih ljubimaca ( ifra, broj, ime, [ redni broj artikla, cena artikla, jedinica mere artikla] ) Dobavlja kunih ljubimaca (ifra, ime, adresa, kontakt broj, iro raun ) Narudbenica proizvoda ( ifra, broj, datum, potpisao, [ redni broj artikla, cena artikla, jedinica mere artikla, koliina artikla ] ) Narudbenica kunih ljubimaca ( ifra broj, datum, potpisao, [ redni broj artikla, cena artkla, jedinica mere artikla, koliina artikla ] ) Faktura dobavljaa kunih ljubimaca ( ifra, broj, datum, potpisao ) Otpremnica proizvoda ( ifra, broj, datum, potpisao, [ redni broj artikla, cena artikla, jedinica mere artikla, koliina artikla ] ) Otpremnica kunih ljubimaca ( ifra, broj, datum, potpisao, [ redni broj artikla, cena artikla, jedinica mere artikla, koliina artikla ] ) Uplatnica ( ifra, broj, datum, potpisao )

Kuna dostava
Prevoznik ( ifra, ime, adresa, kontakt broj ) Uplatnica prevoznika ( ifra, broj, datum, potpisao ) Otpremnica ( ifra, broj, datum, potpisao [ redni broj artikla, cena artikla, jedinica mere artikla, koliina artikla ] ) Faktura ( ifra, broj, datum, potpisao ) Zahtev ( ifra, broj, datum, potpisao, primalac )
18

Narudbenica kupca ( ifra, broj, datum, potpisao, [ redni broj artikla, cena artikla, koliina artikla, jedinica mere artikla ] ) Kupac ( ifra, ime, adresa, kontajt bro ) Artikal ( ifra, koliina, naziv, vrsta, opis )

Prodaja
Kupac ( ifra, ime, adresa, kontakt broj ) Katalog ( ifra, ime, broj, [ redni broj artikla, jedinica mere artikla, cene artikla ] ) Narudbenica kupca ( ifra, broj, datum, potpisao, [ redni broj artikla, jedinica mere artikla, koliina artikla, cena artikla ] ) Faktura ( ifra, broj, datum, potpisao ) Uplata kupca ( ifra, broj, datum, potpisao ) Artikal ( ifra, koliina, naziv, opis, vrsta )

Banka
Banka ( ifra, naziv, adresa, kontakt broj ) Izvodi ( ifra, datum, broj) Nalog za prenos ( ifra, datum, broj, potpisao ) Potvrda za nalog ( ifra, datum, broj, potpisao ) Faktura ( ifra, broj, datum, potpisao )

19

7. ACCESS
7.1 Relacije Access-a

20

7.2 Tabele Access-a

21

You might also like