You are on page 1of 11

BLC COLLEGE

INFORMACIONI SISTEMI U PRAKSI


- seminarski rad -

Tema: Studenti:

Informacioni sistem kafia

B. Luka, 2007.

SADRAJ

1. 2.

3.

4.

Korisniki zahtev ____________________________________________ 2 SSA Strukturna Sistem Analiza________________________________ 2 I. Dijagram konteksta ______________________________________ 2 II. Prvi nivo dekompozicije __________________________________ 3 III. Drugi nivo dekompozicije (Nabavka) ________________________ 4 IV. Drugi nivo dekompozicije (Prodaja) _________________________ 4 V. Drugi nivo dekompozicije (Uplata banci) _____________________ 5 PMOV Proireni Model Objekti-Veze __________________________ 6 I. Nabavka_______________________________________________ 6 II. Prodaja________________________________________________ 7 III. Uplata banci____________________________________________ 7 Relacioni model _____________________________________________ 8 I. Nabavka: ______________________________________________ 8 II. Prodaja: _______________________________________________ 8 III. Uplata banci: ___________________________________________ 8 Relacije Access______________________________________________ 9 Tabele Access______________________________________________ 10

1. Korisniki zahtev
Napraviti informacioni sistem koji e pratiti rad kafi a. Potrebno je da IS vodi evidenciju kataloga, narudbenica, zaliha, otpremnica, narudbi, 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 narudbenice. Na osnovu narudbenica 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 slui da relativno sloen realni sistem prikaemo kao skup jednostavnijih podsistema ije funkcionisanje moemo lake da shvatimo, a samim tim i implementiramo.

I. Dijagram konteksta
nuar uajlvabod italpu o adrvtop

Banka

Kupci

Dobavljai

acinebduran

IS Kafia
a c i n e b d u r a n

g o l a t a k

a r u t k a f

a c ni m e r p t o

uajlvabod atalpu

II. Prvi nivo dekompozicije

III. Drugi nivo dekompozicije (Nabavka)

IV. Drugi nivo dekompozicije (Prodaja)

V. Drugi nivo dekompozicije (Uplata banci)

3. PMOV Proireni Model Objekti-Veze


I. Nabavka

II. Prodaja

III. Uplata banci

4. 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 klju em 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 klju a jakog objekta i jo jednog atributa slabog objekta. eme relacija su slede e:

I. Nabavka:
DOBAVLJA (ifradob, telefondob, adresadob, rdob, nazivdob) NARUDBENICA (ifnar, datum, potpisol, ifdob) STAVKA NARUDBENICE (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:
NARUDBA (ifnarudbe, brojstola) STAVKA NARUDBE (ifnarudbe, rednibroj, ifartikla) RA UN (ifnarudbe, ifra una, vreme, datum, brstola, ukupnacena) STAVKA RA UNA (rednibr, ifnarudbe, ifra una, cena, koli ina, ifartikla)

III. Uplata banci:


BANKA (ifbanke, ime, adresa, telefon) POTVRDA O UPLATI (ifpotvrde, ifbanke, brojirorn, svrhapla anja, ifnaloga) NALOG ZA UPLATU (ifnaloga, primalac, svrhauplate, datum, vreme, rprimaoca, ifbanke, ifakture)

Relacije Access

Tabele Access

You might also like