E-Kart’da Kart Üzerinde Barkod ve Pin-Puk Numaralarının Kontrolü

Banka kartları, Gsm kartları vb. çeşitli kartların üretimini yapan Eczacıbaşı E-Kart Elektronik Kart Sistemleri A.Ş. firmasındaki projemizi devreye aldık. Kart üzerinde yapılması istenen kontroller:

  • Barkod’ların okunması
  • Barkod’ların sıralı şekilde devam etmesi kontrolü
  • Pin ve Puk numaralarının yazdığı alanın kapalı olması kontrolü.

Kart, kamera önüne geldiğinde kontrollere başlanır ve herhangi bir kontrol hatalı ise makine durdurulur. OK durumunda üretim devam eder.

Barkod Kontrolü:
Kart üzerinde barkodun yeri kullanıcı tarafından önceden girilmiştir. Kontrol esnasında barkod okunur ve hafızaya alınır. Bir sonraki kart geldiğinde okunan yeni barkodun numarası hafızadaki numara ile kontrol edilerek sırasının doğruluğu tespit edilir.

Kullanıcı Artan yada Azalan şekilde sırayı belirtebilir, barkodun Tipini seçebilir ve barkodda bulunan Son-Ek’in varlığını belirtebilir. Aynı şekilde 2. barkod kontrolü de eklenebilir.

 
Pin-Puk Numaralarının Kontrolü (scratch-off kontrolü):
Pin ve Puk numalarının üzeri scratch ile düzgün şekilde kapatılması gerekiyor. Scratch’in altından numaranın gözükmesi, kenarlarında yada ortasında oluşan bir bozulma istenmemektedir.

Aşağıda bazı hatalı durumları görmektesiniz.