Skip to content

Benutzeranleitung Verwaltungsoberfläche

Dominik Eitner edited this page Mar 19, 2022 · 12 revisions

Benutzeranleitung Verwaltungsoberfläche

In diesem Abschnitt wird die Verwaltungsoberfläche der Blutspende App für den Benutzer erklärt und vertieft. Dabei bezieht sich diese Seite nicht auf die Funktionsweise der Applikation, sondern soll eine Hilfestellung bei der Anwendung dieser sein. Es soll im Anschluss des Abschnittes klar sein, welche Funktionen die Verwaltungsoberfläche bietet und welchen Verwendungszweck sie haben. Damit jedoch die Verwaltungsoberfläche erreichbar ist, müssen zunächst die App, das Admin-Interface und das Backend installiert werden. Dafür gibt es das Installationsanweisung App, das Installationsanweisung Verwaltungsoberfläche und zuletzt das Installationsanweisung Backend.

Inhaltsverzeichnis

1. Dashboard

Das Dashboard der Verwaltungsoberfläche dient neben der Funktion als Home Seite, einen Überblick über den jeweiligen Tag und der folgenden Woche zu geben. Dafür werden auf der linken Seite alle Termine angezeigt, die von den Mitarbeitern der Blutspende-Einrichtung bestätigt wurden. Auf der rechten Seite des Dashboards finden sich die Auslastung des jeweiligen und des Folgetages und die Anzahl der Anfragen der nächsten Tage.

2. Anfragen

Die Anfragen können über die Appbar oben erreicht werden unter dem Reiter "Anfragen". Wenn die Ansicht geöffnet wurde, können hier eingehende Terminanfragen bestätigt oder abgelehnt werden. Dafür werden auf der linken Seite zunächst alle Anfragen des an den jeweiligen Tag angezeigt und dann alle anderen. Um weitere Informationen über den Nutzer zu erfahren, kann auf die jeweilige Anfrage geklickt werden, um eine erweiterte Anzeige zu bieten. Parallel zum Erweitern der einzelnen Anfrage wird auf der rechten Seite ein Kalender angezeigt, für den jeweiligen Termintag und dessen Auslastung.

3. Kalender

Der Kalender kann auch über die Appbar oben erreicht werden unter dem Reiter "Kalender". Wenn dieser geöffnet wurde, kann hier die Termine des aktuellen Tages begutachtet werden und durch das Auswählen eines anderen Tages im Kalender oben rechts im Fenster auch jeder andere Tag. Zusätzlich können hier neue Termine ohne das Vorhandensein von Anfragen hinzugefügt und bereits gebuchte Termine bearbeitet werden.

Termin Stornieren

Ein Termin kann storniert werden, indem über die Tagesauswahl oben rechts ein Tag ausgewählt wird, an diesem Tag der besagte Termin ausgewählt wird und in dem dann auftauchenden Menu das Dropdown-menu verändert wird. Dieses Dropdown-menu können sie im Bild oben sehen.

Termin hinzufügen

Einen Termin hinzuzufügen kann man, indem über die Tagesauswahl oben rechts der gewünschte Tag ausgewählt wird, an diesem Tag der gewünschte, aber noch nicht eingetragene Termin ausgewählt wird und zuletzt die Daten des Termins vervollständigt. Dabei soll nicht auf einen bereits vorhandenen Termin geklickt werden, sondern auf eines der leeren Felder.

Nutzerdaten des Termins ändern

Ein Termin kann verändert werden (z.B. Kundendaten), indem über die Tagesauswahl oben rechts ein Tag ausgewählt wird, an diesem Tag der besagte Termin ausgewählt wird und in dem dann auftauchenden Menu Daten (abgesehen vom Dropdown-menu) verändert werden. Hier können Telefonnummer, Name und andere Daten der Spender angepasst werden, falls diese zum Beispiel telefonisch angepasst werden sollen.

Warum existiert der Kalender zusätzlich zur Anfragen-Ansicht?

Der Kalender bietet ebenso wie die Anfragenansicht eine Übersicht, aber nicht Anfragenbezogen, sondern tagesbezogen. Neben dem Bestätigen von Terminen können hier auch neue Termine erstellt und bereits vorhandene Termine verändert und gelöscht werden.

4. Arbeitszeiten

Die Arbeitszeiten können über die Appbar oben erreicht werden unter dem Reiter "Arbeitszeiten". Nach dem Öffnen können hier die verfügbaren Termine erstellt, bearbeitet und gelöscht werden. Dies geschieht, indem der Nutzer oben die Wochenauswahl ausklappt, die gewünschte Woche auswählt und dann über die Aktionen im Fenster die Termine an seine Wünsche anpasst

Kalendar vergrößern und Woche auswählen

Der Kalender kann vergrößert werden, indem auf die Zeile oben im Fenster geklickt wird, in welcher die aktuelle Woche angezeigt wird. Dabei ist jeder Tag, an welchem eine Arbeitsphase hinzugefügt wurde, gelb hervorgehoben. Nun kann die gewünschte Woche ausgewählt werden.

Arbeitsphasen hinzufügen

Arbeitsphasen sind Phasen, in denen die Blutspende-Einrichtung Termine für seine Spender anbieten möchte. Diese Phasen sollen manuell hinzugefügt werden, um möglichst viel Flexibilität zu erlauben. So enthalten manche Tage eine Mittagspause und andere nicht. Aber auch freie Tage sollten individuell behandelt werden können. Arbeitsphasen werden hinzugefügt, indem an dem angezielten Tag in der angezielten Woche (wie man diese auswählt, s.o.) auf Zeitslot hinzufügen geklickt wird. Dieser kann dann über "Drag-and-drop" zu dem gewünschten Slot gezogen und an den Kanten oben und unten verlängert werden. Damit der neu hinzugefügte Termin auch in das Backend aufgenommen wird, muss der Button "Änderungen speichern" geklickt werden.

Arbeitsphasen löschen

Arbeitsphasen können gelöscht werden, indem auf das "Mülltonnen"-Icon geklickt wird. Damit öffnet sich ein Prompt, ob diese Löschung tatsächlich geplant war. Wenn dies der Fall ist, kann hier bestätigt und der Termin gelöscht werden. Auch um diese Änderung zu speichern, muss hier der Button "Änderungen speichern" geklickt werden.

Spenderintensität erhöhen

Die Spenderintensität beschreibt die Anzahl der Spender, die parallel behandelt werden können. Diese kann verändert werden, wenn bei einem bereits bestehenden Termin das Input-Feld in der jeweiligen Arbeitsphase verändert wird. Ebenso, wie die beiden Änderungen oben, muss auch die geänderte Spenderintensität über den Button "Änderungen speichern" bestätigt werden.

Fasttasks

Die Fasttasks dienen der Minderung des Arbeitsaufwandes beim Eintragen von neuen Arbeitszeiten und dem Löschen von Arbeitswochen. Sie können erreicht werden über den "+"-Button unten rechts im Fenster. Durch Anklicken dieses Buttons öffnet sich dann eine Auswahl, in welcher weitere Funktionen anschließend ausgewählt werden können.

Vom Server neu laden

Da nach vielen Änderungen oft fehlerhafte Eingaben geschehen, die lieber rückgängig gemacht werden sollen, kann über diesen Button der Kalender mit den aktuell gespeicherten Daten im Backend neu geladen werden. Dabei werden ALLE ungespeicherten Änderungen gelöscht. Auch diese, bei welcher die Woche nicht ausgewählt wurde.

Nächste Woche

Durch diesen Button kann das Aufklappen des Kalenders übergangen werden und man gelangt direkt auf der nächsten Woche der Arbeitszeiten-Ansicht.

Vorherige Woche

Durch diesen Button kann das Aufklappen des Kalenders übergangen werden und man gelangt direkt auf die vorherige Woche der Arbeitszeiten-Ansicht.

Kopiere die letzte Woche

Jede Woche dieselbe Eingabe durchzuführen kann oftmals aufwändig, bis sogar lästig werden. Da viele Wochen sich in ihren Arbeitszeiten ähneln, bietet dieser Button die Möglichkeit, die vorherige Woche auf die jetzige Woche zu kopieren. Speziell in Kombination mit dem "Nächste Woche" Button kann hier viel Zeit gespart werden. Wichtig ist hier, dass die Änderungen gespeichert werden über den Button "Änderungen speichern".

Lösche die aktuelle Woche

Mit diesem Button kann die komplette Woche mit all ihren Arbeitsphasen gelöscht werden. Diese Änderung muss auch über den Button "Änderungen speichern" bestätigt werden, da sonst die Änderungen nicht gespeichert wird.

5. Weitere

Weitere Verwaltungsmöglichkeiten können über das "..." Icon erreicht werden. Diese weiteren Möglichkeiten umfassen Einstellungen, die seltener durch die Mitarbeiter der Blutspende-Einrichtung benutzt werden. Diese beinhalten Einstellungen, ein Logbuch, welches ebenso Statistiken enthält und einen Hilfe-Tab, welcher auf das Github Repository verweist.

5.1. Einstellungen

Menu zur Auswahl der Einstellungen

In den Einstellungen der Verwaltungsoberfläche können Sprachen, FAQs und Spenderfragen angepasst, gelöscht und verändert werden. Die Einstellungen enthalten dabei drei getrennte Seiten, die über das Menü oben erreicht werden können. Wie diese Menus funktionieren, wird in der App-Konfiguration genauer erklärt.

weitere Details zu der Anpassung der App finden sie hier.

5.2. Logbuch

Im Logbuch finden sich Daten und Statistiken über die Spenden der jeweiligen Blutspende-Einrichtung. Zum Beispiel kann hier beobachtet werden, wie viele Spender zwischen 18 und 27 gespendet haben über die App. Diese Statistiken können oben auf der rechten Seite beobachtet werden.

6. Anbindung an das Backend

Wie diese Funktionalitäten tatsächlich im Hintergrund gehandhabt werden, kann in der Backend-API-Dokumentation nachgelesen werden. Dort wird die API erklärt und dessen Endpunkte beispielhaft dargestellt.

weitere Details zu der Anknüpfung an das Backend finden sie hier.