Minggu, 08 Januari 2012

Pengertian Barcode

Barcode merupakan sejenis kode yang mewakili data atau informasi tertentu biasanya jenis dan harga barang seperti makanan dan buku. Kode berbentuk batangan balok dan berwarna hitam putih ini, mengandung satu kumpulan kombinasi batang yang berlainan ukuran yang disusun sedemikian rupa. Kode ini dicetak di atas stiker atau di kotak bungkusan barang. Kode tersebut akan dibaca oleh Barcode Reader, yang akan menterjemahkan kode ini kedalam data / informasi yang mempunyai arti. Di supermarket, barcode reader ini biasanya digunakan oleh kasir dalam pencatatan transaksi oleh customer.


Tidak ada satu standard dari kode batang ini, justru terdapat bermacam-macam standard yang digunakan untuk berbagai keperluan, industri, maupun berdasarkan tempat digunakannya. Semenjak 1973, Uniform Product Code [UPC ] diatur oleh Uniform Code Council, sebuah organisasi industri, yang menyediakan suatu standard bar code yang digunakan oleh toko-toko ritel. Penemu sistem barcode ini. Adalah Joe Wodland.

Beberapa barcode standar telah dikembangkan selama beberapa tahun, yang biasa disebut dengan Simbologi. Simbologi yang digunakan tentunya berbeda untuk aplikasi yang berbeda. Semisal ketika kita menggunakan huruf miring ataupun tebal, dimaksudkan untuk memperjelas makna tertentu pada teks. Simbologi yang berbeda, seperti “sandi berbentuk batang”, digunakan untuk aplikasi yang berbeda pula. Ketika kita mencetak barcode, kita akan bisa membaca makna sandinya, selama kita menggunakan sandi yang sama, dan dalam spesifikasi yang diatur dalam standar barcode.


Simbologi barcode dibedakan dalam 2 jenis dasar, dalam bentuk linear ataupun dimensional. Simbologi barcode linear berisi garis – garis hitam yang berjajar, dan garis putih dengan ukuran tinggi dan lebar tertentu, seperti gambar dibawah ini:

<!--[if gte vml 1]> <![endif]--><!--[if !vml]--><!--[endif]-->


Demikian halnya dengan Simbologi Dimensional, bisa diatur dalam format tegak lurus atau matrik. Berupa sandi segiempat khusus, sehingga bisa lebih banyak menyimpan informasi.

<!--[if gte vml 1]> <![endif]--><!--[if !vml]--><!--[endif]-->

Jumlah data sandi yang bisa dibaca pada Simbologi Barcode Linear lebih terbatas dibanding Simbologi Barcode 2-D. Satu inci 2-D Simbologi Matrik misalnya, bisa membaca sandi dari ribuan karakter data, mengingat Kode Barcode Linear harus lebih panjang untuk menyimpan sejumlah informasi.
Sistem barcode bisa dikelompokkan dalam beberapa bentuk dan ukuran yang berbeda. Kerumitan system ditentukan oleh aplikasi. Sistem dasarnya secara umum dibagi dalam 4 komponen:

Komponen 1 – Barcode Printer
Anda butuh printer barcode untuk mencetak label barcode. Banyak teknologi dan metode untuk mencetak label barcode. Anda bisa menggunakan printer laser dan pre-set template [sering dimasukkan dalam software desain label, seperti Wasp Labeler atau Zebra Bar One Software] untuk mencetak label barcode. Biasanya dicetak dalam Stok Avery. Label dicetak menggunakan printer label barcode, seperti yang dibuat oleh Zebra, Datamax atau Intermac. Printer – printer ini mencetal label, jauh lebih cepat dengan kualitas tinggi dibanding mencetak dengan printer laser konvensional.

Komponen 2 – Label Barcode
Anda juga perlu beberapa software aplikasi yang bisa mendesain label. Label yang sama bisa anda tambahkan agar bisa dilacak. Satu label bisa berisi gabungan teks, grafik, atau informasi barcode. Kemasan label – label seperti Wasp Labeler atau Zebra Bar One, punya pre-made template, yang bisa membantu anda dalam mendesign label. Yang jelas, anda harus menyesuaikan templates untuk label industri yang spesifik, semisal industri mobil.

Komponen 3 – Alat Scan untuk Pengumpulan data
Tahap pengumpulan data melalui penggunaan scanner bisa menerjemahkan kode dengan mudah dan akurat, menerima dan menyesuaikan isi informasi dalam label barcode. Dengan demikian, bisa mengurangi kemungkinan kesalahan secara signifikan. Ada 2 macam scanner. Kontak dan Non-kontak. Scanner Non-kontak, bisa lebih panjang beberapa inci. Dari dua macam scanner ini, adalagi satu ciri khusus, baik yang decoded maupun non decoded. Scaner decoded memiliki hardware decoder yang dirakit didalamnya, dan mampu menerjemahkan makna dalam sebuah barcode, sebelum mengirim data ke komputer. Scaner undecoded lebih punya sumber yang ringan yang mampu menerjemahkan data enkripsi dan mengirimnya ke decoder. Decoder – decoder ini sejalan dengan unit hardware yang mengoperasikan komputer. Unit decoded biasanya lebih mahal dibanding yang undecoded. Namun yang cukup mengkhawatirkan, adalah jika ada masalah di beberapa komponen, belum diketahui mengapa barcode tidak bisa dibaca dengan benar.

Komponen 4 – Mengolah Data Pada Database Eksternal
Komponen terakhir untuk membuat system barcode sederhana adalah database. Setelah anda membuat dan men-scan barcode, bukan berarti anda telah menciptakan system barcode yang lengkap dan efektif. Agar bisa menggunakan kode – kode dengan efektif, anda juga perlu database untuk memperbaharui informasi. Banyak barcode bisa dirangkai dengan item angka. Item angka ini nantinya kemudian bisa disambungkan ke informasi tentang item tersebut, seperti deskripsi produk, harga, kuantitas inventarisasi, akunting dan lain – lain. Misalnya, anda punya barang A, dengan barcode senilai 1234. Ketika anda menjual barang A, anda scan barcode tersebut. Nantinya, akan ada informasi yang mengatakan ke database anda bahwa anda punya satu barang A, yang harganya Rp 1000, dimana harga ini harus melewati akunting, dan produk tersebut harus dikirim melalui UPS ground. Semua rangkaian ini karena scan barcode mewakili Barang A. Itulah gunanya memiliki eksternal database. Sebenarnya masih banyak bentuk lain, tapi inilah inti dari barcoding.


Tidak ada komentar:

Posting Komentar