Skip to content

Ein Java-basiertes E-Learning-System mit Client-Server-Architektur, das durch Benutzer- und Klassenzimmerverwaltung sowie einen kollaborativen UML-Editor eine interaktive Lernumgebung für Dozenten und Studierende schafft.

Notifications You must be signed in to change notification settings

Leg0shii/SWT-UML

Repository files navigation

E-Learning-System

Projektübersicht

Unser E-Learning-System ist eine umfassende Plattform, die darauf abzielt, Dozenten und Studierenden den Umgang mit Anwendungsfällen zu erleichtern. Das System unterstützt sowohl den Unterricht als auch individuelle Übungseinheiten und fördert kollaboratives Lernen durch verschiedene Funktionalitäten wie Benutzerverwaltung, Klassenzimmermanagement und eine interaktive Arbeitsumgebung.

Hauptkomponenten

Das Projekt ist in zwei Hauptunterprojekte unterteilt:

  1. Frontend: https://github.com/Leg0shii/SWT-UML-Frontend
  2. Backend: https://github.com/Leg0shii/SWT-UML-Backend

Diese beiden Komponenten arbeiten nahtlos zusammen, um eine benutzerfreundliche und leistungsfähige Lernumgebung zu bieten.

Unterprojekte

Frontend

Das Frontend ist die grafische Benutzeroberfläche des E-Learning-Systems, entwickelt mit Java Swing. Es bietet intuitive und moderne Interfaces für die Benutzerinteraktion, einschließlich Anmeldebildschirm, Klassenzimmerauswahl und UML-Editor.

  • Klassenzimmerauswahl grafik

  • UML Editor grafik

  • Klassendiagramm grafik

Backend

Das Backend bildet das Rückgrat des Systems und verwaltet Datenbanken, Server-Logik und die Kommunikation zwischen Client und Server. Es ist in Java realisiert und verwendet eine MySQL-Datenbank zur Speicherung aller relevanten Daten.

  • ER-Modell grafik

  • Klassendiagramm grafik

  • Statechart Statechart

Lizenz

Dieses Projekt steht unter der MIT-Lizenz. Weitere Informationen finden Sie in der LICENSE Datei.

About

Ein Java-basiertes E-Learning-System mit Client-Server-Architektur, das durch Benutzer- und Klassenzimmerverwaltung sowie einen kollaborativen UML-Editor eine interaktive Lernumgebung für Dozenten und Studierende schafft.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published