Professional Documents
Culture Documents
Kreiranje Podmodela PMOV I Ntegracija U Integrisani Model Cilj I Zadaci Vežbe
Kreiranje Podmodela PMOV I Ntegracija U Integrisani Model Cilj I Zadaci Vežbe
Baze podataka 1
Kreiranje podmodela PMOV i ntegracija u integrisani model
Ishodi vežbe
Baze podataka 2
Primer 3. Evidencija i plaćenje fakture dobavljaču
Baze podataka 3
Primer 3. Evidencija i plaćenje fakture dobavljaču - rešenje
Dobavljac
0,M
0,M
0,M
BrFakture
DatumFakture
IznosFakture
RokPlaćanja
0,1
PoFakt
DatumUplate
BrojUplate 1,1
1,1
IznosUplate
Uplata
Primedba
Baze podataka 4
Zadatak - Napraviti integrisani PMOV
za funkciju nabavke
Baze podataka 5
Integrisani PMOV za funkciju nabavke
0,M
Upućena Dobavljac
0,M
0,M
Poslata
0,M
1,1
1,1
PoOtpr Faktura PoFakt Uplata
1,1 1,1
0,1 0,1
0,M
StavkaNarudžbe StavkaOprem
StavkaPrijemnice StavkaKataloga
nice
1,1
1,1 1,1 1,1
OtprArt
0,M PrimArt
0,M 0,M
NarArt Artikal ArtKat
0,M
Baze podataka 6
Primer 4. Putni nalog
Putni nalog je dokument koji ima sledeće podatke: broj putnog naloga, datum putnog naloga, datum početka
putovanja, datum završetka putovanja, iznos dnevnice koja pripada osobi na putu, i zadatak zbog kojeg se osoba
upućuje na put.
Putni nalog može imati više stavki putnog naloga. Putni nalog je određene vrste dokumenta (npr. putni naloga
radnika u zemlji, putni nalog radnika u inostranstvu, ...). Vrsta dokumenta ima svoju šifru i naziv. Vrsta dokumenta
može imati više konkretnih putnih naloga te vrste.
Stavka putnog naloga ima redni broj koji je jednoznačno identifikuje u okviru putnog naloga. Stavka takođe ima
atribute: količina, iznos i napomena. Stavka putnog naloga je određene vrste stavke (npr. putarina, troškovi
prenoćišta, dnevnica, ...). Vrsta stavke ima svoju šifru i naziv. Vrsta stavke može imati više konkretnih stavki
putnog naloga te vrste.
Putni nalog se izdaje za konkretnu osobu koja ide na službeni put. Osoba se jednoznačno identifikuje sa JMBG
(jedinstvenim matičnim brojem građana), a pored toge evidentira joj se ime i prezime. Osoba može biti ili radnik
(stalno zaposleni u preduzeću koje izdaje putni nalog) ili spoljni saradnik (lice koje angažuje preduzeće). Radnik
ima atribut platu, a spoljni saradnik naziv firme (firma kod koje je inače stalno zaposlen).
Baze podataka 7
Primer 4. Putni nalog - rešenje
(1,1) (0,M)
(0,M) (1,1) JMBG#
PN_VrstaDokumenta VrstaPN PN_PutniNalog OsobaNaPN PN_Osoba
IznosDnevnice S
(0,M) (1,1)
PN_VrstaStavke VrstaStavkePN PN_StavkaPN PN_Radnik PN_SpoljniSaradnik
Baze podataka 8
Zadatak za samostalni rad: Napraviti PMOV, na osnovu kojeg će se formirati baza podataka
za video klub, u kojem se realizuju poslovi prikazani ispod.
Registrovanje članova
1. Formiraju se podaci o članu (broj lične karte, ime, prezime, adresa, telefon).
2. Podaci o članu se unose u bazu.
Iznajmljivanje traka
1. Član bira jednu ili više traka koje želi da iznajmi.
2. Formira se dokument Izdatnica u koga se unose podaci o članu i kao posebne stavke izdatnice unose se podaci o iznajmljenim
trakama. Unosi se i datum izdavanja i predviđen datum vraćanja traka.
3. Na osnovu podataka o dnevnoj renti traka, sračunava se i ukupan iznos koji član treba da plati, ako trake vrati na vreme.
4. Član potpisuje izdatnicu, dobija njenu kopiju i odnosi trake.
Vraćanje traka
1. Član vraća trake.
2. U izdatnicu se unosi datum kada su trake vraćene i ukupna cena iznajmljivanja.
3. Član plaća iznajmljivanje.
Baze podataka 9
Literatura i reference
1. M. Majstorović, "Uvod u baze podataka", Udžbenik, ITS, Beograd,
2015. godine, strana 25-47.
2. Majstorović M.: Baze podataka, skripta (na studenstkom servisu),
ITS, Beograd, 2013, strana 21-37.
3. Branislav Lazarević, Zoran Marjanović, Nenad Aničić, Slađan
Babarogić, Baze podataka, FON, Beograd 2003, strana 27-39 i 374-
378.
Baze podataka 10
Najava sledećeg časa
Baze podataka 11