Hintergrund / Motivation

Für Veranstaltungen an den EDV-Schulen des Landkreises Deggendorf wird ein modernes, verlässliches und vernetztes Verkaufssystem vor Ort benötigt[cite: 4]. Das Projekt „E[D]Vent Verkaufssystem“ digitalisiert den manuellen Verkaufsprozess von Speisen und Getränken vollständig[cite: 4]. Ziel ist es, die Wartezeiten für Besucher an den Verkaufsständen drastisch zu verkürzen, menschliche Fehler bei der Abrechnung zu vermeiden und eine transparente, digitale Bilanzierung zu ermöglichen[cite: 4].

Beschreibung

Das Gesamtsystem ist modular in drei eigenständige, perfekt aufeinander abgestimmte Anwendungen unterteilt[cite: 4]. Kunden können an einer Münzaufladestation ihr Guthaben auf einer RFID-Karte bargeldlos aufladen[cite: 4]. Die Artikelauswahl erfolgt über ein intuitives Self-Service-Kiosksystem (Bestell-Terminal)[cite: 4]. Hinter der Theke arbeitet das Personal mit einer Verwaltungsanwendung, welche eingehende Bestellungen live anzeigt, die Ausgabe steuert und nach dem Abschluss automatisch einen Kassenbon über einen Thermo-Bondrucker ausgibt[cite: 4]. Die Datenhaltung erfolgt zentral und transaktionssicher über eine Web-API[cite: 4].

Technologien
Frontend:
  • C#
  • Avalonia UI (XAML)
Backend:
  • Zentrale REST-API (ASP.NET Core Web-API)
  • Relationale SQL-Datenbank (T-SQL / PostgreSQL)
Hardware & Bibliotheken:
  • Elektronischer Münzprüfer (Ansteuerung via COM-Port / Serieller Schnittstelle)
  • EPSON TM-T20III Thermo-Bondrucker (Native ESC/POS-Druckansteuerung)
  • LiveChartsCore / SkiaSharp (für die interaktive Umsatzbilanz)
IDE / Tools:
  • Visual Studio / Visual Studio Code
  • Git / GitLab
  • Scrum (Agiles Projektmanagement)
Projektinfo
Schuljahr:
25/26
Schüler:
Markus Huber, Benjamin Penzkofer
Betreuer:
Herr Apfelbeck / Herr Graf
Bilder