Systemdesign\Applikation zur Pflege von Rezessionen, Feedbacks und Rückmeldungen (Felix&Philipp) - notrautmann/TINF23CS1 GitHub Wiki

Anforderungen

Von Kunden

  • Kunde muss geziehlt zu seiner Bestellung Feedback geben können
  • Vielleicht sogar gezielt zu einzelnen Items in der Bestellung

Von Verkaufs-Mitarbeitern

  • Mitarbeiter müssen verbal vom Kunden entgegen genommenes Feedback ins System einpflegen können
  • (Mitarbeiter muss basierend auf Feedback eine Rückerstattung veranlassen können -> Kassenprozess)

Von Geschäftsführung / Managern

  • Alle Feedback-Einträge müssen filterbar und übersichtlich in einer Liste einsehbar sein
  • Jeder Feedback-Eintrag muss in Detail einsehbar sein

Umsetzung

Funktionsbeschreibung

  • Feedbackaufnahme
  • Feedbackverwaltung
  • Reporting/Dashboard für C-Level

View

Input-View

  • Nur eine Ansicht, die Selbe für Kunden und Mitarbeiter
  • Irgendwie auf eigene Bestellung beziehen (Code auf dem Bon?)
  • Generelles Feedback mit Smileys zu vorgefertigten Kategorien mit optionalem Kommentartext

Auslese-View

  • Filter View
    • Datum
    • Inhalt der Bestellung
  • Detail View
    • Alle Details der Bestellung

Input

  • Feedbackdaten von Kunden/Mitarbeitern
  • Bestelldetails aus der Bestellungsverwaltung

Output

  • Feedbackdetails

Schnittstellen

  • Bestellungs-Informationen abrufen
  • Feedback-Informationen persistent speichern -> Datenbank
  • Feedback-Informationen für andere Prozesse abrufbar machen -> API
  • Graphische Benutzeroberflächen (Kundenpanel im Verkaufsraum und/oder Website, Adminpanel im ERP/Website/...)

Verknüpfung mit anderen Systemkomponenten

  • Applikation zur Pflege von Kundenbestellungen (B2B und Endkunden)
  • Datenbank
  • Kundentablet (so nen Standgedöns im Verkaufsraum)

Kaufenden-/Verkaufendenansicht(*innen)

image (Man bilde sich ein die Emojlys täten nicht alle gleich schauen)

Adminpanel

image

  • Dashboard für graphische Aufbereitung von Feedbacks mit Priorität
  • Feedbacks sollen einzeln einsehbar sein