Το έργο «Αξιολόγηση Εξετάσεων με Οπτική Αναγνώριση Σημαδιών»
Εισαγωγή
Καθώς αυξάνονται οι απαιτήσεις για τις υπηρεσίες της ομάδας Aspose Paid Consulting, θέλουμε να παρουσιάσουμε μια επιτυχημένη ιστορία από ένα από τα πιο πρόσφατα συμβουλευτικά έργα, το «Αξιολόγηση Εξετάσεων με Οπτική Αναγνώριση Σημαδιών».
Το υπόβαθρο
Ο πελάτης ενδιαφερόταν για το Aspose.OMR API, ένα απλό και πρακτικό λογισμικό Οπτικής Αναγνώρισης Σημαδιών (OMR) για τη δημιουργία και την αναγνώριση φύλλων απαντήσεων, και ζήτησε να αναπτύξουμε ένα έργο που θα χρησιμοποιεί αυτό το API.
Απαιτήσεις
Παρείχε δεκαεπτά πρότυπα και ήθελε το API μας να διαβάζει τα φύλλα απαντήσεων τύπου προτύπου και να αποθηκεύει τα αποτελέσματα σε αρχείο CSV ακριβώς με τη μορφή που παρείχε. Κάθε φύλλο απαντήσεων έπρεπε επίσης να περιέχει δεδομένα σε μορφή κώδικα QR, τα οποία θα έπρεπε επίσης να αναγνωρίζουμε και να αποθηκεύουμε στο CSV. Το τελικό προϊόν έπρεπε να είναι ένα αρχείο DLL που να μπορεί να εκτελείται από το MS Access VBA. Επιπλέον, ο πελάτης απαιτούσε το έργο να αναπτυχθεί με τη γλώσσα προγραμματισμού Visual Basic.
Κύριες προκλήσεις
Οι κύριες προκλήσεις ήταν η υλοποίηση υποστήριξης RTL, καθώς πολλά πρότυπα ήταν στα αραβικά, και η ομάδα Aspose.OMR έπρεπε να προσφέρει αυτή τη λειτουργία μαζί με άλλες δυνατότητες που έλειπαν από το API αλλά ήταν απαραίτητες για το έργο.
Το έργο
Η ομάδα Aspose Paid Consulting ανέλαβε την ανάπτυξη του έργου χρησιμοποιώντας το Aspose.OMR API, καθώς και την επικοινωνία με τον πελάτη και την ομάδα Aspose.OMR. Το έργο αναπτύχθηκε με .NET Framework χρησιμοποιώντας τη γλώσσα προγραμματισμού Visual Basic. Το Aspose.OMR API χρησιμοποιήθηκε αρχικά για τον ορισμό των προτύπων μέσω αρχείων markup. Αφού οριστούν τα πρότυπα, το API μπορεί εύκολα να αναγνωρίσει τα αποτελέσματα από τα φύλλα απαντήσεων τύπου προτύπου.
Η διάρκεια του έργου εκτιμήθηκε σε 2‑3 μήνες, κυρίως λόγω της νέας λειτουργίας RTL που έπρεπε να αναπτυχθεί.
Καθώς προχωρούσε το έργο, ο πελάτης ήταν πολύ ικανοποιημένος με την επικοινωνία και τα αποτελέσματα. Ενημερωνόταν τακτικά για την πρόοδο και συμφωνήσαμε ότι θα του παρασχεθεί το πρώτο δείγμα του API μέχρι το τέλος του μήνα.
Δείγμα API
Το δείγμα API μπόρεσε να αναγνωρίσει τα αποτελέσματα από όλα τα αγγλικά πρότυπα και να τα αποθηκεύσει ακριβώς στη μορφή που παρείχε ο πελάτης.
Μετά τη δοκιμή του δείγματος API, ο πελάτης ήταν εξαιρετικά ικανοποιημένος με τα αποτελέσματα και τόνισε ότι ήμασταν πολύ παραγωγικοί και συνεργάσιμοι. Δήλωσε ότι το 90 % του έργου ήταν ήδη ολοκληρωμένο και μπορούσε να το χρησιμοποιήσει με ορισμένους περιορισμούς. Ανακοίνωσε ότι θα αγοράσει ακόμη ένα μήνα συμβουλευτικών υπηρεσιών για την ολοκλήρωση του έργου.
Παρόλο που το έργο δεν ήταν μεγάλο, το θεωρούμε ένα νέο μάθημα και είμαστε περήφανοι που κάναμε ό,τι χρειάστηκε για να ικανοποιήσουμε τον πελάτη.