Home

“Scoring Exams Optical Mark Recognition” layihəsi

Giriş

Aspose Paid Consulting komandasının xidmətlərinə tələbatın artması ilə birlikdə, son konsultasiya layihələrindən biri olan “Scoring Exams Optical Mark Recognition” uğurlu hekayəsini təqdim etmək istərdik.

Fon

Müştəri bizim Aspose.OMR API‑imizə maraq göstərirdi; bu, cavab vərəqələri yaratmaq və tanımaq üçün sadə və praktik Optik İşarə Tanıma (OMR) proqramıdır və o, bu API‑dən istifadə edən bir layihə hazırlamağımızı istədi.

Tələblər

Müştəri on yeddi şablon təqdim etdi və API‑nin bu şablon‑bənzər Cavab Vərəqələrindən oxuyub nəticələri onun təqdim etdiyi dəqiq formatda CSV faylına yazmasını istədi. Hər bir Cavab Vərəqəsində QR kod şəklində bəzi məlumatlar da saxlanmalı, bu da tanınaraq CSV‑yə əlavə edilməlidir. Nəticədə layihə MS Access VBA‑dan işlədilə bilən bir DLL faylı olmalıdır. Bundan əlavə, layihənin Visual Basic proqramlaşdırma dili ilə hazırlanması tələb olunurdu.

Əsas çətinliklər

Əsas çətinliklərdən biri, bir çox şablonun ərəb dili olması səbəbindən RTL (sağ‑sol) dəstəyinin təmin edilməsiydi. Bu funksionallığı və API‑də çatışmayan, lakin layihə üçün vacib olan digər xüsusiyyətləri təmin etmək Aspose.OMR komandamızın vəzifəsi idi.

Layihə

Aspose Paid Consulting komandası Aspose.OMR API‑dən istifadə edərək müştəri və Aspose.OMR komandası ilə əlaqə saxlayaraq layihəni inkişaf etdirməyə məcbur oldu. Layihə .NET Framework üzərində Visual Basic proqramlaşdırma dili ilə hazırlanmışdır. İlk olaraq API‑dən şablonları markup faylları ilə təyin etmək üçün istifadə edildi. Şablonlar müəyyən edildikdən sonra API‑nin şablon‑bənzər cavab vərəqələrindən nəticələri asanlıqla tanıması mümkün oldu.
Layihənin müddəti 2‑3 ay olaraq təxmin edilmiş, əsasən yeni RTL funksiyasının hazırlanmasına bağlı idi.

Layihə irəlilədikcə müştəri kommunikasiya və nəticələrdən çox məmnun qaldı. O, irəliləyiş barədə mütəmadi olaraq məlumatlandırıldı və ayın sonuna qədər ilk nümunə API‑nin təqdim olunacağına razılaşdıq.

Nümunə API

Nümunə API bütün ingilis şablonlarından nəticələri tanıyaraq müştərinin təqdim etdiyi dəqiq formatda saxladı.

Müştəri nümunə API‑ni sınaqdan keçirdikdən sonra nəticələrdən çox razı qaldı və bizim məhsuldarlığımızı və əməkdaşlığımızı yüksək qiymətləndirdi. O, layihənin 90 % -nin artıq tamamlandığını və bəzi məhdudiyyətlərlə də olsa istifadə oluna biləcəyini qeyd etdi. Layihəni tamamlamaq üçün əlavə bir ay konsultasiya alacağını elan etdi.

Layihə böyük olmasa da, biz bunu yeni bir dərs kimi qəbul edir və müştərini məmnun etmək üçün bütün səyimizi göstərdiyimiz üçün qürur duyuruq.