Skip to content

Leg0shii/SWT-UML-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend - E-Learning-System

Übersicht

Das Frontend unseres E-Learning-Systems ist die Benutzerschnittstelle, die mit Java Swing entwickelt wurde. Es bietet eine intuitive und moderne Oberfläche für Dozenten und Studierende, um sich anzumelden, Klassenzimmer auszuwählen und UML-Diagramme zu erstellen und zu bearbeiten.

Funktionen

  • Benutzeranmeldung: Sichere Anmeldung für verschiedene Benutzerrollen (Student, Lehrer, Admin).
  • Klassenzimmerauswahl: Übersicht und Verwaltung von Klassenzimmern.
  • UML-Editor: Interaktiver Editor zum Erstellen und Bearbeiten von UML-Diagrammen.
  • Chat-Funktion: Echtzeit-Kommunikation innerhalb von Klassenzimmern und Gruppen.
  • Aufgabensammlung: Zugriff auf Aufgaben und deren Lösungen.

Live Vorführung

https://drive.google.com/file/d/1wEDHZFMH6QTiZNVqovEyraouXE5jSk21/view

Nutzung

Nach dem Start des Frontends können Benutzer:

  • Sich anmelden und ihre Rolle bestätigen.
  • Klassenzimmer erstellen, beitreten oder verlassen.
  • Aufgaben erstellen, bearbeiten und Lösungen hochladen.
  • UML-Diagramme zeichnen und bearbeiten.

Architektur

Das Frontend ist modular aufgebaut, um eine einfache Erweiterung und Wartung zu ermöglichen. Der GUIManager verwaltet die verschiedenen GUI-Komponenten und sorgt für eine nahtlose Benutzererfahrung.

About

Intuitive Benutzerschnittstelle in Java SWING.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages