Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

Sprache auswählen

E-Learning-System für Schüler mit Web-, iOS- und Android-Anwendungen
Our client wanted to develop and implement an online learning platform for elementary, middle, and high school students. The major challenge was the lack of a stable and reliable system for teaching online school lessons.
Our client turned to Innowise to outsource the platform’s engineering and implementation and opted for the turnkey software development model. According to the project’s objective, the solution should become an integral part of the education process for more than 200 public schools.
Im Rahmen des Projekts sollte unser Team:
Auf der virtuellen Tafel können Lehrer und Schüler schreiben, malen, Formeln einfügen, Formen hinzufügen, Aufkleber anbringen, Dateien hochladen und einen Zeiger verwenden. Während der Lektion können die Benutzer mehrere Tafeln hinzufügen, ihre Hintergrundfarbe ändern, Elemente löschen und Tafeln in der Lektionskarte speichern.
Die Lehrkräfte haben auch Zugriff auf den Testkonstruktor, mit dem sie Tests beliebiger Komplexität erstellen können. Diese Tests können zur Wissenskontrolle verwendet oder als Hausaufgaben aufgegeben werden. Der Konstruktor unterstützt verschiedene Fragetypen: Einzelfragen, Multiple-Choice-Fragen, offene Fragen mit Kommentarfeldern und Aufgaben, bei denen die Reihenfolge bestimmter Ereignisse bestimmt oder die richtigen Kombinationen gefunden werden müssen. Die Lehrkräfte können ein Zeitlimit und die Anzahl der Versuche zum Bestehen des Tests festlegen. Die Antworten der Schülerinnen und Schüler werden automatisch vom System überprüft, und die Lehrkraft hat Zugang zu Statistiken über die Testergebnisse.
In der Discovery-Phase haben unsere Business-Analysten die Anforderungen der Stakeholder untersucht, um den Projektumfang, die Kernfunktionalität für die Einführung der MVP-Versionen und den vollständigen Funktionsumfang zu bestimmen. Wir haben die Architektur des Fernunterrichtssystems erstellt und die optimalen Technologien für die weitere Skalierung ausgewählt. Dies wurde in die Vision & Scope-Datei für den Kunden aufgenommen.
Unser PM und unsere Entwickler haben angeboten, den am besten geeigneten Technologie-Stack zu verwenden:
Für das Hosting der Plattform entschieden wir uns für PostgreSQL als leichtes, schnelles und vielseitiges DBMS. Zum Speichern und Zwischenspeichern der Metadaten der Lektionen haben wir die Redis-Datenbank angeboten.
Die Online-Lernplattform basiert auf einer Microservice-Architektur. Jede logische Komponente wird als separater Spring Boot-Microservice mit einem Repository, einer Reihe von Modulen, Integrationstests, Sicherheitskonfigurationen und einer Bereitstellungspipeline bereitgestellt. Ein solcher Ansatz verbessert das gesamte Software-Ökosystem und macht es flexibler und stabiler.
Die Plattform ist resistent gegen die OWASP TOP 10 Schwachstellen, während die Verbindungen gemäß den Protokollen TLS und SRTP geschützt sind. Die folgenden Sicherheitsmaßnahmen wurden ebenfalls angewandt:

Die daraus resultierende Fernunterrichtsplattform ist bereits in den Bildungsprozess von Hunderten von Grund-, Mittel- und Oberschulen integriert. Die Lösung erfüllt erfolgreich ihr Hauptziel, Schülern und Lehrern zu helfen, sich während der Pandemiebeschränkungen ohne Weiteres auf Fernunterricht umzustellen und Bildungsprozesse durchzuführen.
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.

Mit der Anmeldung erklären Sie sich mit unseren Datenschutzrichtlinie