feat: wrote some more on anforderungstechnik

This commit is contained in:
Leon Etienne 2023-03-22 00:31:08 +01:00
parent 857340c635
commit 4dd8b36f2d
Signed by: leonetienne
SSH Key Fingerprint: SHA256:hs2AZKjRTbd2kYg44u89rM19UT2LyBOpSbIShsdkkfg
3 changed files with 47 additions and 0 deletions

View File

@ -82,5 +82,44 @@ die Probenteilnehmer übergeben.
Aus dem Interview mit dem \ac{PO} ergibt sich ein Pflichtenheft.
Das Pflichtenheft und das Protokoll zum Interview sind im Anhang unter je
\fullref{chap:anhang-pflichtenheft} und \fullref{chap:anhang-interview-protokoll} zu finden.
Ergebnis dieses Interviews sind zahlreiche Anforderungen und Ideen. Eine der wichtigsten Ideen stellt das
projektbezogene, wöchentliche Statusmeeting dar: Jeden Donnerstag soll um 9:30 Uhr der aktuelle Stand
des Projektes vorgestellt, diskutiert und Rücksprache gehalten werden.
Die wichtigsten Erkenntnisse des Interviews sind:
\begin{description}
\item[Endgerät für Scanning und Scanneranwendung]\hfill\\
Gescannt wird von Mobiltelefonen mit einer QR-Code-App wie QRBot.
QRBot ermöglicht es Nutzern für jeden aufgerufenen QR-Code eine Vorlagen-URL aufzurufen,
um den gescannten Wert als Teil der Url, z.B. als Get-Parameter, zu übergeben \cite{bib:qrbot}.
Das ist prädestiniert für API-ähnliche Webseitenaufrufe, um Weine einzuchecken.
\item[Trennung von Weinen nach \acp{JAP} im Frontend]\hfill\\
Da es $n$ \acp{JAP} gibt und Weine immer genau einer \ac{JAP} zugeordnet sein müssen, macht es wenig
Sinn alle Weine eines Nutzers auf einmal anzuzeigen. So ist es eine Anforderung, dass die
Weinansicht in zwei Ebenen unterteilt ist: Die erste Ebene soll eine Auflistung aller \ac{JAP} sein
und in der Einzelansicht der \acp{JAP} sollen alle Weine aufgelistet sein, die dieser \ac{JAP} angehören.
Diese Weine sind ebenso anklickbar und führen zu einer Einzelansicht der Weine.
\item[Genaue Nutzerführung für Teilnehmer]\hfill\\
Die exakten Schritte, die ein Teilnehmer durchlaufen muss, um einen Prozess zu durchlaufen.
Hierbei betrachten wir den Registrerungsprozess, um ein Teilnehmer zu werden und den Anmeldeprozess
eines Weines. Diese Prozesse sind detailliert in \fullref{chap:umsetzung} beschrieben.
\item[Nutzerführung für \ac{WM}-Angestellte]\hfill\\
Gescanne QR-Codes von Weinen sollen den Wein als eingegangen markieren und anschließend dem
Mitarbeiter zeigen, welcher Wein eingechecked wurde. Somit dient das Scannen eines Codes ebenso zur
Einsicht der Details der gelagerten Flaschen.
Sonstige Aktionen sind im TYPO3-Backend mit nativen Werkzeugen erreichbar.
\item[Verschiedene Web-Ansichten]\hfill\\
\begin{itemize}
\item Jahreauswahlproben-ListView
\item Jahreauswahlproben-SingleView (Hier sind u.a. Weine gelistet)
\item Wein-Registrierungsformular
\item PDF-Url für Versandbriefe
\item Registrierungsseite mit mehreren Schritten
\item Mitarbeiter-Seite für gescannte QR-Codes
\end{itemize}
\end{description}
Der Online-Fragebogen für teilnehmende Weingüter wurde über einen Monat hinweg nicht beantwortet
und ermittelte bis auf das Desinteresse der Stakeholdergruppe keine näheren Informationen.

View File

@ -312,6 +312,14 @@
note = {Zugriff: März 2023}
}
@misc{bib:qrbot,
author = {{TeaCapps}},
howpublished = "\url{https://qrbot.net}",
title = {{QRBot | QRCode und Barcode Scanner}},
year = {2023},
note = {Zugriff: März 2023}
}
@misc{bib:typo3-docs-managing-extensions,
author = {{TYPO3 Contributors}},
howpublished = "\url{https://docs.typo3.org/m/typo3/tutorial-getting-started/main/en-us/Extensions/Management.html}",

BIN
main.pdf

Binary file not shown.