Professional Documents
Culture Documents
Modeliranje Poslovnih Podataka - Primjer 1
Modeliranje Poslovnih Podataka - Primjer 1
1. Uvod ................................................................................................................................................ 3
2. Model procesa ................................................................................................................................. 4
3. Model podataka ............................................................................................................................ 10
4. Relacijski model ............................................................................................................................. 16
5. Zaključak ........................................................................................................................................ 21
6. Prilozi ............................................................................................................................................. 22
7. Literatura ....................................................................................................................................... 28
2
1. Uvod
Teško da se u današnje vrijeme može zamisliti ikakav poslovni sustav koji nije podržan
informacijskom i komunikacijskom tehnologijom. Kako bi ta tehnologija pružala maksimalne moguće
koristi potrebno je ispravno sagraditi informacijski sustav, tj. ispravno preslikati na njega poslovni
sustav.
Jedan od početnih koraka jest modeliranja procesa nakon čega slijedi modeliranje podataka. Samo
modeliranje podataka je postupak kojim kroz niz koraka dolazimo do raščlanjenih cjelina u kojima se
nazire aplikacija koja odgovara potrebama poslovnog sustava. U ovome pristupnom radu obrađena je
proizvodna tvrtka koja je bavi reciklažom gume te proizvodnjom proizvoda od reciklirane gume kao i
daljnjom prodajom.
Proces koji će se opisivati jest iz prodajne domene - Proizvoditi proizvode od reciklirane gume.
Proces obuhvaća radnje ugovaranja narudžbi, zadavanja naloga proizvodnji, ugovaranje transporta i
logistike kao i izvještavanje upravi tvrtke.
U samome početku rada opisan je model procesa iz kojeg se kasnije razvija model podataka. Pomoću
modela procesa na kontekstualnoj razini prikazani su tokovi koji ulaze u proces, izlaze iz njega te
vanjski, granični sustavi. Dekompozicijom procesa Proizvoditi proizvode od reciklirane gume
dolazimo do njegovih podprocesa . Temeljem dokumenata koji se koriste i kruže unutar ovih
podprocesa, kao i vanjskih sustava, kreiran je poslovni model koji predstavlja logičku predodžbu
funkcioniranja ovog procesa (a i djela tvrtke). Iz tog se modela kreira relacijski model kojeg možemo
smatrati fizičkom predodžbom funkcioniranja sustava. U sklopu ovog rada nalazi se zaključak u kojem
je dano vlastito mišljenje o modeliranom procesu. Također se nalaze i dokumenti pomoću koji su
korišteni za izradu poslovnog modela.
3
2. Model procesa
Modelom procesa prikazani su procesi, spremišta, vanjski sustavi te tokovi dokumenata. Kako bi se
kreirao kvalitetan model potrebno je dobro poznavanje funkcioniranje procesa te njihovih aktivnosti.
Zato se model procesa izrađuje uz pomoć zaposlenika tvrtke koje se modelira. Model procesa se
prikazuje kroz više razina. U ovome radu je izrađena kontekstualna razina te prva razina
dekompozicije.
Kontekstualna razina (slika 1.) predstavlja osnovnu razinu procesa Proizvoditi proizvode od
reciklirane gume te tokovi koji ulaze u proces kao i oni koji izlaze zajedno sa vanjskim sustavim koji
su uključeni. Tokovi predstavljaju dokumente koji se koriste. Daljnjom dekompozicijom se dolazi do
prve razine dijagrama procesa (slika 2.) koji sadrži četiri podprocesa:
Ugovarati prodaju
Ugovarati proizvodnju
Ugovarati dostavu
Izvještavati
U tablici 1. prikazani su opisi podprocesi prve razine procesa Proizvoditi proizvode od reciklirane
gume. Procesi su poredani kronološkim redom pojavljivanja. Prvi stupac sadrži naziv procesa
(prikazani su podebljani). Drugi stupac sadrži njihove opise. Tokovi (dokumenti) su prikazani ukošeni.
4
U proces Proizvoditi proizvode od reciklirane gume ulazi iz okoline 10 tokova, a izlazi njih 11 što je
vidljivo iz slike 1. Nakon dekompozicije na četiri procesa pojave se još i dva skladišta podataka.
Tablica 2. sadrži opise tokova prikazanih abecednim redom. Prvi stupac sadrži naziv toka, dokumenta,
drugi stupac procese koji se njime povezuju dok treći daje detaljniji opis samog toka.
1
engl. Manufacturing resource planning
5
Pokreće se i proces Ugovarati
dostavu. Izvještavati iz njega vidi
zauzetost radnika te reagirati.
Ponuda, predračun Ugovarati prodaju/Kupci Na upit kupca proces Ugovarati
prodaju šalje ponudu.
Prije samog slanja se pomoću upita o
kredibilitetu provjerava kupac kod
odjela za financije.
Potvrda godišnjeg plana Uprava/Izvještavati Proces Izvještavati prima od uprave
potvrdu godišnjeg plana ili upute o
mijenjanju prijedloga godišnjeg plana
prodaje proizvoda.
Potvrda narudžbe Logistika/Ugovarati dostavu Ugovarati dostavu od logistike prima
prijevoza potvrdu narudžbe prijevoza kako bi
mogao dalje reagirati prema skladištu
sa nalogom za utovar.
Potvrda o narudžbi Ugovarati prodaju/Kupci Kupac od procesa Ugovarati prodaju
prima potvrdu o narudžbi koja sadrži
samu narudžbu kao i detalje oko
vremenskog roka izrade te cijene.
Potvrđeni nalog za Proizvodnja/Ugovarati Potvrđeni nalog za proizvodnju sadrži
proizvodnju proizvodnju vrijeme kada će proizvodi biti spremni
za isporuku.
Potvrđeni nalog za utovar Skladište/Ugovarati dostavu Skladište dostavlja procesu Ugovarati
dostavu potvrđeni nalog za utovar
kojeg koristi za izradu otpremnice.
Prijedlog godišnjeg plana Izvještavati/Uprava Uprava dobiva prijedlog godišnjeg
plana u kojem proces Izvještavati na
temelju narudžbi radi plan za sljedeću
godinu i planira kapacitete.
Račun Ugovarati prodaju/Kupci Račun služi za evidenciju kod kupca te
za carinske i porezne evidencije i
postupke.
Raspoložive količine Skladište/Ugovarati prodaju Skladište na upit o stanju skladišta
procesu Ugovarati prodaju dostavlja
stanje skladišta na traženi dan.
Uplatnica, narudžba Kupci/Ugovarati prodaju Uplatnica sadrži potvrdu o plaćanju te
odgovor na ponudu, predračun.
Također se sa službom financija
provjerava da li je financijska
transakcija provedena.
Upit kupca Kupci/Ugovarati prodaju Kupac šalje upit sa željenom
količinom proizvoda zajedno sa
svojim podacima. Ovaj dokument
pokreće cijeli proces Prodavati
proizvode od reciklirane gume.
Upit o kredibilitetu Ugovarati prodaju/Financije Proces Ugovarati prodaju traži od
financija da provjere kupca.
Provjeravaju se njegove obaveze
prema poduzeću (ako je postojeći
kupac) ili bonitet ako je novi.
6
Upit o stanju skladišta Ugovarati prodaju/Skladište Provjerava se stanje skladišta kako bi
se ili otvorio nalog za proizvodnju ili
od logistike zatražilo ponudu
prijevoza za prodanu robu.
Usporedba izvještaja sa Uprava/Izvještavati Uprava kontrolira sadašnje razdoblje i
prošlim razdobljima protekla te upozorava proces
Izvještavati o povećanoj potrebi za
novim narudžbama ili novim kupcima.
Tablica 2. Tokovi modela procesa
Proces Proizvoditi proizvode od reciklirane gume započinje kada kupac pošalje upit procesu
Ugovarati prodaju. Nakon toga se financijama šalje upit o kredibilitetu koji provjere dosadašnje
podmirenje financijskih obaveza. U slučaju da je novi kupac, tada provjeravaju bonitet kupca. Vraćaju
odgovor o kredibilitetu.
Nakon toga proces Ugovarati prodaju sastavlja ponudu, predračun te je šalje kupcu. Kupac na
temelju ponude uplaćuje sredstva i šalje uplatnicu, narudžbu. Na temelju te narudžbe na skladištu se
provjerava stanje traženih proizvoda pomoću upita o stanju skladišta (skladište odgovara
raspoloživim količinama). Proces Ugovarati prodaju kreira narudžbu sa kojom komunicira sa ostalim
procesima.
Proces Izvještavati koristi ovo kako bi moglo generirati mjesečni izvještaj te prijedlog godišnjeg plana.
Uprava pregledava izvještaje i planove te procesu Izvještavati šalje usporedbu izvještaja sa prošlim
razdobljima te potvrdu godišnjeg plana. Proces Ugovarati proizvodnju pregledava MRP II te
proizvodnji daje nalog za proizvodnju koji oni potvrđuju te daju datum završetka. Kreira radni nalog
kojime procesu Ugovarati prodaju signalizira da izda potvrdu o narudžbi.
Narudžbe također koristi i proces Ugovoriti dostavu kako bi mogao izvršiti svoja zaduženja. Od
logistike naručuje prijevoz proizvoda te nakon što oni ugovore šalju potvrdu narudžbe prijevoza.
Ukoliko kupac sam dolazi po to ova aktivnost se preskače. Nakon toga se skladištu šalje nalog za
utovar koji oni potvrđuju kako bi proces Ugovoriti dostavu kupcu na temelju toga mogli dostaviti
otpremnicu.
Na slici 1. prikaz je dijagram konteksta proces Proizvoditi proizvode od reciklirane gume i šest
vanjskih sustava (pet iz poduzeća, jedan iz okoline) s kojime proces komunicira:
Kupci,
Skladište,
Financije,
Uprava,
Proizvodnja i
Logistika
Dekompozicijom dijagrama konteksta dobivamo model procesa prve razine (slika 2.) koji se sastoji od
četiri procesa i dva toka, skladišta, preko kojih komuniciraju. Prenose se i tokovi sa više razine. Ovime
smo opisali model procesa koji je preduvjet za izradu modela podataka.
7
Slika 1. Model procesa; Kontekstualna razina
8
Slika 2. Model procesa; Prva razina
9
3. Model podataka
Prethodno poglavlje sadrži prikazan model procesa koji sadrži procese, vanjske sustave kao i njihove
međusobne tokove. Opisivanjem tokova (dokumenata) dolazimo do modela podataka koji
predstavlja opis poslovnog modela.
U tablici 3. prikazani su entiteti, njihov logički međuodnos i njihove značajke. Prikazano je 15 entiteta.
Sami entiteti su u tablici poredani abecednim redom. Prva kolona označava da li je pojedini atribut
primarni ključ, druga kolona je naziv atributa, a treća kolona sadrži opis atributa. Postoji 65 atributa,
od kojih je 15 ujedno i primarni ključ.
10
ime_i_prezime Ime i prezime kontakt osobe
telefon Telefonski broj kontakt osobe
telefax Broj telefaxa kontakt osobe
email Email adresa kontakt osobe
Šifrarnik mogućih načina plaćanja kupca. Sadrži dva
nacin_placanja atributa od kojih je jedan primarni ključ.
PK #nacin_placanja Jedinstvena šifra načina plaćanja
naziv Naziv načina plaćanja
Dokument nalog za proizvodnju predstavlja okidač za
početak proizvodnje. Entitet sadrži listu naloga za
nalog_za_proizvodnju proizvodnju. Sadrži devet atributa od kojih je jedan
primarni ključ.
PK #nalog_za_proizvodnju Jedinstvena šifra naloga za proizvodnju
linija Linija proizvodnje
datum_sastavljanja Datum sastavljanja dokumenta, naloga
opis_naloga Tekstualni opis naloga
rok_izvrsenja Datum očekivanog završetka izrade
izvrseno Zastavica koja označava da li je nalog završen, zatvoren ili
ne
napomene Tekstualni dodatak sa posebnim napomenama
datum_zavrsetka Datum završetka naloga
vrijeme_zavrsetka Vrijeme završetka
Dokument nalog za utovar je okidač i smjernica za
utovarivanje robe prijevozniku. Sadrži podatke o utovaru,
nalog_za_utovar načinu pakiranja te vremenu potrebnom za sam utovar.
Entitet ima devet atributa od kojih je jedan primarni ključ
PK #nalog_za_utovar Jedinstvena šifra naloga za utovar
datum_izrade_naloga Datum izrade naloga
grp_logo Zastavica koja označuje da li se prozivod pakira u vreće sa ili
bez logotipa
otvor_ispod Zastavica koja označuje da li se proizvod pakira u vreće koje
imaju na dnu otvor
paleta Zastavica koja označuje da li se vreće grupiraju na paleta
napomena Tekstualni dodatak sa posebnim napomenama
datum_utovara Datum početka utovara
vrijeme_pocetka_utovara Vrijeme početka utovara
vrijeme_zavrsetka_utovara Vrijeme završetka utovara
Dokument narudžba započinje, inicira proces naručivanja,
narudzba proizvodnje i utovarivanja. Entitet sadrži listu svih narudžbi.
Sadrži pet atributa od kojih je jedan primarni ključ.
PK #narudzba Jedinstvena šifra narudžbe
datum_narucivanja Datum naručivanja
zeljeni_datum_utovara Željeni datum utovarivanja
incoterms Internacionalni komercijalni uvjeti
duljina_placanja Željena/dogovorena duljina odgode plaćanja
Entitet sadrži listu kreiranih ponuda kao odgovora na upit
ponuda klijenta. Sadrži deset atributa od kojih je jedan primarni
ključ.
PK #ponuda Jedinstvena šifra ponude
11
datum_izdavanja_ponude Datum izrade dokumenta ponude
rok_placanja Datum roka plaćanja
opcija_placanja Opcije plaćanja
ziroracun Broj žiroračuna na koji je potrebno izvršiti uplatu
mjesto_izdavanja_ponude Mjesto izdavanja ponude
mjesto_isporuke Mjesto isporučivanja
nacin_isporuke Način isporuke
paritet Paritet
devizni_racun Broj deviznog računa
Sadrži podatke o prijevozniku za pojedini nalog. Ima tri
prijevoznik atributa od kojih je jedan primarni ključ.
PK #prijevoznik Jedinstvena šifra prijevoznika
naziv Naziv prijevoznika
registarska_oznaka Registarska oznaka vozila kojom prijevoznik planira
prijevoziti
Sadrži listu radnih smjena. Sadrži dva atributa od kojih je
smjena jedan primarni ključ.
PK #smjena Jedinstvena šifra smjene
naziv_smjene Naziv smjene
vagarinke Sadrži listu šifri vreća napunjenih gumenim granulatom.
Sadrži jedan atribut koji je ujedno i primarni ključ.
PK #vagarinke Jedinstvena šifra vagarinke
Šifrarnik novčanih jedinica kojom kupci plaćaju. Sadrži
valuta jedan atribut koji je ujedno i primarni ključ.
PK #valuta Jedinstvena šifra valute
Tablica 3. Entiteti i značajke modela podataka
U sljedećoj, tablici 4. popisano je svih 21 relacija između 15 entiteta. Tablica je vizualno uređena na
zrcalni način. Prva i posljednja kolona nalaze se nazivi entiteta, prikazani su podebljano. U drugoj i
pretposljednoj, šestoj koloni nalazi se brojnost relacije. Treća i peta kolona sadrže imena relacija
prikazanih u kurzivu. Ispode glavnog reda nalazi se opis brojnosti za relaciju, tj. za svaki smjer relacije
(označene podcrtano). Ispod tog, drugog reda, nalazi se opis relacije; da li je identificirajuća,
neidentificirajuća, više-više ili mrežna. Entiteti su unutar tablice poredani abecednim redom.
12
nalog_za_proizvodnju i djelatnik mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
djelatnik 1..1 zadaje / je zadan 0..n nalog_za_proizvodnju
djelatnik zadaje niti jedan, jedan ili više / nalog_za_proizvodnju je zadan od samo
naloga_za_proizvodnju jednog djelatnika
nalog_za_proizvodnju i djelatnik mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
djelatnik 1..1 izvršava / je izvršen 0..n nalog_za_utovar
djelatnik izvršava niti jedan, jedan ili više / nalog_za_utovar je izvršen od samo jednog
nalog_za_utovar djelatnika
nalog_za_utovar i djelatnik mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
djelatnik 1..1 zadaje / je zadan 0..n nalog_za_utovar
djelatnik izvršava niti jedan, jedan ili više / nalog_za_utovar je zadan od samo jednog
nalog_za_utovar djelatnika
nalog_za_utovar i djelatnik mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
djelatnik 1..1 kreira / je kreirana 0..n narudzba
djelatnik kreira niti jedan, jedan ili više / narudzba je kreirana od samo jednog
nalog_za_utovar djelatnika
narudzba i djelatnik mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
djelatnik 1..1 piše / je napisana 0..n ponuda
djelatnik piše niti jednu, jednu ili više ponuda / ponuda je napisana od samo jednog
djelatnika
ponuda i djelatnik mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
drzava 1..1 ima / je iz 0..n kupac
drzava ima niti jedan, jedan ili više kupaca / kupac je iz jedne i samo jedne drzave
drzava i kupac mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
granicni_prijelaz 1..1 se nalazi / se vozi kroz 0..n nalog_za_utovar
granicni_prijelaz se nalazi na niti jednom, / nalog_za_utovar se vozi kroz jedan i samo
jednom ili više naloga_za_utovar jedan granicni_prijelaz
granicni_prijelaz i nalog_za_utovar mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
kupac 1..1 ima / je od 0..n kupac_kontakti
kupac ima niti jedan, jedan ili više / kupac_kontakti je od jednog i samo jednog
kupac_kontakti kupca
relacija kupac i kupac_kontakti je identificirajuća jer entitet kupac_kontakti ne može postojati
bez entiteta kupac
kupac 1..1 naručuje / je od 0..n narudzba
kupac naručuje niti jednu, jednu ili više / narudzba je od jednog i samo jednog kupca
narudzbi
kupac i narudzba mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
kupac 1..1 traži / je 0..n ponuda
namijenjena
kupac traži niti jednu, jednu ili više ponuda / ponuda je namijenjena jednom i samo
jednom kupcu
kupac i ponuda mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
nacin_placanja 1..1 se koristi za / se plaća 0..n narudzba
13
nacin_placanja se koristi za niti jednu, jednu / narudzba se plaća jednim i samo jednim
ili više narudzbi nacinom_placanja
nacin_placanja i narudzba mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
nacin_placanja 1..1 se koristi / se plaća 0..n ponuda
nacin_placanja se koristi za niti jednu, jednu / ponuda se plaća jednim i samo jednim
ili više ponuda nacinom_placanja
nacin_placanja i ponuda mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
nalog_za_proizvodnju 0..n se izvršava u / izvršava 1..1 smjena
nalog_za_proizvodnju se izvršava u jednoj i / smjena izvršava niti jednu, jednu ili više
samo jednoj smjeni naloga_za_proizvodnju
nalog_za_proizvodnju i smjena mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
nalog_za_utovar 0..n se odnosi na / ima 1..1 narudzba
nalog_za_utovar se odnosi na jednu i samo / narudzba ima niti jedan, jedan ili više
jednu narudzbu naloga_za_utovar
relacija narudzba i nalog_za_utovar je identificirajuća jer entitet nalog_za_utovar ne može
postojati bez entiteta narudzba
nalog_za_utovar 0..n vozi / prevozi 1..1 prijevoznik
nalog_za_utovar vozi jedan i samo jedan / prijevoznik prevozi niti jedan, jedan ili više
prijevoznik naloga_za_utovar
nalog_za_utovar i prijevoznik mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
nalog_za_utovar 1..1 ima / se nalazi 0..n vagarinka
nalog_za_utovar ima niti jednu, jednu ili više / vagarinka se nalazi na jednom i samo jednom
vagariniki nalogu_za_utovar
nalog_za_utovar i vagarinke mogu postojati neovisno jedan o drugome pa je veza
neidentificirajuća
naruzdba 0..n je u / postoji na 1..1 valuta
naruzdba je jednoj i samo jednoj valuti / valuta postoji na niti jednoj, jednoj ili više
narudzbi
naruzdba i valuta mogu postojati neovisno jedan o drugome pa je veza neidentificirajuća
Tablica 4. relacije u modelu podataka
Na slici 3. je grafički prikaz modela podataka i omogućava nam jednostavniju predodžbu entiteta
(prikazanih u tablici 3.) i relacija (prikazanih u tablici 4.) među njima. Na slici su crvenom bojom
prikazani primarni ključevi. Iscrtkanom linijom među relacijama neidentificrajuće relacije i punom
linijom identificirajuće relacija.
U sljedećem poglavlju ćemo iz modela podataka kreirati relacijski model i samo prikazati razlike u
odnosu na model podataka.
14
Slika 3. Model podataka
15
4. Relacijski model
Kod modela podataka entitetima se nazivaju opisani objektni, a kod relacijskog ti se objekti nazivaju
tablice. Također, relacijski model sadrži i vanjske ključeve koji se prenose ovisno o kardinalnosti veze.
Tablice opisane u relacijskom modelu ćemo prikazati kroz tri dijela, prvi je tablica 5. koja sadrži listu
tablica koje su nepromijenjene prenesene iz poslovnog modela.
Sljedeća tablica, tablica 6., sadrži listu promijenjenih tablica. Te tablice nadopunjene su sa vanjskim
ključevima tablica prilikom prebacivanja iz modela podataka u relacijski. Nepromijenjene značajke su
samo pobrojane u zaglavlju (opisane su već ranije u tablici 3.) dok su svi ključevi detaljnije opisani.
16
PFK #narudzba primarni i vanjski ključ iz tablice narudzba. nalog_za_utovar se
ne može kreirati, a da se ne zna na koju narudžbu se odnosi
FK #granicni_prijelaz vanjski ključ iz tablice granicni_prijelaz
FK #sastavio vanjski ključ iz tablice djelatnik
FK #izvrsio vanjski ključ iz tablice djelatnik
narudzba datum_narucivanja, zeljeni_datum_utovara, incoterms,
duljina_placanja
PK #narudzba svaka narudzba ima jedinstvenu šifru
FK #kupac vanjski ključ iz tablice kupac
FK #valuta vanjski ključ iz tablice valuta
FK #nacin_placanja vanjski ključ iz tablice nacin_placanja
FK #sastavio vanjski ključ iz tablice djelatnik
ponuda datum_izdavanja_ponude, rok_placanja, opcija_placanja,
ziroracun, mjesto_izdavanja_ponude, mjesto_isporuke,
nacin_isporuke, paritet, devizni_racun
PK #ponuda svaka ponuda ima jedinstvenu šifru
FK #nacin_placanja vanjski ključ iz tablice nacin_placanja
FK #kupac vanjski ključ iz tablice kupac
FK #sastavio vanjski ključ iz tablice djelatnik
vaginarke
PK #vaginarka svaka vaginarka ima jedinstvenu šifru
FK #nalog_za_utovar vanjski ključ iz tablice nalog_za_utovar
Tablica 6. Izmijenjene tablice u relacijskom modelu
U tablici 7. opisane su nove tablica nastala razbijanjem relacije više-više iz poslovnog modela. U novo
stvorenim tablicama nalazi se popis njihovih značajki te opis.
17
nalog_za_utovar_prijevoznik Tablica je nastala razbijanjem veze više-više između
nalog_za_utovar i prijevoznik. Sadrži evidenciju
naloga_za_utovar po prijevoznicima
PFK #nalog_za_utovar Preneseni iz tablica nalog_za_utovar i prijevoznik. Predstavljaju
PFK #prijevoznik primarni (ujedno i vanjske) ključeve. Jedinstveno identificiraju
nalog_za_utovar_prijevoznik.
Tablica 7. Nove tablice u relacijskom modelu
Tablica 8. prikazuje ne promijenjene relacije prilikom prebacivanja poslovnog modela u relaciji, dok
tablica 9. prikazuje nove relacije nastale prilikom razbijanja veza više-više.
18
Rastavljena relacija se nalazi na/se sastoji od između entiteta artikl i nalog_za_proizvodnju, nastala je
tablica nalog_za_proizvodnju_artikl
Slog unutar 1..1 Pridružena / 1..n Slog unutar
nalog_za_proizvodnju_artikl Pripada nalog_za_proizvodnju_artikl
odnosi se na samo jednu odnosi se na jedan ili više
narudzbu narudzbi
Slog unutar 1..1 Sadržana u / 0..n Slog unutar
nalog_za_proizvodnju_artikl Sastoji se nalog_za_proizvodnju_artikl
odnosi se na samo jedan artikl odnosi se na niti jedan, jedan
ili više artikala
Rastavljena relacija se nalazi na/se sastoji od između entiteta nalog_za_utovar i prijevoznik, nastala
je tablica nalog_za_utovar_prijevoznik
Slog unutar 1..1 Pridružena / 1..n Slog unutar
nalog_za_utovar_prijevoznik Pripada nalog_za_utovar_prijevoznik
odnosi se na samo jedan odnosi se na jedan ili više
nalog_za_utovar naloga_za_utovar
Slog unutar 1..1 Sadržana u / 0..n Slog unutar
nalog_za_utovar_prijevoznik Sastoji se nalog_za_utovar_prijevoznik
odnosi se na samo jednog odnosi se na niti jedan, jedan
prijevoznika ili više prijevoznika
Tablica 9. Nove relacije u relacijskom modelu
19
Slika 4. Relacijski model
20
5. Zaključak
U ovom radu se kroz model procesa koji sadrži procese, spremišta, tokove i vanjske sustave, preko
modela podataka i opisa relacija i entiteta te naposljetku relacijskog modela prikazo detaljan opis
poslovnog procesa proizvoditi proizvode od reciklirane gume.
Opisani proces se koristi već duže vrijeme u promatranom poduzeću. Sam proces nije u potpunosti
informatiziran i njegovom informatizacijom bi se uspješnost samog procesa zasigurno povećala. Sam
proces nije u potpunosti optimalan, što zbog postojećeg informacijskog sustava, što zbog lošeg
(nepostojećeg) modela poslovnog sustava i procesa unutar njega.
21
6. Prilozi
Prilog 1. Otpremnica
22
Prilog 2. Račun
23
Prilog 3. Nalog za proizvodnju
24
Prilog 4. Nalog za utovar
25
Prilog 5. Narudžbenica
26
Prilog 6. Ponuda
27
7. Literatura
28