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)
(Man bilde sich ein die Emojlys täten nicht alle gleich schauen)
Adminpanel
- Dashboard für graphische Aufbereitung von Feedbacks mit Priorität
- Feedbacks sollen einzeln einsehbar sein