A mobile-based course grade management system with a multi-layer security architecture integrating hybrid OCR
Main Article Content
A mobile-based course grade management system with a multi-layer security architecture integrating hybrid OCR
Abstract
Digital transformation in higher education requires course grade management systems that provide efficient, secure, and mobile-based data processing. This study proposes a mobile course grade management system with a multi-layer security architecture integrating Hybrid OCR to support the automatic recognition of handwritten scores from paper-based grade sheets. The proposed system consists of a Gateway API Server, Database Server, AI Server, and a mobile application. Hybrid OCR combines EasyOCR and a Convolutional Neural Network (CNN) for handwritten score recognition, while Human Verification and Feedback Learning enable instructors to validate recognition results and accumulate verified samples for future model retraining. The multi-layer security architecture strengthens device authentication, session authentication, and secure data communication. Experimental results on real course grade sheets collected at Tay Nguyen University show that the CNN achieved an accuracy of 95.17% on the independent test set. The multiprocessing architecture reduced the average processing time to 4.19 seconds per grade sheet, representing an improvement of approximately 40.3% compared with sequential processing. The system operated reliably while preserving lecturer verification before official grade submission (Tay Nguyen University, 2025). The proposed system demonstrates the feasibility of deploying secure mobile-based course grade management in credit-based education environments (Tay Nguyen University, 2021) and provides a foundation for continuous model improvement through Feedback Learning.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
- Amershi, S., Cakmak, M., Knox, W.B. and Kulesza, T. (2014). ‘Power to the People: The Role of Humans in Interactive Machine Learning’, AI Magazine, 35(4), pp. 105–120. doi:10.1609/aimag.v35i4.2513.
- Fielding, R.T. (2000). Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation. University of California, Irvine. Available at: https://www.ics.uci.edu/~fielding/pubs/dissertation/ (Accessed: 1 July 2026).
- Goodfellow, I., Bengio, Y. and Courville, A. (2016). Deep Learning. Cambridge, MA: MIT Press. Available at: https://www.deeplearningbook.org/ (Accessed: 1 July 2026).
- Holzinger, A. (2016). Interactive machine learning for health informatics: When do we need the human-in-the-loop? Brain Informatics, 3(2), 119–131. https://doi.org/10.1007/s40708-016-0042-6 (Accessed: 1 July 2026).
- Jaided AI (2024). EasyOCR Documentation. Available at: https://github.com/JaidedAI/EasyOCR (Accessed: 1 July 2026).
- Jones, M., Bradley, J. and Sakimura, N. (2015). RFC 7519: JSON Web Token (JWT). Internet Engineering Task Force. doi:10.17487/RFC7519.
- Kent, S. (2005). IP Encapsulating Security Payload (ESP). RFC 4303. Internet Engineering Task Force. https://www.rfc-editor.org/rfc/rfc4303 (Accessed: 1 July 2026).
- Krawczyk, H., Bellare, M. and Canetti, R. (1997). RFC 2104: HMAC: Keyed-Hashing for Message Authentication. Internet Engineering Task Force. doi:10.17487/RFC2104.
- LeCun, Y., Bottou, L., Bengio, Y. and Haffner, P. (1998). ‘Gradient-Based Learning Applied to Document Recognition’, Proceedings of the IEEE, 86(11), pp. 2278–2324. doi:10.1109/5.726791.
- National Institute of Standards and Technology (NIST) (2015). Secure Hash Standard (SHS). FIPS PUB 180-4. Gaithersburg, MD: National Institute of Standards and Technology. doi:10.6028/NIST.FIPS.180-4.
- OECD (2021). Digital Transformation in Higher Education. Paris: OECD Publishing. Available at: https://www.oecd.org/ (Accessed: 1 July 2026).
- Python Software Foundation (2025). multiprocessing — Process-based parallelism. Available at: https://docs.python.org/3/library/multiprocessing.html (Accessed: 1 July 2026).
- Rivest, R.L., Shamir, A. and Adleman, L.M. (1978) ‘A Method for Obtaining Digital Signatures and Public-Key Cryptosystems’, Communications of the ACM, 21(2), pp. 120–126. doi:10.1145/359340.359342.
- Settles, B. (2012). Active Learning. San Rafael, CA: Morgan & Claypool Publishers. doi:10.2200/S00429ED1V01Y201207AIM018.
- Trường Đại học Tây Nguyên (2021). Quy chế đào tạo trình độ đại học theo tín chỉ của Trường Đại học Tây Nguyên. Đắk Lắk.
- Trường Đại học Tây Nguyên (2025). Quy định về công tác khảo thí của Trường Đại học Tây Nguyên. Đắk Lắk.
- UNESCO (2023). Guidance for Generative AI in Education and Research. Paris: UNESCO. Available at: https://unesdoc.unesco.org/ (Accessed: 1 July 2026).
- Vaswani, A. et al. (2017). ‘Attention Is All You Need’, Advances in Neural Information Processing Systems, 30, pp. 5998–6008. Available at: https://papers.nips.cc/paper/7181-attention-is-all-you-need (Accessed: 1 July 2026).