Designing Software Architecture for Digital Footprint Analysis in Educational Systems

Автор: Mikhail A. Stepanov, Sergei A. Slastnikov, Nikita A. Klimin

Журнал: Программные системы: теория и приложения @programmnye-sistemy

Рубрика: Прикладные программные системы

Статья в выпуске: 4 (67) т.16, 2025 года.

Бесплатный доступ

Modern educational platforms and e-learning tools generate large volumes of data about student activities, known as the "digital footprint". Analysis of this data allows tracking student progress, identifying dropout risks, and predicting academic success. However, many educational organizations lack the IT infrastructure necessary for comprehensive collection, storage, and analysis of digital footprints. Existing solutions are often fragmented, focused only on retrospective analysis, or require resource-intensive big data technologies, making them difficult to implement in educational organizations. This paper proposes a software system architecture for integrating and analyzing digital footprints in educational systems that addresses these limitations. Approaches to data collection through adapters, unification and storage of heterogeneous data, as well as infrastructure solutions that ensure system reliability and scalability (microservice architecture, containerization, CI/CD, monitoring) are described. An experimental analysis of the effectiveness of the proposed approach is presented using the example of calculating performance indicators, demonstrating a reduction in processing time and resource utilization compared to traditional approaches. The proposed solutions allow for the creation of flexible and high-performance educational analytics systems suitable for implementation even in resource-constrained environments.

Еще

Digital footprint, digital profile, software architecture, microservices, infrastructure, learning analytics

Короткий адрес: https://sciup.org/143184873

IDR: 143184873   |   УДК: 004.415   |   DOI: 10.25209/2079-3316-2025-16-4-3-21