BARKOD SİSTEMİ (Çizgi İm)

Benzer belgeler
Barkod Nedir?

SAYI VE KODLAMA SİSTEMLERİ. Teknoloji Fakültesi/Bilgisayar Mühendisliği

GIDA AMBALAJLAMA. Yrd.Doç. Dr. H. ALİ GÜLEÇ

DESTEK DOKÜMANI LOGO PROGRAMLARINDA KAREKOD UYGULAMASI

Barkod Referans Kılavuzu

Kodlama ve Kodlar - (Coding and Codes) Sakarya Üniversitesi

BÖLÜM 3 - KODLAMA VE KODLAR - (CODING AND CODES)

3.3. İki Tabanlı Sayı Sisteminde Dört İşlem

DARA PLUS PARAKENDE MODULU

KARE KOD OKUMA TEKNOLO- JİSİ KAREKOD BARKOD OKUYUCULAR SAĞLIK SEKTÖRÜNDE KARE KOD (DATAMATRIX) BARKOD KULLANIMI. Kare kod (Datamatrix)

Algoritmalar ve Programlama. Algoritma

Seri Numarası Takibi Destek Dökümanı

Stoklama ve Ambalaj 1

FATURA Fatura kayıtları sekmesinden Alış Faturası- Satış Faturası- Alış İade Faturası- Satış İade Faturası ve Hızlı Satış Faturasını girebilirsiniz.

Solaris 7980g. Hızlı Başlangıç Kılavuzu. Sunum Alanı Görüntüleyici TRTR-QS Rev A 1/16

12 Photocopiable for classroom use only Computer Science Unplugged (

HUGIN POS Ofis Kullanım Hugin Ofis Yönetim Yazılımı Kullanı Kılavuzu m Kılavuzu 1

HİDROLİK VE PNÖMATİK SİSTEMLERDE DEVRE ÇİZİMİ. Öğr. Gör. Adem ÇALIŞKAN

Depo Yönetim Sistemleri

AGSoft Rotatif Kredi Hesaplama Programı

Ayarları Kaydet: Barkod tasarımı bölümünde yapmış olduğunuz ayarlamalarınızın kaydedilmesini sağlar.

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

BARTENDER PROGRAMI ETİKET AYARLARI

Bölüm 3. Donanım Dış Donanım NELER ÖĞRENECEĞİZ? Bilgisayar Donanımları: Komut Verenler. Dış Donanım Birimleri. Klavye Çeşitleri. Monitör Çeşitleri.

KILAVUZ SORU ÇÖZÜMLERİ Matematik

MATEMATiKSEL iktisat

T.C. MİLLÎ EĞİTİM BAKANLIĞI ULAŞTIRMA HİZMETLERİ BARKODLAMA 840UH0032

Argox Yazıcılar İçin Bartender Programı Üzerinden Etiket Tasarımı Yardım Dosyası

Basit bir akış şeması,

Bu yazı sitesinin sahibi hacı Mehmet Bahattin Geçkil tarafından hazırlanmıstır Herhangi bir medyada yayınlanması

Üye Kimlik Kartı 1 / 8

SAYISAL ELEKTRONİK DERS NOTLARI:

2. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ.

AGSoft Vade Farkı Hesaplama Programı

GENEL AÇIKLAMA. 1. Bu kitapçıkta, 8. Sınıf Matematik dersi Ünite Değerlendirme Sınavı bulunmaktadır.

Kareköklü Sayılar. sayısını en yakın onda birliğe kadar tahmin edelim.

YÖNETİM FONKSİYONU 6-ÜRETİM YÖNETİMİ

KAREKOD NEDİR VE UYGULAMA ALANLARI

Kasım 2013 tarihli tüm Türkiye VHF röle frekansları ile 145 Mhz üstü simpleks görüşme frekanslarını içerir.

ALGORİTMA DERSLERİ. Algoritma Nedir? Belirli bir problemi çözmek ve belli bir sonuca ulaşmak için çizilen yola algoritma denir.

How to ASP Language. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU. Hafta V

TEST-8. Yandaki at resminin bir bölümü silinmiştir. Aşağıdaki şekillerden hangisi bu resmi tamamlar? A) B) C) D)

Bir dizinin boyutları sabittir ve kullanılmadan önce belirlenmelidir. Dizi boyutunu belirlemek için başka bir değişkende kullanabilirsiniz.

5-Hafta Genel Sayfa Yapısı

WEB TASARIMIN TEMELLERİ

SAYISAL ELEKTRONİK. Ege Ü. Ege MYO Mekatronik Programı

Barkomatik. Stok Yönetimi. Ürün Yönetimi. Kullanım Kılavuzu

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

AKINSOFT Barkod 4. AKINSOFT Barkod 4 Yardım Dosyası. Doküman Versiyon : Tarih : Sayfa-1. Copyright 2010 AKINSOFT

Formüller ÜNİTE 5. Bu üniteyi çalıştıktan sonra; Formüller Menüsü İşlev Kitapçığı Tanımlı Adlar Formül Denetleme Hesaplama

3. Metin ve Görünüm Etiketleri

BÖLÜM FORMÜLLER ve OTOMATİK TOPLAM Formüller

Okuyarak kelime öğrenmenin Yol Haritası

Kontrol: Gökhan BİRBİL

ideal Sistem Tester Kullanım Klavuzu

<html> <head> <title>sayfa Başlığı</title> </head> <body> Bu benim ilk sayfam <b>bu metin koyu</b> </body> </html>

DENEY-3 BİR FAZLI TRANSFORMATÖRÜN BOŞ ÇALIŞMASI VE DÖNÜŞTÜRME ORANININ BULUNMASI

Performans Yönetimi Logo Eylül 2016

Web sayfalarında yapılan her çalışma ve düzenleme tablolar aracılığı ile yapılır. Dolayısıyla çoğu web sayfalarında tablo kullanmak zorunluluktur.

Dolgu Rengi: Seçili hücre veya hücrelerin arka planını renklendirir.

How to ASP Language. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU. 29 Eki. 1 Kas. 2013

Kısa Dönemli Amaç Davranışlar Araç Gereçler

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

METRAJ TANIMI ve ÖZELLİKLERİ

Lab Notları 4. for ( ilklenme yeri bir kez çalışır ; Kontrol yeri her döngüde bakılır ; Güncelleme yeri her döngüde )

Marketler, yedek parçacılar, kırtasiyeler ve barkod & karekod ile satış yapan diğer tüm işletmeler için daha fazla kâr etmeyi sağlar.

Internet Programming I. Hafta III. Elbistan Meslek Yüksek Okulu Güz Yarıyılı. Öğr. Gör. Murat KEÇECĠOĞLU

Yrd. Doç. Dr. Nuray Çalışkan Dedeoğlu İlköğretim Matematik Eğitimi MATEMATİK TARİHİ Aritmetik işlemler

Blogger bunu uyguluyor!

VARANT AKADEMİ. Eğitimin Konusu: Varant Nedir? Eğitimin Amacı: Varantın yapısını ve fiyatlamasını anlamak. Yeni başlayan yatırımcılar için uygundur

Beşeri İlaçlar Barkod Uygulama Kılavuzu Sürüm 1.4

NEDEN EXCEL NASIL BAŞLATABİLİRİZ: EXCEL PROGRAMININ ARAYÜZÜ

Microsoft Excel Uygulaması 2

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

LUCA Bilgisayarlı Muhasebe Programı. Öğr. Gör. Coşkun Aliyazıcıoğlu KTÜ Beşikdüzü Meslek Yüksekokulu Mayıs- 2018

SM 100 Terazi Ayarları. Digi SM 100. SM 100 Terazi Ayarları


CARİ KART KAYDI. Cariye Stok Fiyatı Atama; Cari kart kaydı ekranında bulunan. stok fiyat bilgisi bölümünden Alış ve Satış fiyatlarını

BMT 101 Algoritma ve Programlama I 7. Hafta. Yük. Müh. Köksal Gündoğdu 1

ÖĞRENME FAALİYETİ 3 ÖĞRENME FAALİYETİ 3

ÖZEL BİLGE OKULLARI 2. SINIFLAR NİSAN AYI BÜLTENİ

THE ENGLISH SCHOOL GİRİŞ SINAVI Süre: 1 saat ve 30 dakika

tarih ve 06 sayılı Akademik Kurul tutanağının I nolu ekidir. İSTANBUL BİLGİ ÜNİVERSİTESİ SOSYAL BİLİMLER ENSTİTÜSÜ TEZ YAZIM KILAVUZU

İSTANBUL İLİ İLKÖĞRETİM OKULLARI 4, 5, 6. SINIFLAR ARASI MATEMATİK OLİMPİYATI SORU KİTAPÇIĞI 13 NİSAN 2013 T.C İSTANBUL VALİLİĞİ ÖZEL AKASYA KOLEJİ

VERİ SİHİRBAZI. İşletmenizin Sihirli Değneği. VERİ SİHİRBAZI ile verilerinizi detaylı olarak inceleyebilir,

VET ON KULLANIM KLAVUZU

KARADENİZ TEKNİK ÜNİVERSİTESİ BEŞİKDÜZÜ MESLEK YÜKSEKOKULU

Zotero hakkında özet bilgi Hazırlayan Barbaros Akkurt Türkiye Kimya Derneği Bilimsel Yayınlar Sorumlusu Harbiye-İstanbul Kasım 2017

Boru Çaplarının Hesaplanması SIHHİ TESİSAT

Ücret Bütçe Simülasyonu

YAKIN DOĞU ÜNİVERSİTESİ EĞİTİM BİLİMLERİ ENSTİTÜSÜ TEZ ÖNERİSİ VE TEZ YAZIM KILAVUZU

Mimar Sinan Güzel Sanatlar Üniversitesi, Fizik Bölümü Fizik II Dersi Birinci Ara Sınavı

MVC. Görüldüğü üzere 2 adet cs. Dosyası oluşturdum. Birincisi çok satır kodu (20-25) içeren büyük işlerin yapılacağı class. İsmi buyuk_isler.

PARALOG POS AKTARIMLARI. Derece Yazılım 2009

ŞİŞEDEKİ SUYUN BİLİNMEYENLERİ. Dr. Halit Yerebakan New York Presbiteryan Hastanesi Kalp ve Göğüs Cerrahisi

MODÜLLER: CARİ KASA BANKA ÇEK/SENET STOK SATIN ALMA SATIŞ HIZLI SATIŞ

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

Ana Sayfaya Git. Yukarıdaki adrese tıklayıp, sizlere e-posta ile iletilen, «Kullanıcı adı» ve «Şifre» bilgileriniz ile giriş yapınız.

Tema Etiket Programı Kullanım Kılavuzu

Başlayanlara AKTİF MATEMATİK

Transkript:

BARKOD SİSTEMİ (Çizgi İm) Hepimiz günde en az bir kere ihtiyacımız olan herhangi bir ürünü almak için bakkala veya markete gideriz. Aldığımız her ürünün üzerinde değişik kalınlıktaki çizgilerden oluşan bir etiket vardır. İhtiyacımız olan ürünleri aldıktan sonra parasını ödemek için kasaya geliriz. Kasada duran kasiyer satın aldığımız ürünlerin üzerindeki etiketleri tek tek bir el tarayıcısından geçirerek size ödemeniz gereken toplam tutarı söylüyor. Hiç merak ettiniz mi bu etiketler ne işe yarıyor, etiketin üzerindeki rakamlar ve çizgiler ne anlama geliyor? İşte her ürünün arkasında bulunan bu etiketlere BARKOD diyoruz. Nedir Bu Barkod? Kısaca; genelde dikdörtgen biçiminde olan, birbirine paralel çizilmiş inceli kalınlı çizgilerden ve bu çizgilerin arasındaki boşluklardan meydana gelen, siyah çubukların oluşturduğu bir sembole barkod diyoruz. Barkod'lar sayesinde bilgisayara otomatik veri girişi hızlı bir şekilde sağlanmaktadır. Günümüzde pek çok alanda kullanılmaya başlanmıştır. (Gazete, dergi, kitap, ilaç, gıda vs.) Çizgiler Ne Anlam İfade Ediyor? Konuya geçmeden önce sizlere bir tavsiyede bulunmak istiyorum. Bu konuyu daha iyi anlamanız için üzerinde barkod olan bir ürünü yanınızda bulundurabilirsiniz? Öncelikle bilmeniz gereken şey; bu çizgiler sadece ürünün referans numarasını içerir. Herkesin sandığı gibi ürünün fiyatı ve ürün hakkındaki bilgileri içermez. Bu bilgiler bilgisayarda kayıtlıdır. Barkod tarandığı zaman sinyal sistemdeki bilgisayara ulaşır. Bilgisayarda girilen barkod numarasına göre ürünün fiyatını kasaya yansıtır. Eğer barkod'larda fiyat belli olsaydı, ürün fiyatı ne zaman değişse, ürünün barkodu da her fiyat değişiminde değişecekti. Bu da maliyet ve zaman açısından çok büyük kayıplara neden olacaktı. Peki, öyleyse fiyat değiştiği zaman bu değişiklik nasıl yapılıyor? Cevabı çok basit; fiyat bilgileri bilgisayarda kayıtlı olduğu için; bilgisayardaki fiyat bilgisini değiştirmek yeterli olacaktır. Barkod da iki bölüm vardır. Birincisi bizim gördüğümüz rakamlar; ikincisi ise makinenin taradığı çizgiler. Bunları ileriki bölümlerde daha detaylı anlatacağım. 1

Barkod Çeşitleri Nelerdir? Çok değişik barkod çesitleri var. UPC, EAN, EAN-13, EAN-8, Code 39, Code 93, Code 128. En çok kullanılanlar UPC ve EAN 'dir. UPC numaralama sistemi Kanada ve Amerika'da, EAN-13 numaralama sistemi ise Avrupa ve Türkiye'de kullanılmaktadır. Ben sizlere ülkemizde de kullanılan EAN-13 sistemini açıklayacağım. EAN-13 Barkod Sistemi EAN-13 sistemi UPC sisteminden türetilmiş bir barkod sistemidir. UPC sistemi sadece Amerika ve Kanada'da kullanıldığı için uluslararası pazarlarda kullanılmaya müsait değildir. EAN İngilizce "International Article Numbering Association" kelimelerinin kısaltılmış halidir. 2005 yılında Amerika ve Kanada'da EAN uluslar arası barkod sistemine geçiş yaptı. EAN sistemi bakkaliye ürünleri başta olmak üzere perakende satılan ürünlerin numaralandırılmasında kullanılmaktadır. Ayrica Kitap (ISBN ) ve periyodiklerin (ISSN ) numaralandırılmasında da kullanılmaya başlanmıştır. Bu kadar bilgi verdikten sonra gelelim barkodların sırrını çözmeye. EAN-13 sistemi 13 haneden oluşur. Birinci kısım: veya simge kodunu gösterir. Her ülkenin kendine ait bir kodu vardır. Türkiye'nin kodu 869 dur. Bu kod o ürünün Türk malı olduğunu gösterir. İkinci kısım: Firma kodunu gösterir. Ülke kodundan sonra gelen 4 hanedir. Bu kod TOBB (Türkiye Odalar ve Borsalar Birliği ) bünyesinde bulunan Mal Numaralandırma Merkezi'nden alınır. Üçüncü kısım: Firma kodundan sonra gelen 5 hanedir. Ürünü tanımlayan mamul kodudur. Dördüncü kısım: En son rakamdır. Kontrol kodudur. Bu kod diğer rakamların hatalı okunmasını engellemek için belli bir formülle hesaplanan kontrol sayısıdır. 2

Kontrol Kodunun Hesaplanması Barkod tarayıcı makinesi barkodu okuduğunda bazı matematiksel hesaplar yaparak okuduğu kodun doğru olup olmadığını kontrol eder. Bunun içinde kontrol kodunu kullanır. İsterseniz daha iyi öğrenmeniz için bunu bir örnekle açıklayalım. Diyelim ki 9799753293685 koduna sahip bir ürün tarayıcıdan geçirildi. Yapılan hesaplamalar ve kontrol aynen aşağıdaki gibidir. 3

1- Sağdan başlayarak ilk hane tek olmak üzere tüm haneler tek çift diye ayrılırlar. 2- Tek hanedeki sayılar toplanır ve 3 ile çarpılır. 7+9+5+2+3+8= 34 x 3 = 102 3- Çift hanedeki sayılar toplanır. 9+9+7+3+9+6 = 43 4- Her iki rakam toplanır ve 10 sayısının katına ulaşmak için gerekli sayı eklenir. 102 + 43 = 145 + 5 =150 Barkod tarayıcı makinesi barkodu okuduktan sonra yukarıda anlattığım işlemleri yapar. Eğer bulduğu kontrol kodu, okuduğu kontrol koduyla aynıysa, barkod doğru okunmuş demektir. Yanlışsa tekrar okunması için uyarı verilecektir. Deşifre Edelim! Şimdi gelelim çizgi ve boşlukların nasıl deşifre edileceğine. Öncelikle şunu bilmenizi isterim ki; siyah çizgiler 1 sayısını, boşluklar ise 0 sayısını temsil ederler. En ince siyah çizgi bir birim (1) iken, en kalın siyah çizgi dört birime (1111) denk gelir. Aynı şekilde en ince boşluk bir birim iken (0), en kalın boşluk dört birim (0000) demektir. Bir barkodun başında ve sonunda 101 değerine eşit olan başlangıç ve bitiş kodları vardır. Ortada ise 01010 değerini veren daha uzunca barkod bulunur. Bir barkodu çözümlemek için aşağıdaki tablolardan ve bilgilerden faydalanmamız gerekecek. Ama bunu bence bir örnekle açıklayalım ki daha anlaşılır olsun. 4

Mesela 9799753293685 barkodunu çözmeye çalışalım. Bu barkodu çizgi ve boşlukların kalınlıklarına göre, en ince çizgi veya boşluk 1 birim, en kalın çizgi veya boşluk 4 birim olduğunu düşünerek çözelim. Unutmayın ki çizgiler 1, boşluklar 0 olacaktır. Şimdi barkodun ilk hanesine bakalım. Burada bu sayı 9 dur. Aşağıdaki tabloya göre ikinci haneyi ve firma kodunu tek ve çift olarak ayırırız. Burada 9 denk gelen satıra baktığımızda ikinci hanenin tek olduğunu görürüz. Firma kodundaki haneler ise sırasıyla çift-çift-tek-çift-tek şeklindedir. Daha sonra aşağıdaki tabloyu kullanarak her koda denk gelen sayıyı bulabiliriz. 5

Bu tabloya göre barkodun çözülmüş hali aşağıdaki gibidir. İşte barkodu çözdük sonunda. Umarım anlatabilmişimdir. Artık anlamlı gözlerle bakabilirsiniz tüm ürünlerin üstündeki bu garip çizgilere! Hazırlayan: astagos 6