OMR (Optical Mark Recognition) sistemi şu şekilde çalışır: 1. Form Tasarımı: Öncelikle, yanıt verenlerin seçimlerini işaretlemeleri için kabarcık veya checkbox gibi belirli alanlar içeren bir form tasarlanır. 2. Baskı: Formlar, optik tarayıcılar tarafından kolayca okunabilen özel mürekkep veya kağıt kullanılarak basılır. 3. İşaretleme: Yanıt verenler, cevaplarını form üzerindeki kabarcık veya checkbox'ları doldurarak işaretler. 4. Tarama: İşaretlenmiş formlar, OMR tarayıcı veya belge tarayıcısı ile taranır. 5. Görüntü İşleme: Taranan görüntüler, OMR yazılımı tarafından işlenir. 6. Veri Çıkarma: İşaretlenmiş veriler dijital formata dönüştürülerek çıkarılır. 7. Veri Doğrulama: Çıkarılan veriler, doğruluk ve güvenilirlik açısından doğrulanır. 8. Sonuç Üretimi: Son olarak, veriler okunabilir bir formatta, genellikle spreadsheet veya veritabanı olarak sunulur.