You are on page 1of 51

TEHNIČKO VELEUČILIŠTE U ZAGREBU

Martina Popović (0016132520)


Petar Zorić (0231004521)
Marija Lilić (0066258376)

DIGITALIZACIJA PEKARE

Zagreb, 2022.
TEHNIČKO VELEUČILIŠTE U ZAGREBU
Martina Popović (0016132520)

Petar Zorić (0231004521)

Marija Lilić (0066258376)

Specijalistički diplomski stručni studij

Modul: E-poslovanje

ARHITEKTURA I INTEGRACIJA APLIKACIJA POSLOVNIH


INFORMACIJSKIH SUSTAVA

Digitalizacija pekare

Mentor:

Edmond Krusha, MIT. pred.

Zagreb, travanj 2022.


Martina Popović

Petar Zorić

Marija Lilić

Izjava o izvornosti

Izjavljujemo da je naš projektni zadatak Digitalizacija pekare izvorni rezultat timskog


rada studenata Martine Popović, Petra Zorića i Marije Lilić, ovom izjavom potvrđujemo da
prilikom izrade ovoga rada nisu korišteni drugi izvori osim izvora navedenih u popisu
referenci. Prilikom izrade ovog projekta korištene su etički prihvatljive metode rada.

Autori potvrdili izvornost


Uvod
Predmet ovog rada je digitalizacija pekare Kos koja se bavi proizvodnjom pekarskih
proizvoda i vršenjem pekarskih usluga. Sjedište tvrtke je u Lipovčici 4, u Križevcima.
To je obiteljska tvrtka koja nema veliku proizvodnju te se pogon nalazi u prostoru od
otprilike 250 m2.

Pekarstvo godinama bilježi rast cijena repromaterijala i troškova, a za uzvrat


se očekuje da konačni proizvod ima istu cijenu kao i prije. Svakako cijena
proizvodnje neprestano raste, mogućnosti za greške u poslovanju je sve manje a i
sama zarada je sve slabija.

Želja pekare Kos je da zadrži postojeće tržište te budu u korak s novim


trendovima na tržištu. Svjesni su da žele reorganizirati postojeći poslovni model
proizvodnje pekarskih proizvoda kao bi se obnovila tehnologija te mogao povećati
opseg posla jer su kapaciteti trenutno puni. Zahtjev je da poslovni proces bude što
jednostavniji.

Nakon obavljenog razgovora s ključnim ljudima iz pekare i navođenja njihovih


zahtjeva kao klijenta, obavljena je analiza cjelokupnog poslovnog sustava, njihovih
procesa i podataka te je izgrađen prijedlog kako bi trebao izgledati novi proces
prodaje i proizvodnje koja se temelji na prodaji. Integrirani je dio već postojećeg
sustava, a sve navedeno čini temu ovog seminarskog rada.
Sadržaj

Sadržaj
Uvod
1. Analiza poslovnog sustava7
1.1. Razgovor s korisnikom
1.2. Pitanja za analizu
1.3. Lista korisničkih zahtjeva………………………………..………………………...10
1.4. Ostali dokumenti prikupljeni tokom razgovora …………………...……….…….11

2. Model projekta informacijskog sustava9


2.1. Određivanje osnovnih funkcija / procesa poslovnog sustava..………..………19
2.2. Dijagram toka dokumenata i podataka
2.3. Dijagram slučajeva korištenja7
2.4. Dijagram aktivnosti9
2.5. Radni dijagram31
2.6. Model poslovnih procesa3
2.7. Ahitektura baze podataka
2.8. Dijagram klasa7
2.9. Dijagram slijeda…………………………………………………………………….42

3.Web servisi45
3.1. Korisnička sučelja poslovnih aplikacija48

Zaključak……………………………………………………………………….……………1
1. ZADATAK
Za malo poduzeće (obrtničku, uslužnu, ugostiteljsku ili sličnu djelatnost), u daljnjem tekstu
poslovni sustav, potrebno je projektirati informatički sustav koji će omogućiti unapređenje i
pojednostavnjenje poslovanja. U okviru ovog projektnog zadatka potrebno je učiniti sljedeće
akcije koje će omogućiti provedbu projekta informatičkog sustava:
1. Analizu poslovnog sustava:
 Razgovor s korisnikom (naručiocem) i definiranje liste zahtjeva.
 Funkcijska struktura i dekompozicija funkcijske strukture (opis pojedinih funkcija
unutar postojećeg načina poslovanja).
 Model informacija i podataka u poslovnom sustavu (opis i vrste informacija i
dokumenata i podataka).
2. Model projekta informacijskog sustava (logički model):
 Dijagram slučajeva korištenja, obrasci scenarija slučaja korištenja,
 Dijagram aktivnosti
 Model poslovnih procesa, radni dijagram
 Dijagram klasa,
 Dijagram slijeda
3. Web servisi:
 Web servis (kod),

Za svaku od navedenih akcija (faza) u projektiranju informatičkog sustava potrebno je izraditi


dokumentaciju koja će sadržavati:
1. Sadržaj dokumenta koji definira promatranu akciju (fazu).
2. Tekst analize, cilja i rješenje promatrane akcije (faze).
3. Dijagrame potrebne pri opisu akcije (faze) načinjene pomoću programskog paketa
Enterprise Architect, Microsoft Visio ili drugog odgovarajućeg po izboru. Pri izradi
se osim predviđenih mogu koristiti i drugi UML dijagrami.

U zaglavlje dokumentacije potrebno je upisati:


 Naziv projekta.
 Naziv akcije (faze).
 Naziv dokumenta.
 Ime i prezime autora.
 Datum.

Uvjet za potpis i mogućnost izlaska na ispit je kolokviranje projektnog zadatka u zadanom


roku.

Za kolokviranje projekta potrebno je napraviti prezentaciju pomoću programskog paketa


Microsoft PowerPoint ili odgovarajućeg i priložiti tiskanu i uvezanu dokumentaciju.

Rok za predaju projektnog zadatka: travanj 2022.

Asistent: Edmond Krusha


Projekt: Digitalizacija pekare
Faza: Analiza poslovnog sustava
Dokument: Razgovor s korisnikom
Autor (ime i prezime): Svi članovi tima
Datum: 16.03.2022.

1.Analizu poslovnog sustava:

1.1. Razgovor s korisnikom

Cilj prikupljanja dokumenata i razgovora s korisnikom je detaljan uvid u postojeći


sustav i procese poslovanja pekare. Potrebno je razgovarati sa svim korisnicima
sustava: vlasnikom, voditeljicom prodaje, zaposlenicima u proizvodnji i
maloprodajnim uslugama, kako bi se dobio što bolji uvid u trenutno stanje sustava,
njegove prednosti i nedostatke. Prilikom razgovora prikupljaju se različiti dokumenti
vezani uz analizu koje usluge koje vrste korisnika najviše koriste.

Prilikom razgovora s djelatnicima prikuplja se sva potrebna dokumentacija za što


bolje razumijevanje funkcionalnosti sustava koji je već implementiran, kako bi se
nadogradnja sustava izvela što kvalitetnije i u skladu s dosadašnjim radom i
zahtjevom vlasnika.

Pekara je u privatnom vlasništvu s temeljnim kapitalom financiranim 100% domaćim


kapitalom i prema novom zakonu po svojoj veličini spadaju u malo poduzeće.

Poslovna organizacija pekare je veleprodaja i maloprodaja. Glavninu poslovanja čini


veleprodaja koja trenutno sastavlja ponude i piše račune za škole. Proizvodi se
prodaju u OŠ Ljudevit Modec Križevci, OŠ Vladimir Nazor Križevci, OŠ Gradec te u
područne škole kojima upravlja OŠ Ljudevit Modec Križevci. Maloprodaju većim
dijelom čine vozači koji voze proizvode po okolnim mjestima te ih prodaju.
Maloprodaja se osim u vozilima vrši i u dućanu koji je u sklopu proizvodnog pogona
te u kiosku koji se nalazi u blizini srednjih škola. Ekonomski najnepodobnije razdoblje
je ljeto, tj. Kada se ne održava nastava, jer najveći dio zarade trenutno leži u
veleprodaji.

Zapošljavanje u pekari trenutno nije u planu, jer vlasnik smatra da je postojeći broj
ljudi dovoljan za normalan rad pekare. Trenutno ima 10 zaposlenih radnika, od kojih
3 radi u noćnoj smjeni u kojoj se proizvodi kruh i pecivo. Tri su vozača koja prodaju
proizvode, jedan vozač koji pola smjene radi u noćnoj te ostalu polovicu razvozi
proizvode u škole, dvije radnice rade u dnevnoj smjeni koje proizvode trajne
pekarske proizvode (rezanci, mlinci, keksi), jedna radnica koja upravlja prodajom te
direktorica poduzeća koja upravlja financijama i obračunava plaće.

Vlasnik vjeruje da bi uvođenjem optimizacije poslovnih procesa, uvođenje


novih informatičkih rješenja, tj. rekonstrukcijom poslovnog procesa došlo do
povećanja prodaje. Smatra da je glavni problem što postojeći proces nije baziran na
prodaji, te želi da se nadogradi / nadopuni.

Tvrtka se bavi proizvodnjom pekarskih proizvoda te ne uvozi nikakve gotove


proizvode već je svaki proizvod u svakom svojem procesu napravljen u pekari.
Također se vrše usluge pečenja (meso).

Pekara posluje samo u okolici Križevaca, za sada ne namjeravaju širiti


poslovanje na druga područja barem dok se ne reorganizira poslovni proces.
Skladišni kapacitet je mali, te počinje predstavljati problem.

Od certifikata trenutno ne posjeduju ništa. U planu poslije promjene je traženje


ISO 9001 koji označava upravljanja kvalitetom, te ISO 12647-2 koji se odnosi na
upravljanje higijenom u proizvodnji ambalaže za hranu čime žele osigurati rast
konkurentnosti i povećati udio na domaćem, a ukoliko se kasnije ukaže prilika i na
inozemnom tržištu.
1.2. Pitanja za analizu
Projekt: Digitalizacija pekare
Faza: Analiza poslovnog sustava
Dokument: Pitanja za analizu
Autor (ime i prezime): Svi članovi tima
Datum: 16.03.2022.

1. Koja je postojeća organizacijska struktura pekare?


Vlasnik koji vrši kontrolu poslovanja i računovodstvo, voditeljica prodaje izrađuje
narudžbu za proizvodnju i odlučuje o nabavci repromaterijala, proizvodnji koja
proizvodi pekarske proizvode.
2. Koji je bio cilj organizacijska struktura pekare?
Cilj je bio proizvoditi proizvode prema vremenskom periodu godine. Htjelo se
optimizirati prodaja zbog malog kapaciteta skladišta i netrajnosti proizvoda.
3. Koja je postojeća poslovna struktura pekare?
Pekara je ugrubo podijeljena na nabavu, proizvodnju, prodaju i računovodstvo.
4. Koje dokumente posjedujete?
Postojeću organizacijsku strukturu, poslovna funkcijska struktura i dekompozicija
postojeće poslovne strukture, model informacija i podataka u poslovnom sustavu,
klase podataka, slika aplikacije.
5. Kako zaposlenici koriste postojeću strukturu?
Zaposlenici se uglavnom teško snalaze sa postojećom aplikacijom jer im je
komplicirana. Radi se većinom o radnicima srednjeg stručnog obrazovanja. Najveći
problem im je unosa podataka u sustav, te svakako bi bilo poželjno da nova
aplikacija ima što manje potrebe za unosom.
6. Da li imate plan za dodatno proširenje poslovanja u budućnosti?
U budućnosti bismo eventualno htjeli proširiti poslovanje na susjedne županije i
inozemstvo, ali za to će nam trebati dodatna sredstva koja trenutno nemamo.
Također će biti potrebno omogućiti i našim zaposlenicima dodatna edukacija o novom
procesu.
7. Da li želite nadograditi postojeći aplikacijski sistem?
Trenutna aplikacija se koristi dvije godine. Pokazala se uspješnom, ali zbog
novonastale situacije potrebno bi ju bilo nadograditi sa novom koja će se prvenstveno
bazirati na prodaji. Spremni smo napustiti staru aplikaciju jer u posljednjih mjesec
dana ona nam ne donosi koristi jer ne funkcionira feedback od kupaca.
1.3. LISTA KORISNIČKIH ZAHTJEVA
Projekt: Digitalizacija pekare
Faza: Analiza poslovnog sustava
Dokument: Lista korisničkih zahtjeva
Autor (ime i prezime): Svi članovi tima
Datum: 16.03.2022.

Što se tiče samih zahtjeva za promjenom poslovnog procesa navedeni su


zahtjevi u tablici 1:

Tablica 1: Lista korisničkih zahtjeva

    Z A H T J E V     R J E Š E N J E 
PRL  KORISNIK  O P I S  Dokument  DTP 
O P I S  DTP 
BR. 

  Omogućiti registriranim  
Ugovor o suradnji

veleprodajnim kupcima
PRODAJA

isporuku proizvoda u što


1. Veleprodaja
kraćem vremenu. Nakon
isporuke očekuje se da
kupac ostavi feedback.

  Omogućiti maloprodajnim  
PRODAJA

Ugovor o

kupcima da nakon
suradnji

2. Maloprodaja 
isporuke proizvoda može
ostavi feedback.

  Definirati poslovni proces  


RUKOVODSTVO PEKARE

u kojemu su funkcije
upravljanja pekarom i
Ugovor o suradnji

nabavom ujedinjene.
Ujediniti funkcije voditelja
3. Proces proizvodnje kreće
nabave i vlasnika 
tek kad voditelj da dozvolu
na temelju feedbacka i
skladišne kartice(stanja
repromaterijala).
1.4. Dokumenti prikupljeni tijekom razgovora
Projekt: Digitalizacija pekare
Faza: Analiza poslovnog sustava
Dokument: Dokumenti prikupljeni tijekom razgovora
Autor (ime i prezime): Svi članovi tima
Datum: 16.03.2022.

1.4.1Prikupljeni obrazac postojeće organizacijska


struktura

Poduzeće je trenutno podijeljeno na pet organizacijskih jedinica od kojih se neke


sastoje od nekoliko manjih specijaliziranih organizacijskih jedinica što je
prikazano na slici 1.

VLASNIK – vrši kontrolu poslovanja. Također radi i računovodstvo i


knjigovodstvo, obračun plaća, knjiženjem ulaznih i izlaznih računa, izdavanjem
računa, izradom financijskih izvještaja prema državi, te svim onim financijskim
aspektima poduzeća.

PROIZVODNJA - poduzeće se bavi proizvodnjom pekarskih proizvoda.


Smetnje su konkurencija, varijacije kvalitete repromaterijala te povećana cijena
repromaterijala uglavnom preko ljetnih mjeseci kada je i potražnja veća

VODITELJICA PRODAJE – izrada narudžbe za proizvodnju, odlučuje od kojih


se dobavljača uzima repromaterijal

Vanjske parametre trenutno čine kupci i dobavljači repromaterijala.


Slika 1: Raščlanjenje organizacijske strukture trenutnog stanja

1.4.2.Prikupljeni obrazac poslovne funkcijske strukture i


dekompozicije
Slika 2 Dekompozicijski dijagram poslovnog procesa

Dekompozicijski dijagram procesa opisuje sve procese koji se događaju u našoj


organizaciji. Svaka organizacijska jedinica svoje zadatke izvršava pomoću tri ili više
procesa. Organizacijska jedinica nabave ima za zadatak pronalaženje najpovoljnijeg
repromaterijala, skladištenja istog te njegovog izdavanja jedinici proizvodnje na
korištenje u svrhu pravljenja pekarskih proizvoda. Temeljni zadatak jedinice prodaje i
distribucije je da ugovara poslove, bez čega rad pekare ne bi imao svrhu. Proizvodi
se prodaju u kombi vozilima po lokalnim mjestima te dostavljaju proizvode koji su
kupljeni od strane poslovnih subjekata u veleprodaji.
1.4.3. Prikupljeni model informacija i podataka u poslovnom sustavu
(opis i vrste informacija i dokumenata i podataka)

Tablični prikaz postojećeg procesa

Podsustav Naziv procesa Opis procesa

Nabava Nabaviti repromaterijal Nabava repromaterijala


od dobavljača za
proizvodnju pekarskih
proizvoda( brašno,
germa, pekol itd.).
Skladištiti repromaterijal Adekvatno skladištenje
repromaterijala za
proizvodnju u skladištu.
Upravljati skladištem Nadzor i upravljanje
skladišnim procesima
pomoću skladišne kartice.
Proizvodnja Raspodijeliti poslove Raspodjela poslova na
zaposlenike.
Oblikovati i ispeći Priprema skladišnih
proizvode sastojaka i izrada i
pečenje pekarskih
proizvoda.
Rasporediti proizvode za Gotovi proizvodi
distribuciju raspoređuju se za
distribuciju.
Prodaja Ugovarati poslove Dogovori s poslovnim
partnerima, sklapanje
ugovora.
Distribuirati proizvode Delegiranje zaposlenika i
distribuiranje proizvoda
kombijima.
Prodavati proizvode Prodaja proizvoda u
dućanu, pokretnoj
trgovini.
Izdati račun Izdavanje računa za
isporučenu(prodanu)
robu.
Računovodstvo Obračunavati plaće Vođenje evidencije o
zaposlenicima, izrada
platnih lista i isplata
plaće.
Kreirati financijske Izrada financijskih
izvještaje izvještaja, praćenje
poslovanja.
Voditi poslovne knjige Evidentiranje poslovnih
procesa, vođenje
poslovanja.

1.4.4. Prikupljene klase podataka i postojeća aplikacija

Izgled postojeće aplikacije:

Početna strana aplikacije

Postojeća zaduženja
Upit kupaca

1.4.5. Tablica klase podataka:

Naziv klase Opis klase Atributi klase


Osobe ili poduzeća od id_dobavljac (int), ime
Dobavljači kojih dobavljamo dobavljac(text), adresa_dobavljac
repromaterijal za (text), Oib_dobavljac(int)
proizvodnju.
Dokument kojim Id_narudzbenica(int),
Narudžbenica naručujemo id_dobavljac(int), datum(date),
repromaterijala od id_repromaterijal(int),
dobavljača. naziv_repromaterijal(text),
kolicina(int)
Primka Dokument kojim Id_primka(int), id_dobavljac(int),
zaprimamo datum(date), id_repromaterijal(int),
repromaterijal u cijena(int)
skladište.
Repromaterijal Sredstva potrebna za Id_repromaterijal(int),
proizvodnju pekarskih naziv_repromaterijal(text),
proizvoda. kolicina(int), datum(date),
id_dobavljac(int),
Skladišna kartica Podaci o stanju Id_skladisna _kartica(int),
repromaterijala u naziv_repromaterijal(text),
skladištu. datum_primanja(date),
datum_otpreme(date)
Radni nalog Dokument kojim Id_radni_nalog(int),
raspoređujemo datum_radnog_naloga(date),
zaposlenike i pratimo id_zaposlenik(int), opis(text)
izvršenje posla.
Proizvod Podaci o pekarskim Id_proizvod(int),
proizvodima(normativ naziv_proizvod(text),cijena(int),
itd.) kolicina_proizvod(int)
Predatnica Dokument kojim se Id_predatnica(int),
predaje(isporučuje) id_zaposlenik(int), id_proizvod(int),
gotov proizvod. opis(text), datum(date)
Kupci Osobe ili poduzeća Id_kupac(int), naziv_kupac(text),
kojima prodajemo adresa_kupac(text), Oib_kupac(int)
gotove proizvode.
Otpremnica Dokument kojim id_otpremnica (int), id_kupac(int),
otpremamo proizvode. datum (date), naziv_proizvod (text),
kolicina(int), cijena (int)
Trgovina Mjesto na kojem se Id_trgovina(int),
obavlja prodaja naziv_trgovina(text),
proizvoda adresa_trgovina(text),
id_zaposlenik(int)
Račun Dokument kojim se id_racun (int), id_kupac (int),
evidentira poslovni broj_racun(int),naziv_proizvod(text),
događaj. datum (date), kolicina (int), cijena
(int), id_zaposlenik(int)
Platna lista Dokument koji Id_platna_lista(int),
poslodavac daje id_zaposlenik(int), datum(date),
zaposleniku, vezan na sati_rada(int), bruto_placa(int),
isplatu plaće. neto_placa(int), doprinosi(int)
URA Knjiga ulaznih računa. id_URA(int), redni_broj(int), datum
(date), datum_racun(date),
id_dobavljac(int), iznos_racun(int)
IRA Knjiga izlaznih računa. id_IRA(int), redni_broj(int),
datum(date), datum_racun(date),
id_kupac(text), iznos_racun(int)
Bilanca Informacije o imovini i id_bilanca(int), stavka(text),
izvorima imovine. broj_stavke(int), opis(text),
iznos(int), promjena(text),
aktiva(int), pasiva (int),
izvanbilancni_zapis(int)
Zaposlenik Osoba zaposlena u id_zaposlenik (int),
pekari. ime_i_prezime(text), adresa(text),
Oib(int), kontakt(text),
broj_racuna(int)
Ponuda Ponuda repromaterijala id_ponuda_dobavljaca(int),
dobavljača i usluga dobavljača. id_dobavljac(int), datum(date),
redni_broj(int),
naziv_repromaterijal(text),
kolicina(int), cijena(int)
Račun Dokument kojim se id_racun_dobavljaca(int),
dobavljača evidentira nabava id_dobavljac(int),broj_racun(int),
repromaterijala(ili naziv_repromaterijal(text), datum
usluga) od dobavljača. (date), kolicina (int), cijena (int)
Upit kupca Dokument kojim kupac Id_upit_kupca(int), datum(date,
potražuje informaciju o proizvod(text), kolicina(int),
proizvodima. opis(text)
Izvodi iz banke Informacije o stanju id_izvod(int), redni_broj_izvod(int),
našeg računa u banci. datum(date), iznos_racun(int)

2. Model projekta informacijskog sustava


(logički model):
Projekt: Digitalizacija pekare
Faza: Analiza poslovnog sustava
Dokument: Funkcijska struktura i dekompozicija funkcija
Autor (ime i prezime): Svi članovi tima
Datum: 16.03.2022.

2.1. Određivanje osnovnih funkcija/procesa


poslovnog sustava

2.1.1.Organizacijski dijagram procesa

Na sljedećoj slici 3 prikazana je organizacijska struktura pekare. Direktorica/voditeljica


poduzeća koja upravlja financijama i obračunava plaće, daje dozvolu za proizvodnju na
temelju feedbacka i trenutnog stanja skladišta namjernica. Dobavljač je isti godinama i prema
godišnjem razdoblju unaprijed zna koliko je otprilike materijala potrebno pekari. Voditeljica
komunicira s njim i šalje mu potrebnu količinu ukoliko dođe do promjena. Proizvodnju diktira
prodaja koja se dijeli na maloprodaju i veleprodaju. Feedback se vraća na voditeljicu koja
dalje pokreće cijeli proces
Slika 3: Organizacijski dijagram procesa
2.1.2. Raščlamba nove poslovne strukture

Slika 4: Raščlamba nove poslovne strukture

Raščlamba nove poslovne strukture opisuje sve procese koji se događaju u našoj
organizaciji. Svaka organizacijska jedinica svoje zadatke izvršava pomoću tri ili više
procesa.
Organizacijska jedinica nabave (voditeljica) ima za zadatak ugovarati poslove
veleprodaje, pronalaženje najpovoljnijeg repromaterijala. To radi voditlj nabave.
Zamjenik voditelja vrši funkcije računovodstva, te daje dozvolu za proizvodnju
pekarskih proizvoda.
Proizvodnja se sastoji od voditelja proizvodnje i četiri pekara. Prvi pekar bavi
skladištenjem repromaterijala, proizvodnjom pekarskih proizvoda zajedno sa
pekarima 2 i 3, te pekar 4 raspodjelom gotovih pekarskih proizvoda.
Prodaju čine 3 vozača, a dijeli se na maloprodajni dio i veleprodajni dio. Maloprodaju
čini vozač 1 i 2 u prodaji kombi vozilima po lokalnim mjestima. Veleprodaju čini
vozač 3, a radi dostavu proizvoda koji su kupljeni od strane poslovnih subjekata.

2.1.3. Tablični prikaz novog procesa

Podsustav Naziv procesa Opis procesa

Nabava Nabaviti repromaterijal Nabava repromaterijala


od dobavljača za
(voditeljica) proizvodnju pekarskih
proizvoda( brašno,
germa, pekol itd.).
Ugovarati poslove Dogovori s poslovnim
partnerima, sklapanje
ugovora.
Dozvoliti proizvodnju Na temelju ugovorenih
poslova, povratnog
feedbacka od kupaca i
stanja repromaterijala
dozvoliti proizvodnju.
Kreirati financijske Izrada financijskih
izvještaje izvještaja, praćenje
poslovanja.
Obračunavati plaće Vođenje evidencije o
zaposlenicima, izrada
platnih lista i isplata
plaće.
Proizvodnja Raspodijeliti poslove Raspodjela poslova na
zaposlenike.
Skladištiti repromaterijal Adekvatno skladištenje
repromaterijala za
proizvodnju u skladištu.
Oblikovati i ispeći Priprema skladišnih
proizvode sastojaka i izrada i
pečenje pekarskih
proizvoda.
Rasporediti proizvode za Gotovi proizvodi
distribuciju raspoređuju se za
distribuciju.
Prodaja Distribuirati proizvode Delegiranje zaposlenika i
veleprodaje distribuiranje proizvoda
veleprodaje.
Prodavati proizvode Prodaja proizvoda u
dućanu, pokretnoj
trgovini.
Izdati račun Izdavanje računa i
otpremnicu za
isporučenu(prodanu)
robu.

2.1.4. Tablični prikaz klase podataka

Naziv klase Opis klase Atributi klase


Osobe ili poduzeća od id_dobavljac (int), ime
Dobavljači kojih dobavljamo dobavljac(text), adresa_dobavljac
repromaterijal za (text), Oib_dobavljac(int)
proizvodnju.
Dokument kojim Id_narudzbenica(int),
Narudžbenica naručujemo id_dobavljac(int), datum(date),
repromaterijala od id_repromaterijal(int),
dobavljača. naziv_repromaterijal(text),
kolicina(int)
Primka Dokument kojim Id_primka(int), id_dobavljac(int),
zaprimamo datum(date), id_repromaterijal(int),
repromaterijal u cijena(int)
skladište.
Repromaterijal Sredstva potrebna za Id_repromaterijal(int),
proizvodnju pekarskih naziv_repromaterijal(text),
proizvoda. kolicina(int), datum(date),
id_dobavljac(int),
Skladišna kartica Podaci o stanju Id_skladisna _kartica(int),
repromaterijala u naziv_repromaterijal(text),
skladištu. datum_primanja(date),
datum_otpreme(date)
Radni nalog Dokument kojim Id_radni_nalog(int),
raspoređujemo datum_radnog_naloga(date),
zaposlenike i pratimo id_zaposlenik(int), opis(text)
izvršenje posla.
Proizvod Podaci o pekarskim Id_proizvod(int),
proizvodima(normativ naziv_proizvod(text),cijena(int),
itd.) kolicina_proizvod(int)
Predatnica Dokument kojim se Id_predatnica(int),
predaje(isporučuje) id_zaposlenik(int), id_proizvod(int),
gotov proizvod. opis(text), datum(date)
Kupci Osobe ili poduzeća Id_kupac(int), naziv_kupac(text),
kojima prodajemo adresa_kupac(text), Oib_kupac(int)
gotove proizvode.
Otpremnica Dokument kojim id_otpremnica (int), id_kupac(int),
otpremamo proizvode. datum (date), naziv_proizvod (text),
kolicina(int), cijena (int)
Trgovina Mjesto na kojem se Id_trgovina(int),
obavlja prodaja naziv_trgovina(text),
proizvoda adresa_trgovina(text),
id_zaposlenik(int)
Račun Dokument kojim se id_racun (int), id_kupac (int),
evidentira poslovni broj_racun(int),naziv_proizvod(text),
događaj. datum (date), kolicina (int), cijena
(int), id_zaposlenik(int)
Platna lista Dokument koji Id_platna_lista(int),
poslodavac daje id_zaposlenik(int), datum(date),
zaposleniku, vezan na sati_rada(int), bruto_placa(int),
isplatu plaće. neto_placa(int), doprinosi(int)
URA Knjiga ulaznih računa. id_URA(int), redni_broj(int), datum
(date), datum_racun(date),
id_dobavljac(int), iznos_racun(int)
IRA Knjiga izlaznih računa. id_IRA(int), redni_broj(int),
datum(date), datum_racun(date),
id_kupac(text), iznos_racun(int)
Bilanca Informacije o imovini i id_bilanca(int), stavka(text),
izvorima imovine. broj_stavke(int), opis(text),
iznos(int), promjena(text),
aktiva(int), pasiva (int),
izvanbilancni_zapis(int)
Zaposlenik Osoba zaposlena u id_zaposlenik (int),
pekari. ime_i_prezime(text), adresa(text),
Oib(int), kontakt(text),
broj_racuna(int)
Ponuda Ponuda repromaterijala id_ponuda_dobavljaca(int),
dobavljača i usluga dobavljača. id_dobavljac(int), datum(date),
redni_broj(int),
naziv_repromaterijal(text),
kolicina(int), cijena(int)
Račun Dokument kojim se id_racun_dobavljaca(int),
dobavljača evidentira nabava id_dobavljac(int),broj_racun(int),
repromaterijala(ili naziv_repromaterijal(text), datum
usluga) od dobavljača. (date), kolicina (int), cijena (int)
Upit kupca Dokument kojim kupac Id_upit_kupca(int), datum(date,
potražuje informaciju o proizvod(text), kolicina(int),
proizvodima. opis(text)
Izvodi iz banke Informacije o stanju id_izvod(int), redni_broj_izvod(int),
našeg računa u banci. datum(date), iznos_racun(int)
2.2. Dijagram toka dokumenata i podataka

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Dijagram toka
Autor (ime i prezime): Svi članovi tima
Datum: 16.3.2022

Sredstvo za prikaz modela informacijskog sustava je dijagram toka podataka koji se


sastoji u principu od toka podataka, spremišta podataka, procesa i vanjskog entiteta.
Njihova orijentacija je prema svim podacima i dokumentima koji se kreću kroz sustav.
U slici je prikazana nulta razina procesa.
Dijagrami tokova podataka su orijentirani prema svim podacima, te njihovom kolanju
kroz promatrani podsustav. Da bi uspješno mogli pratiti tokove podataka i kako bi se
prepoznali koraci u procesima, izrađuju se dijagrami toka podataka na više i niže
razine. Izvorišta su nam : Proizvod, Skladište, Dobavljač, Zaposlenici, Trgovina,
Kupac i proizvod a proces Prodaje predstavlja izvorište i odredište podataka. Vanjski
entitet predstavlja izvorište i odredište podataka

Slika 5: Dijagram tijeka podataka (DTP-0)


Na sljedećoj slici je prikazan dijagram toka podataka prve razine. On je detaljniji od
prikaza nulte razine. Prikazani su tokovi podataka između Kupca, Autentifikacije,
Odjela prodaje i kartičnog plaćanja. Svaki podproces ima barem jedan ulaz i jedan
izlaz. Vidljivo je da tokovi podataka kod detaljnog DTP-a nisu neposredno povezani.
Isprekidane strelice prikazuju tok materijala, dok pune strelice prikazuju tok
podataka.

Slika 6: Dijagram tijeka podataka detaljne razine (DTP-1)


2.3. Dijagram slučajeva korištenja

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Dijagram slučajeva korištenja
Autor (ime i prezime): Svi članovi tima
Datum: 16.3.2022

Dijagram slučajeva korištenja prikazuje funkcionalne zahtjeve koje sustav


treba raditi. Najčešće se radi na početku projekta i prikazuje ponašanje sustava kako
vidi korisnik. Dijagram slučajeva za poslovanje pekare Kos opisan u tablici ispod.

Slika 7: Dijagram slučajeva korištenja


Tablica 2: Slučaj korištenja

Slučaj korištenja:
Naziv slučaja
Proces proizvodnje i prodaje
korištenja

Voditeljica naručuje repromaterijal od dobavljača.


Naručivanje ovisi o Potražnji. Dobavljač dostavlja
naručene namirnice potrebne za proizvodnju. Proizvodnja
Opis
ovisi o Potražnji te o Kupcu. Proizvodnja rezultira Gotovim
proizvodom kojeg preuzima Kupac.

Sudionici Kupac, Dobavljač, Voditeljica


2.4. Dijagram aktivnosti

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Dijagram aktivnosti
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

Dijagram aktivnosti kod pekare Kos prikazan je na slici 7., a počinje nabavom
repromaterijala, odnosno sirovina potrebnih za izradu pekarskih proizvoda. Sljedeći
korak je skladištenje repromaterijala, a nakon toga voditeljica odobrava ili ne
odobrava proizvodnju pekarskih proizvoda. Nakon odobrenja proizvodnje, pekarski
proizvodi se oblikuju i peku te slijedi raspodjela gotovih proizvoda za distribuciju.
Sljedeća faza je prodaja gdje se prema raspodjeli, gotovi pekarski proizvodi
razvrstavaju na maloprodaju/veleprodaju. U istoj fazi izdaje se i račun s obzirom na
vrstu prodaje. Nakon što se obavi kupoprodaja pekarskih proizvoda, prije samog
završetka procesa, kupac obavezno mora ostaviti feedback na kupnju i proizvode
koje je kupio.
Slika 8: Dijagram aktivnosti
2.5. Radni dijagram

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Radni dijagram
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

Radni dijagram za distribuciju pekare Kos prikazan je na slici 8. Proces


započinje nabavljanje repromaterijala. Kada se repromaterijal nabavi i voditeljica
odobri proizvodnju, kreće izrada pekarskih proizvoda s obzirom na narudžbe
veleprodaje/maloprodaje. Veleprodajni partneri dobivaju ponudu od odjela nabave, a
prihvaćanjem ponude vraćaju narudžbenicu. Slijedi prodaja pekarskih proizvoda
veleprodaji/maloprodaji te izdavanje računa. Nakon izvršene prodaje od kupaca
zahtijevamo feedback koji pohranjujemo u baze podataka iz kojih voditeljica može
očitati potrebne podatke i odobriti buduće narudžbe.
Slika 9: Radni dijagram
2.6. Model poslovnih procesa

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Model poslovnih procesa
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

Model poslovnih procesa je zapravo radni dijagram koji je opisan prethodno,


ali podijeljen prema sudionicima i procesima u kojima oni sudjeluju te je prikazan na
slici 9. Model poslovnih procesa smo podijelili u određene faze s obzirom na
sudionike i tijek samog procesa. U prvoj fazi su dobavljači koji dobavljaju
repromaterijal potreban za izradu pekarskih proizvoda. Zatim slijedi nabava u kojoj
voditeljica treba odobriti daljnje procese odnosno odobriti nabavu repromaterijala i u
skladu sa skladišnim kapacitetima ispravno skladištiti nabavni repromaterijal. U
slijedećoj fazi kreće proizvodnja pekarskih proizvoda koje treba odobriti voditeljica
ovisno o potrebama tržišta i nakon toga raspodjela proizvoda za distribuciju. U fazi
prodaje odvijaju se procesi distribucije proizvoda, sama prodaja gotovih proizvoda te
izdavanje računa. U posljednjoj fazi odvijaju se administrativni poslovi kao što su
obračuni plaća, vođenje poslovnih knjiga, kreiranje financijskih izvještaja te provjera i
optimizacija baza podataka (feedback) kako bi se budući poslovi što uspješnije
provodili.
Slika 10: Model poslovnih procesa
2.7. Arhitektura baze podataka

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Arhitektura baze podataka
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

2.7.1. ERA model

Slika 11: ERA model


ERA model je model fizičkog i konceptualnog oblikovanja podataka. U našoj organizaciji,
temelj za izradu ERA modela bila je prodaja. Prvo se na temelju postojećih klasa podataka
kreiraju entiteti. Entitetima se dodaju atributi koje trebaju sadržavati te jedan od tih atributa
treba biti ključ. Nakon kreiranja entiteta s pripadajućim atributima potrebno je definirati veze
između njih. Red veze može biti unarni ili binarni, a tip povezanosti može biti 1:1, 1:M ili
M:N. Određeni entiteti mogu stajati zasebno, što znači da su to jaki entiteti, a slabi entiteti su
spojeni s drugim entitetima. Ovi entiteti služe za praćenje poslovnih procesa prodaje i
distribucije.

2.7.2 Relacijski model

Kupac Id_kupac, ime, prezime


Narudžba Id_narudžba, datum
Stavka narudžbe Id_narudžba, Id_proizvod, količina
Proizvod Id_proizvod, naziv, cijena
Upit kupca Id_upit, datum
Stavka upita Id_upit, Id_proizvod, količina
Skladišna kartica Id_skladišne_kartice, Id_repromaterijala,
naziv_repromaterijala
Stavka sk. kartice Id_skladišne_kartice, Id_proizvod, količina
Trgovina Id_trgovine, Id_zaposlenika
Otpremnica Id_otpremnica, Id_kupac, datum_otpreme
Stavka otpremnice Id_otpremnica, Id_proizvod, količina
Zaposlenik Id_zaposlenik, ime, prezime
Stavka predatnice Id_proizvod, Id_predatnice, količina
Predatnica Id_predatnice, Id_zaposlenik, opis, datum
Radni nalog Id_radnog_naloga, id_zaposlenik
Stavka R. N. Id_radnog_naloga, Id_proizvod, količina
Račun Id_račun, id_kupac, ukupna_cijena
Stavka računa Id_račun, Id_proizvod, količina

Primarni ključ, vanjski ključ, dvokomponentni ključ


2.8. Dijagram klasa

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Dijagram klasa
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

Dijagram klasa prikazuje elemente i vezu među njima, a prikazan je na slici


12. U klasama su definirani atributi i operacije koje je moguće raditi s pojedinom
klasom. Za svaku kreirani klasu generiran je i kod klase u programskom jeziku java,
koji je prikazan dolje.

Slika 12: Dijagram klasa


2.8.1.Opis entiteta

Tablica pokazuje koji entiteti su sve potrebni u bazi podataka, te daje kratki
opis svakog od entiteta u kojem navodi što sve tablica za unos podataka o tom
entitetu sadrži.

Tablica: Entiteti relacijskog modela

Br. Naziv entiteta Opis entiteta

Namjernice za Tablica za unos podataka repromaterijalu


1
proizvodnju
Potražnja /
2 Tablica za unos podataka o procesu
Voditeljica
3 Proizvodnja Tablica za unos podataka o proizvodnji

Gotov proizvod Tablica za unos podataka o prodaji


4
se isporučuje

2.8.2.Opis atributa

Dolje navedenih četiri tablica opisuju entitete navodeći koji su njihovi atributi,
tip atributa, njegovu duljinu te daju kratki opis svakog od atributa. Tablica svakog
entiteta pokazuje i koji atribut je primarni ključ (PK), tj. vanjski ključ(FK) ako ga taj
entitet ima.

Tablica: Atributi entiteta Namjernice za proizvodnju

ENTITET: Namjernice za
Rbr.1.
proizvodnju
KLJUČ NAZIV_ATRIBUTA TIP DULJINA OPIS ATRIBUTA
Jedinstveno određuje pojedinog
PK Broj dobavljača INTEGER 50
dobavljača
Broj namjernice INTEGER 50 Broj namjernice za proizvodnju
repromaterijal CHAR Opis namjernice za proizvodnju

ENTITET: POTRAŽNJA /
Rbr.2.
VODITELJICA
KLJUČ NAZIV_ATRIBUTA TIP DULJINA OPIS ATRIBUTA
PK Broj dozvole INTEGER 50 Broj dozvole proizvodnje
FK Broj narudžbenice INTEGER 50 Broj narudžbenice dobavljača
FK Podatak o zadovoljstvu s
Izvještaj feedback CHAR
proizvodom

Tablica: Atributi entiteta POTRAŽNJA / VODITELJICA

Tablica: Atributi entiteta Proizvodnja

Rbr.3. ENTITET: Proizvodnja

KLJUČ NAZIV_ATRIBUTA TIP DULJINA OPIS ATRIBUTA


FK Broj dozvole CHAR Broj dozvole proizvodnje
Broj narudžbenice INTEGER 50 Broj narudžbenice dobavljača
Broj peći INTEGER 50 Broj peći koja se koristi
PK Prodajni broj INTEGER 50 Broj prodaje

Tablica: Atributi entiteta Gotov proizvod se isporučuje

ENTITET: Gotov proizvod se


Rbr.4.
isporučuje
KLJUČ NAZIV_ATRIBUTA TIP DULJINA OPIS ATRIBUTA
PK Broj feedbacka INTEGER 50 Broj izvještaja feedbacka
FK Broj proizvodnje INTEGER 50 Broj prodaje
Broj računa INTEGER 50 Broj maloprodaje
Izdatnica CHAR Broj veleprodaje

Kod klase „Potražnja / voditeljica“:


/**
* @author pzoric
* @version 1.0
* @created 12-tra-2022 21:44:45
*/
public class Potražnja / voditeljica {

private int broj dozvole;


private int broj narudžbenice;
private char izvještaj feedbak;

public Potražnja / voditeljica(){

public void finalize() throws Throwable {

}
public void daje dozvolu za proizvodnju(){

public void daje narudžbenicu za namjernice(){

public void kontrolira knjigovodstvo(){

}
}//end Potražnja / voditeljica

Kod klase „Namijernice za proizvodnju“:

/**
* @author pzoric
* @version 1.0
* @created 12-tra-2022 21:44:27
*/
public class Namijernice za proizvodnju {

private int broj dobavljaca;


private int broj namiernice;
private char repromaterijal;

public Namiernice za proizvodnju(){

public void finalize() throws Throwable {

}
public void daje ponudu za namjernice(){

}
}//end Namiernice za proizvodnju
Kod klase „Gotov proizvod se isporucuje“:

/**
* @author pzoric
* @version 1.0
* @created 03-tra-2022 10:33:03
*/
public class Gotov proizvod se isporucuje {

private int broj feedback;


private int broj proizvodnje;
private int broj racuna;
private char izdatnica;

public Gotov proizvod se isporucuje(){

public void finalize() throws Throwable {

}
public void davanje feedbacka(){

public void preuzimanje gotovih proizvoda(){

}
}//end Gotov proizvod se isporucuje

Kod klase „Proizvodnja“:

/**
* @author pzoric
* @version 1.0
* @created 03-tra-2022 10:33:03
*/
public class Proizvodnja {

private char broj dozvole;


private int broj narudzbenice;
private int broj peci;
private int prodajni broj;

public Proizvodnja(){

}
public void finalize() throws Throwable {

}
public void raspodjela gotovih proizvoda(){

}//end Proizvodnja

2.9. Dijagram slijeda


Projekt: Digitalizacija pekare Kos
Faza: Logički model informacijskog sustava
Dokument: Dijagram slijeda
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

U dijagramu slijeda na slici 11 opisane su interakcije između kupca i


zaposlenika, zaposlenika i voditeljice te voditeljice i dobavljača na način kako se
odvijaju u realnom vremenu.

Pošto pekara dobiva informacije preko feedbaka o proizvodima taj podatak je


ulazni parametar preko kojeg voditeljica pokreće proizvodnju. Uz njega voditeljici je
potreban i parametar iz skladišne kartice, te ukoliko su ispunjeni svi uvjeti daje radni
nalog zaposlenicima za proizvodnju. Ukoliko neka od namjernica nedostaje, šalje se
narudžbenica dobavljaču, od kojeg se dobiva račun za naručenu robu.

Kada zaposlenici ispeku proizvode oni ih razvrstavaju na maloprodaju i


veleprodaju. Ukoliko se radi o maloprodaji kupcu se uz proizvod izdaje račun, a
ukoliko se radi o veleprodaji izdaje se i otpremnica i račun. Također izrađuju izvješće
voditeljici o novonastalom stanju proizvodnje (ima li kvarova,…).

Od kupca se očekuje da ostavi kratak feedback o proizvodu.


Slika 13: Dijagram slijeda
3. Web servisi

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Web servisi
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

<?xml version="1.0" encoding="UTF-8"?>


<wsdl:definitions name="PekaraService"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"

targetNamespace="http://localhost/fin/2012/services/PekaraService"
xmlns:uis="http://localhost/fin/2012/services/PekaraService"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:fis="http://localhost/fin/2012/types/f73">

<wsdl:types>
<xsd:schema>
<xsd:import namespace="http://localhost/fin/2012/types/f73"
schemaLocation="../schema/PekaraSchema.xsd"/>
</xsd:schema>
</wsdl:types>

<wsdl:message name="PotraznjavoditeljicaiRequest">
<wsdl:part element="fis:PotraznjavoditeljicaZahtjev" name="request"/>
</wsdl:message>
<wsdl:message name="PotraznjavoditeljicaiResponse">
<wsdl:part element="fis:PotraznjavoditeljicaOdgovor" name="response"/>
</wsdl:message>

<wsdl:message name="ProizvodnjaRequest">
<wsdl:part element="fis:ProizvodnjaRequest" name="request" />
</wsdl:message>
<wsdl:message name="ProizvodnjaResponse">
<wsdl:part element="fis:ProizvodnjaResponse" name="response" />
</wsdl:message>

<wsdl:message name="NamijernicezaproizvodnjuRequest">
<wsdl:part element="fis:NamijernicezaproizvodnjuZahtjev" name="request"/>
</wsdl:message>
<wsdl:message name="NamijernicezaproizvodnjuResponse">
<wsdl:part element="fis:NamijernicezaproizvodnjuOdgovor" name="response"/>
</wsdl:message>

<wsdl:message name="PotraznjavoditeljicaiPDRequest">
<wsdl:part element="fis:PotraznjavoditeljicaPDZahtjev" name="request"/>
</wsdl:message>
<wsdl:message name="PotraznjavoditeljicaiPDResponse">
<wsdl:part element="fis:PotraznjavoditeljicaPDOdgovor" name="response"/>
</wsdl:message>
<wsdl:message name="GotovproizvodseisporucujeRequest">
<wsdl:part element="fis:GotovproizvodseisporucujeZahtjev" name="request"/>
</wsdl:message>
<wsdl:message name="GotovproizvodseisporucujeResponse">
<wsdl:part element="fis:GotovproizvodseisporucujeOdgovor" name="response"/>
</wsdl:message>

<wsdl:portType name="PekaraPortType">
<wsdl:operation name="Potraznjavoditeljicai">
<wsdl:input message="uis:PotraznjavoditeljicaiRequest"/>
<wsdl:output message="uis:PotraznjavoditeljicaiResponse"/>
</wsdl:operation>
<wsdl:operation name="Namijernicezaproizvodnju">
<wsdl:input message="uis:NamijernicezaproizvodnjuRequest"/>
<wsdl:output message="uis:NamijernicezaproizvodnjuResponse"/>
</wsdl:operation>
<wsdl:operation name="PotraznjavoditeljicaiPD">
<wsdl:input message="uis:PotraznjavoditeljicaiPDRequest"/>
<wsdl:output message="uis:PotraznjavoditeljicaiPDResponse"/>
</wsdl:operation>
<wsdl:operation name="Gotovproizvodseisporucuje">
<wsdl:input message="uis:GotovproizvodseisporucujeRequest"/>
<wsdl:output message="uis:GotovproizvodseisporucujeResponse"/>
</wsdl:operation>
<wsdl:operation name="Proizvodnja">
<wsdl:input message="uis:ProizvodnjaRequest"/>
<wsdl:output message="uis:ProizvodnjaResponse"/>
</wsdl:operation>
</wsdl:portType>

<wsdl:binding name="PekaraService" type="uis:PekaraPortType">


<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Potraznjavoditeljicai">
<soap:operation
soapAction="http://e-porezna.porezna-uprava.hr/Pekara/2012/services/
PekaraService/Potraznjavoditeljicai"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Namijernicezaproizvodnju">
<soap:operation
soapAction="http://e-porezna.porezna-uprava.hr/Pekara/2012/services/
PekaraService/Namijernicezaproizvodnju"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="PotraznjavoditeljicaiPD">
<soap:operation
soapAction="http://e-porezna.porezna-uprava.hr/Pekara/2012/services/
PekaraService/PotraznjavoditeljicaiPD"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Gotovproizvodseisporucuje">
<soap:operation
soapAction="http://e-porezna.porezna-uprava.hr/Pekara/2012/services/
PekaraService/Gotovproizvodseisporucuje"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Proizvodnja">
<soap:operation
soapAction="http://e-porezna.porezna-uprava.hr/Pekara/2012/services/
PekaraService/Proizvodnja"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>

<wsdl:service name="PekaraService">
<wsdl:port name="PekaraPortType" binding="uis:PekaraService">
<soap:address location="https://cis.porezna-uprava.hr:8449/PekaraService"/>
</wsdl:port>
</wsdl:service>

</wsdl:definitions>
3.1. Korisničko sučelje poslovnih aplikacija

Projekt: Digitalizacija pekare Kos


Faza: Logički model informacijskog sustava
Dokument: Korisničko sučelje poslovnih aplikacija
Autor (ime i prezime): Svi članovi tima
Datum: 18.04.2022.

Aplikacija je napravljena u alatu Oracle Apex. Na slici 14 prikazano je početna


stranica aplikacije pekare Kos sa glavnim zaslonom aplikacije, te osnovnim
postavkama.

Slika 14: Početna stranica aplikacije

U domeni aplikacije Voditeljica prikazuju se broj dozvole, broj narudžbenice i izvještaj


feedback-a, prikazano na slici 15
Slika 15: Domena aplikacije Voditeljica

Domena aplikacije Proizvodnja prikazuje broj dozvole voditeljice, broj narudžbe


kupca, broj peći i prodajni broj koji je poveznica za prodaju i račun (slika 16)

Slika 16: Domena aplikacije Proizvodnja


Prodaja prikazuje broj proizvodnje (dozvole voditeljice, broj narudžbe kupca, broj peći
i prodajni broj),broj otpremnice, broj računa i broj feedback-a. (slika 17)

Slika 17: Domena aplikacije Prodaja

Dobavljači prikazuju broj namjernice koja nedostaje(količina), te repromaterijal . (slika


18)

Slika 18: Domena aplikacije Dobavljači


Zaključak

Ovim projektom prošli smo kroz tri faze – analiza poslovnog sustava, model
projekta informacijskog sustava i integracija, koje su zahtijevale discipliniranost kod
rada, ali i puno truda. Tijekom izrade susreli smo se s novim alatom - Enterprise
Architect v15, te Enterprise Architect – verzija 14.1 kojeg do sada nismo koristili.
Stoga je prvo bilo potrebno proučiti sučelje, ali i rad u korištenom alatu kako bi
kvalitetno izradili zadatak koji je pred nama. U tome su nam uvelike pomogli radni
materijali na stranicama kolegija „Arhitektura i integracija aplikacija poslovnih IS“, a
pogotovo „Priručnik Enterprise Architect – verzija 14.1“.

Analiza poslovanja i izrada aplikacije pojednostavljuje shvaćanje poslovanja


tvrtke. Aplikacija uvelike olakšava kontrolu prodaje te trošenja repromaterijala te se
pomoću aplikacije puno lakše mogu kontrolirati troškovi proizvodnje te se može raditi
na njihovom smanjenju. Kratko rečeno aplikacija poboljšava uvjete rada te se time
automatski osigurava veća profitabilnost i konkurentnost tvrtke. Aplikacija je rađena
pomoću alata Oracle Apex. Najveća prednost Oracle Apex-a je jednostavnost
korištenja i mogućnost razvoja aplikacije u relativno kratkom roku.

Zahvaljujući ovom kolegiju, shvatili smo važnost prethodno položenih kolegija i


razumijevanje istih, koji su na neki način preduvjet za razumijevanje pojedinog
gradiva kolegija Arhitektura i integracija aplikacija poslovnih sustava.

You might also like