You are on page 1of 17

INTERNACIONALNI UNIVERZITET TRAVNIK

FAKULTET POLITEHNIČKIH NAUKA


RAČUNARSTVO I INFORMATIKA

BAR CODE
SEMINARSKI RAD IZ INFORMACIONIH SISTEMA

Kandidat Mentor
Marija Matijević prof. dr Mladen Radivojević

Travnik, travanj 2022. godine


SADRŽAJ

UVOD.........................................................................................................................................2
ŠTO JE BAR KOD?...................................................................................................................3
Povijest bar koda.....................................................................................................................3
PODJELA BAR KODOVA........................................................................................................7
Jednodimenzionalni.................................................................................................................7
Dvodimenzionalni...................................................................................................................8
Karakteristike bar kodova.......................................................................................................8
EAN BAR KOD.......................................................................................................................10
EAN brojevi..........................................................................................................................11
Postavljanje bar koda............................................................................................................11
Dodjeljivanje EAN bar koda.................................................................................................12
Glavna područja primjene EAN sustava...............................................................................13
Korištenje internih EAN bar kodova u trgovini....................................................................13
ZAKLJUČAK...........................................................................................................................15
LITERATURA.........................................................................................................................16

1
UVOD

Uslijed sve veće i raznovrsnije ponude artikala i proizvoda na svjetskom tržištu javila se
sve veća potreba da se artikli označe kako bi se lakše prepoznavali. U samom početku,
artiklima su davani opći nazivi, ali se javila potreba da se potrošačima, ali i prodavateljima
ustupi više informacija o artiklu. Informatizacija poslovanja nametnula je potrebu da se
roba označava i simbolima koji su prepoznatljivi računalima. Bar kod je jedan od načina
prikazivanja podataka koji se mogu automatski očitavati. To je način da se brzo, točno,
jeftinije i efikasnije obuhvate podaci i prenesu do računala.

Tema ovog seminarskog rada je bar kod. Struktura rada se sastoji od četiri poglavlja. U
prvom poglavlju, odnosno u samom uvodu pojašnjen je pojam bar koda, povijest bar koda,
bar kod simbologija, karakteristike bar kodova te podjela bar kodova.

Treći dio rada sadrži EAN bar kod, EAN brojeve, postavljanje bar koda, dodjeljivanje
EAN bar koda, glavna područja primjene EAN sustava te korištenje internih EAN bar
kodova u trgovini. Zadnje poglavlje, odnosno sam zaključak, sadrži sažetak cjelokupnog
seminarskog rada.
ŠTO JE BAR KOD?1

Bar kod je niz znakova pretvoren u smisleni niz tamnih linija i svijetlih međuprostora
različite debljine, a čita ga posebni čitač, odnosno skener. Najčešće ga srećemo u
trgovinama, gdje se nalazi na svakom proizvodu i sadrži važne informacije o njemu,
uključujući cijenu. Bar kod je izumljen 1952. godine.

Bar kodovi se koriste u različitim dijelovima poslovanja, skladištu, prodavaonici,


proizvodnji i uslužnoj djelatnosti. Očitavanjem podataka o proizvodu iz bar koda smanjuje
se mogućnost greške uzrokovane ljudskim faktorom. Prodavač na blagajni prodavaonice
očitava podatke onog proizvoda koji je kupac donio na blagajnu. „Očitavanje podataka o
proizvodu brže je od ukucavanja šifre proizvoda. Ukoliko su u sustav uključene vage, tada
se vagana roba obilježava bar kod naljepnicom kojom se na blagajni točno evidentira
težina i vrijednost izvagane robe. Postoje vage u samoposlugama gdje kupac sam izmjeri
težinu željene robe i nakon vaganja zalijepi naljepnicu s bar kodom na vrećicu u kojoj je
roba. Ta se vrećica na blagajni kontrolira čitanjem bar koda i vaganjem na takozvanoj
„check-out vagi“ te se kupcu ispostavi račun.

Prilikom zaprimanja proizvoda u skladište ili prodavaonicu moguće je odmah utvrditi je li


određeni proizvod već evidentiran u informacijskom sustavu. Ako nije, sustav neće
prepoznati očitani proizvod što je signal da je u sustav potrebno unijeti podatke o novom
proizvodu.

Povijest bar koda

Povijest bar koda započinje 1932. godine na Harvardskoj poslovnoj školi gdje je student
Wallace Flint u svojem diplomskom radu razradio prednosti korištenja bušenih kartica u
trgovini. Kupac bi u trgovini iz kataloga uzeo bušenu karticu odgovarajućeg proizvoda i
odnio ju do prodavača. Tada bi prodavač karticu stavio u čitač i time pokrenuo
automatiziranu isporuku izabranog artikla iz skladišta trgovine do blagajne.

1
file:///D:/Downloads/578630.KZubrinic-Primjena_bar_kodova_u_poslovanju.pdf

3
Razvoj bar koda u današnjem obliku započeo je 1948. godine u Philadelphiji na fakultetu
Drexel Institute od Technology. Lokalni lanac supermarketa inicirao je projekt razvoja
sustava za automatsko očitavanje informacija o proizvodima prilikom naplate u trgovini na
blagajni.

Ovo je zainteresiralo Bernarda Silvera i Normana Josepha Woodlanda, koji su napustili


fakultet i u potpunosti se posvetili rješavanju problema. Oni su patentirali prvi bar kod
poznat kao „bull's eye“ jer se sastojao od koncentričnih crnih i bijelih krugova. Nedugo
nakon što je prvi supermarket prihvatio novu tehnologiju, proizvođači su spremno na
ambalažu proizvoda otiskivali bar kodove proizvoda.

Slika 1 Bull's eye bar kod

Osnovni nedostatak ovog izuma bili su uređaji za očitavanje koji su bili nesigurni i vrlo
skupi. Woodland se zaposlio u IBM-u i pokušao je ukazati na potencijal koji leži u razvoju
i korištenju bar kodova, ali IBM u to vrijeme nije bio zainteresiran. Silver i Woodland svoj
su patent prodali korporaciji RCA koja ga je implementirala u supermarketima članova
nacionalnog udruženja trgovina prehrambenom robom.

Krajem 60-ih godina razvijena je tehnologija laserskog očitavanja koja je omogućavala


jeftino i precizno očitavanje podataka bar koda. Nova tehnologija odmah je privukla
pozornost IBM-a, koji se sjetio Woodlandovog prijedloga i premjestio ga u razvoj novih
bar kodova. Pod njegovim vodstvom, razvijen je novi, linijski bar kod pogodan za
očitavanje laserskim čitačima.

4
„Bull's eye“ bar kod pokazivao je na velike poteškoće u radu s novom tehnologijom
očitavanja, dok je IBM-ov linijski bar kod radio besprijekorno. Pokazao se kao najbolji u
primjeni i izabran je za američki standardni bar kod u trgovini. Radilo se o UPC bar kodu
(engl. Universal Product Code).

Slika 2 IBM-ov UPC bar kod

Masovno korištenje bar kodova u trgovini započelo je 1973. godine kada je prodan prvi
artikl označen UPC bar kodom. To je bilo veliko pakiranje Wrigley's Juicy Fruit žvakaćih
guma. Veliku ulogu u uvođenju univerzalnih bar kodova u trgovini imao je Wallace Flint,
koji je u to vrijeme bio potpredsjednik nacionalnog udruženja trgovina prehrambenom
robom.

Uvođenje bar kodova u proizvodnju započelo je 1981. godine kada je američko


ministarstvo obrane donijelo uredbu da svaki artikl koji nabavlja američka vojska mora biti
označen bar kodom 3 od 9.

U SAD-u od samog početka korištenja linijskog bar koda postoji vijeće za uniformno
kodiranje (UCC, engl. Uniform Code Council) koje se brine o standardizaciji i
dodjeljivanju bar kodova odgovarajućim proizvodima. Vijeće je nastalo iz udruge
distributera i proizvođača koji su zajednički sudjelovali u formiranju UPC standarda.

1974. godine proizvođači i distributeri iz 12 europskih zemalja osnovali su radnu skupinu


sa zadatkom da istraže mogućnost razvoja standardnog sustava kodiranja proizvoda koji bi
se koristio u Europi. Sustav je trebao biti sličan postojećem sustavu univerzalnih kodova
proizvoda, koji je u SAD-u u to vrijeme već postavilo Vijeće za uniformno kodiranje.

5
Razvijen je sustav EAN (engl. European Article Numbering) koji je kompatibilan sa UPC
sustavom. Nakon razvoja EAN sustava kodiranja, 1977. godine osnovana je neprofitna
organizacija, Europska udruga za kodiranje proizvoda EAN, koja se brine o standardizaciji
i dodjeljivanju EAN bar kodova.

6
PODJELA BAR KODOVA2
Prema količini i strukturi podataka bar kodovi se dijele na:

 jednodimenzionalne i
 dvodimenzionalne

Jednodimenzionalni bar kodovi su klasični bar kodovi koji u sebi nose samo jedan podatak,
obično šifru proizvoda na koji se bar kod odnosi. Nakon što čitač očita bar kod, dobiva se
šifra s kojom se pristupa svim podacima očitanog proizvoda spremljenima u računalu.
Najpoznatiji jednodimenzionalni bar kodovi su: EAN, UPC, Codabar, Code 128, Code 39,
JAN,...

Dvodimenzionalni bar kodovi nisu samo nositelji šifre proizvoda, već u sebi nose čitav niz
informacija o samom proizvodu. Jednostavnim očitavanjem iz samoga bar koda dobivaju
se sve informacije o samom proizvodu. Najpoznatiji dvodimenzionalni bar kodovi su
Aztec, Codablock, Code 1, Code 166K, Code 49, DataMatrix, MaxiCode, PDF 417,
SuperCode i UltraCode.

Po vrsti informacija koje mogu kodirati bar kodovi se dijele na one koji mogu kodirati
samo numeričke informacije i one koje mogu kodirati alfanumeričke podatke.

Jednodimenzionalni

Najčešće se susrećemo s linearnim bar kodom, simbolima sastavljenim od okomitih nizova


crta i praznina među crtama. Linearni bar kodovi se koriste kao „ključ“ za pristup bazi gdje
su pohranjeni podaci o proizvodima. Najveći nedostatak ovog načina predstavljanja
podataka je ograničena količina podataka koja se može „spremiti“ u bar kod.

Slika 3 EAN i ITF bar kod

2
http://web.studenti.math.pmf.unizg.hr/~sanbarn/#Podjela%20bar%20kodova

7
Za pravilno skeniranje, većina bar kodova mora imati prazan prostor sa svake strane.
Svaka simbologija koristi posebne start i stop znakove na svakom kraju. Ti znakovi
identificiraju simbologiju i omogućavaju čitaču bidirekcionalno očitavanje. Bar kod na
kraju može imati i kontrolnu brojku koja se izračunava na temelju prethodnih znakova u
skladu s određenim algoritmom. Ta kontrolna brojka služi za provjeru korektnog
dekodiranja simbola.

Bar kod simbol može imati i interpretacijsku liniju – ispod samih linija i praznina bit će
otisnut i niz znakova koje simbol predstalvlja. Tako je omogućeno da i ljudi mogu
pročitati isti sadržaj kao i bar kod čitač.

Dvodimenzionalni

Razvoj 2D simbologija je potaknut potrebom da se sve više informacija smjesti na mali


prostor. Tradicionalni, 1D linearni kodovi funkcioniraju kao referenca za informaciju
pohranjenu u bazi podataka, a 2D kodovi mogu služiti istoj svrsi na puno manjem prostoru
ili mogu služiti kao sama baza podataka, noseći sve potrebne podatke o označenom
objektu.

Slika 4 Stacked i matrix 2D bar kodovi

2D kod može pohraniti puno više podataka od linearnog – individualni simbol može
sadržavati do 7000 numeričkih ili 4200 alfanumeričkih znakova. Neke od njih imaju
mogućnost podjele sadržaja na više simbola, tako da je moguće kodirati praktički
neograničeno dugu poruku. Nedostatak 2D simbologija je potreba specijalnog čitača –
obično skupljeg od standardnog.

Karakteristike bar kodova

Postoji nekoliko načina primjene bar koda na jedinici. Oni su sljedeći:

 integriranje bar koda u dizajn pakiranja,

8
 on-line direktno tiskanje na pakiranju,
 lijepljenje unaprijed tiskanih etiketa.

Bar kodovi se mogu tiskati u različitim veličinama. Izbor veličine ovisi o uvjetima tiskanja.
Mali bar kod se može koristiti ako je kvaliteta tiska dobra i ako se tiska na kvalitetnoj
podlozi. Nije moguće izabrati proizvoljnu veličinu simbola kako bi se zadovoljio unaprijed
određen prostor na pakiranju.

Za svaki tip bar koda veličina može varirati između minimalne i maksimalne. Drugi faktor
koji treba uzeti u obzir kad se odlučuje o veličini bar kod simbola je okruženje u kojem će
se on skenirati. Simboli namijenjeni primjeni u maloprodaji mogu biti mali koliko dopušta
kvaliteta tiska, dok bar kodovi za skladišne uvjete trebaju biti veliki za skeniranje s
prihvatljive udaljenosti.

Svi tipovi bar kodova moraju imati svijetle margine, odnosno mirne zone prije prve linije i
poslije posljednje linije. Mirna zona ima veliko značenje i treba je poštovati. Veličina
površine mirne zone varira ovisno o veličini simbola i tipu bar koda. Bilo kakav tisak
unutar mirnih zona može spriječiti čitanje bar kod simbola.

9
EAN BAR KOD

Kako bi se maksimalno iskoristile mogućnosti računalne tehnike i opreme za obuhvaćanje


podataka na mjestu događanja, potreban je jedinstven i efikasan sustav kodiranja,
identifikacije i komunikacije.

EAN (European Article Numbering – europsko numeriranje artikala) sustav to omogućava.


Ovaj sustav omogućava brz i točan unos podataka u računalne sustave povećavajući brzinu
obrade i razmjene. Ovim sustavom računalna tehnika dobila je na točnosti, brzini,
efikasnosti i ekonomičnosti obuhvaćanjem podataka, komunikacije i kontrole. Prednost
EAN sustava je njegova sveobuhvatnost u poslovnim sustavima.

Svaki proizvod dobiva svoj jedinstveni broj i grafički prikaz u vidu bar koda koji
omogućuje njegovu automatsku identifikaciju.

EAN sustav čine:

 standardi za identifikaciju proizvoda i usluga,


 standardi za prikaz dodatnih informacija,
 nositelji podataka koji omogućuju automatsku obradu i
 elektronske poruke koje utječu na bolju razmjenu informacija između poduzeća.

Međunarodni EAN broj i simbol omogućuju jedinstvenu identifikaciju proizvoda/usluge


bilo gdje u svijetu. To omogućuje da dva proizvoda u svijetu koja se po nekoj
karakteristici razlikuju, ne mogu imati isti EAN broj.

Ovim sustavom upravlja međunarodna organizacija EAN International uz pomoć


nacionalnih EAN organizacija. Pojavom elektronske komunikacije, potreba za EAN
sustavom je postala naglašena.

EAN sustav je jedinstveni međunarodni sustav kodiranja, simbolizacije i identifikacije.


Temelji se na jednoj od najprihvaćenijih metoda automatske identifikacije. Razvio je
standarde čija primjena predstavlja bitan element automatizacije poslovanja i efikasne
komunikacije između različitih poslovnih partnera na nacionalnoj i međunarodnoj razini.

Optičkim očitavanjem koda koje se temelji na razlici u refleksiji svjetlosti svijetlih i tamnih
zona simbola, obavlja se automatska identifikacija označenog objekta čime je osiguran

10
ulaz u bazu podataka računala gdje se nalaze sve važne informacije o tom objektu. EAN
oznaka je jedinstvena u svijetu i njeno pravilno korištenje onemogućuje dodjelu iste
oznake različitim objektima, a time i probleme koji bi nastali u tom slučaju.

Iako je sustav bio osmišljen kako bi se koristio za numeriranje, simbolizaciju i


identifikaciju artikala, njegova primjena se vremenom izuzetno proširila. Danas je gotovo
nemoguće pronaći područje gdje se ovaj sustav ne može primijeniti.

EAN brojevi

EAN brojevi su jedinstveni i prepoznatljivi širom svijeta. Upotreba EAN standardnih


brojeva znači da trgovinski partneri ne trebaju održavati složene veze za interne kodove
svakog trgovinskog partnera.

Veličina EAN simbola je određena specifikacijama i standardima EAN. Ove specifikacije


predviđaju mogućnost izrade simbola u 25 veličina – dimenzija i to s faktorom rasta od 0,8
do 2,00.

Bar kod čitač je uređaj koji se koristi za tumačenje podataka kodiranih u bar kod simbolu.
Sastoji se iz dva dijela:

1. skenera, odnosno ulaznog uređaja koji dekoderu šalje signale proporcionalne


refleksiji svakog elementa simbola po redu,
2. dekodera, koji ispituje signale sa skenera prevodi ih u prepoznatljive ili računalu
kompatibilne podatke.

Postavljanje bar koda

Kada je mjesto bar koda predvidljivo, osjetno se poboljšavaju produktivnost i točnost


skeniranja. Dosljednost u lokaciji bar koda postiže maksimalnu produktivnost u bilo kojim
uvjetima skeniranja.

Bar kod, uključujući i čovjeku čitljiv identifikacijski broj, mora biti vidljiv i bez ikakvih
prepreka koje mogu spriječiti skeniranje. EAN sustav je potpuno neutralan sustav koji se
može koristiti za identifikaciju bilo čega u trgovini između kompanija.

11
Dodjeljivanje EAN bar koda3

Svako poduzeće koje želi svoje proizvode označavati EAN kodom treba ovisno o
asortimanu proizvoda koje želi kodirati, od nacionalne organizacije u svojoj državi tražiti
EAN kod određenog kapaciteta (100, 1.000, 10.000 ili 100.000 različitih vrsti proizvoda).
Početni dio bar koda je fiksno dodijeljen od strane nacionalne organizacije i sadrži zemlju
porijekla i šifru proizvođača.

Na primjer, ako je u BiH proizvođaču dodijeljen bar kod kapaciteta do 100 vrsti proizvoda,
rješenje o dodjeli sadrži EAN-13 kod strukture 3871234567xxK. Dio koda 3871234567 se
ni u kojem slučaju ne smije mijenjati, jer bi to narušilo EAN sustav.

387 u dodijeljenoj šifri je oznaka BiH. 1234567 je šifra poduzeća kojem je dodijeljen bar
kod. Posljednji znak EAN-13 bar koda je kontrolni znak koji se računa iz ostalih znamenki
po modul 10 algoritmu i bez njega je bar kod nevažeći. Pozicije u kodu označene s xx stoje
na raspolaganju poduzeću da pomoću njih kodira svoje proizvode

Slika 5 EAN-13 struktura

3
file:///D:/Downloads/578630.KZubrinic-Primjena_bar_kodova_u_poslovanju.pdf

12
Glavna područja primjene EAN sustava

Danas su već usvojena mišljenja prema kojima su područja primjene EAN-a gotovo
neograničena jer je primjena sustava moguća u svim područjima gdje je potreban brz,
jednostavan i precizan način obuhvaćanja podataka. Uz primjenu u području
racionalizacije skladišnih, distributivnih i maloprodajnih djelatnosti, EAN sustav
doživljava sve širu primjenu u svim segmentima praćenja proizvodnih procesa, odnosno
koristi se u slijedećim proizvodim fazama:

 kontrola i upravljanje zalihama sirovina, poluproizvoda, gotovih proizvoda,


energenata,
 kontrola isporuka sa svrhom optimalnog zadovoljavanja zahtjeva kupaca i
prodavača,
 kontrola i pretraživanje dokumentacije, materijala, uređaja, knjiga, itd.,
 kontrola kvalitete na način da se registriraju pojedini dijelovi sklopova linijskim
kodom, što se automatski identificira u trenutku ispravne ili neispravne ugradnje,
 praćenje radnog vremena u smislu kontrole početka i završetka rada, iz čega može
rezultirati praćenje i kontrola produktivnosti rada,
 obuhvaćanja podataka za potrebe brže i točnije inventure,
 optimalizacija planova i ciklusa nabave,
 praćenje pojedinih faza životnog ciklusa proizvoda na tržištu, itd.

Primjene EAN sustava svakodnevno se proširuju i postupno ulaze u sva područja gdje
točne i ažurne informacije o stanju i promjenama na proizvodima uvjetuju donošenje
relevantnih odluka.

Korištenje internih EAN bar kodova u trgovini

Ponekad se u trgovini javlja potreba za internim kodiranjem EAN bar kodovima. To se


može primijeniti kod:

 komadne robe koju proizvođač ili dobavljač nisu označili bar kodom,
 robe u rinfuzi koja se pakira u trgovini,
 robe koja se raspakira i prepakira u trgovini,
 robe od malih proizvođača koja se pakira u trgovini,
 diskontne prodaje koja zahtijeva otvaranje nove šifre.
Interni bar kodovi određuju se interno na nivou određenog poduzeća. Važno je da unutar
poduzeća postoji odgovorna osoba koja se brine o konzistentnosti internog kodiranja i

13
njegovoj pravilnoj primjeni. Pristup mora biti centraliziran kako pojedine trgovine unutar
lanca ne bi narušile postavljeni sistem. Osobe koje vode taj segment posla trebale bi imati
ne samo informatičko obrazovanje, nego i vrlo dobro poznavanje prodajnog asortimana i
svih njegovih specifičnosti.

1996. godine doneseno je nacionalno rješenje daje preporuke za interno kodiranje. Tim
rješenjem za interno kodiranje u trgovini ostavljena su dva prefiksa 20 i 28. To je učinjeno
iz razloga što se u istoj trgovini mogu pojaviti dva tipa roba koje je potrebno interno
kodirati: komadna roba i roba za odvagivanje. Na primjer, ako se za interno kodiranu
komadnu robu koristi prefiks 20, za onu interno odvaganu koristit će se prefiks 28.

Oba prefiksa koriste se isključivo za interno kodiranje i ne smiju se koristiti u poslovanju s


drugim poduzećima zbog opasnosti od kolizije s internim bar kodovima drugog poduzeća.

14
ZAKLJUČAK

Bar kod označavanje započelo je u Sjedinjenim Američkim Državama sredinom 70-tih


godina zbog potrebe standardizacije obilježavanja artikala i smanjenja troškova
trgovinskog prometa. U Europi je ova inovacija uvedena sa zakašnjenjem, a obilježavanje
je implementirala Međunarodna asocijacija za numeričko označavanje artikala (IANA -
International Article Numbering Association).

Implementacija je izvršena na bazi američkog UPC-a standarda, na osnovu kojega je


(proširenjem) usvojen široko rasprostranjeni EAN-13 standard za obilježavanje artikala.
Ovo proširenje je uslijedilo zbog toga što UPC-a standard i nije dizajniran za međunarodnu
uporabu. Kako EAN-13 predstavlja nadgradnju UPC-a stadarda, bilo koji softver ili
hardver koji je sposoban „čitati“ EAN-13 simbole, bit će sposoban očitavati UPC-a
simbole.

Danas su već usvojena mišljenja prema kojima su područja primjene EAN-a gotovo
neograničena jer je primjena sustava moguća u svim područjima gdje je potreban brz,
jednostavan i precizan način obuhvaćanja podataka.

15
LITERATURA

1. Regodić D., Cvetković D.: Automatizacija, proizvodni sistemi i računarski


integrisana proizvodnja, Beograd, 2011.
2. Žubrinić K.: Primjena bar kodova u poslovanju, LAUS novosti, 13(15), 2004.
3. http://web.studenti.math.pmf.unizg.hr/~sanbarn/#Podjela%20bar%20kodova
4. http://materijali.grf.unizg.hr/media/2D%20kodovi.pdf

16

You might also like