Projekt „Skórování zkoušek pomocí optického rozpoznávání značek“
Úvod
S rostoucí poptávkou po službách týmu Aspose Paid Consulting vám představujeme úspěšný příběh jednoho z nejnovějších konzultačních projektů „Skórování zkoušek pomocí optického rozpoznávání značek“.
Pozadí
Zákazník měl zájem o naše Aspose.OMR API, což je jednoduchý a praktický software pro optické rozpoznávání značek (OMR) určený k vytváření a rozpoznávání answer sheetů, a požádal nás o vývoj projektu, který toto API využije.
Požadavky
Poskytl sedmnáct šablon a chtěl, aby naše API četlo answer sheety podobné těmto šablonám a uložilo výsledky do CSV souboru ve přesně stejném formátu, jaký dodal. Každý answer sheet měl také obsahovat data ve formě QR kódu, který jsme měli rozpoznat a také uložit do CSV souboru. Výsledný projekt měl být DLL soubor, který lze spustit z MS Access VBA. Navíc požadoval, aby byl projekt vyvinut v programovacím jazyce Visual Basic.
Hlavní výzvy
Hlavními výzvami bylo zajištění podpory RTL, protože mnoho šablon bylo v arabštině, a úkolem našeho týmu Aspose.OMR bylo dodat tuto funkčnost spolu s dalšími funkcemi, které v našem API chyběly, ale byly pro projekt nezbytné.
Projekt
Tým Aspose Paid Consulting byl pověřen vývojem projektu s využitím Aspose.OMR API a komunikací se zákazníkem i týmem Aspose.OMR. Projekt byl vyvíjen na .NET Framework v programovacím jazyce Visual Basic. Aspose.OMR API bylo v projektu nejprve použito k definování šablon pomocí markup souborů. Po definování šablon API snadno rozpoznalo výsledky z answer sheetů podobných šablonám.
Odhadovaná doba trvání projektu byla 2‑3 měsíce a hlavně závisela na nové RTL funkci, kterou bylo nutné vyvinout.
Během realizace byl zákazník velmi spokojen s komunikací i výsledky projektu. Byl pravidelně informován o postupu a dohodli jsme se, že první ukázkové API mu bude předáno do konce měsíce.
Ukázkové API
Ukázkové API dokázalo rozpoznat výsledky ze všech anglických šablon a uložit je ve přesně stejném formátu, jaký zákazník poskytl.
Po otestování ukázkového API byl zákazník s výsledky velmi spokojen a zdůraznil, že jsme byli velmi produktivní a kooperativní. Uvedl, že 90 % projektu je již dokončeno a že jej může s určitými omezeními používat. Oznámil, že zakoupí další měsíc konzultací pro dokončení projektu.
I když projekt nebyl velký, považujeme ho za novou získanou zkušenost a jsme hrdí, že jsme udělali vše pro spokojenost zákazníka.