Anhang: Screenshots des Dokumentenbereichs; Verweise aus 4.4
This commit is contained in:
@@ -23,7 +23,7 @@ screenshots habe ich in figures/screenshots gelegt.
|
|||||||
- [x] "4.3.3 Verhalten bei unbekannten Ordnern" (todo fuer mich) ist das richtig? oder werden unbakannte typ-order einfach nicht angezeigt? bin mir da gerade nichtmal sicher
|
- [x] "4.3.3 Verhalten bei unbekannten Ordnern" (todo fuer mich) ist das richtig? oder werden unbakannte typ-order einfach nicht angezeigt? bin mir da gerade nichtmal sicher
|
||||||
- [x] "4.4.1 Zuarbeit über einen Clickdummy" bezieht sich rein ueber das UI der Typ-Filterung. alles andere stammt von mir. Hanna Ebner hat in Houston die fuehrende Entscheidungskraft, was das UI angeht, und aus dem Grund habe ich mich mit ihr abgestimmt wie das aussehen soll, und sie hat als Referenz den Clickdummy branch erstellt. Die implementierung liegt immer noch in meiner hand. (das ist wichtig fuer das PIDI, da die Arbeit eigentlich von mir kommen soll).
|
- [x] "4.4.1 Zuarbeit über einen Clickdummy" bezieht sich rein ueber das UI der Typ-Filterung. alles andere stammt von mir. Hanna Ebner hat in Houston die fuehrende Entscheidungskraft, was das UI angeht, und aus dem Grund habe ich mich mit ihr abgestimmt wie das aussehen soll, und sie hat als Referenz den Clickdummy branch erstellt. Die implementierung liegt immer noch in meiner hand. (das ist wichtig fuer das PIDI, da die Arbeit eigentlich von mir kommen soll).
|
||||||
- [x] in "4.4.2 Flache Liste statt navigierbarer Hierarchie": "Die ursprüngliche Beschreibung sah Dokumentkacheln vor, wurde jedoch auf Zeilen-darstellung geändert" auch das ist eine Entscheidung von Hanna Ebner, die meine überwichtete.
|
- [x] in "4.4.2 Flache Liste statt navigierbarer Hierarchie": "Die ursprüngliche Beschreibung sah Dokumentkacheln vor, wurde jedoch auf Zeilen-darstellung geändert" auch das ist eine Entscheidung von Hanna Ebner, die meine überwichtete.
|
||||||
- [ ] "4.4.3 Aufbau der Seite": screenshots im anhang einfügen und verweisen
|
- [x] "4.4.3 Aufbau der Seite": screenshots im anhang einfügen und verweisen
|
||||||
- [ ] "4.5.2 Untersuchte Lösungsansätze" Lösungsansätze wurden von allein *mir* erarbeitet und mit Timo und Bianco nur abgesprochen und reviewed.
|
- [ ] "4.5.2 Untersuchte Lösungsansätze" Lösungsansätze wurden von allein *mir* erarbeitet und mit Timo und Bianco nur abgesprochen und reviewed.
|
||||||
- [ ] "5.4.1 Eigene Symbole statt Symbolschrift": icons im anhang einfuegen, darauf hinweisen, dass die Designs von mir entworfen und in Zusammenarbeit mit Hanna Ebner ausgearbeitet wurden.
|
- [ ] "5.4.1 Eigene Symbole statt Symbolschrift": icons im anhang einfuegen, darauf hinweisen, dass die Designs von mir entworfen und in Zusammenarbeit mit Hanna Ebner ausgearbeitet wurden.
|
||||||
- [x] "Nicht umgesetzt ist eine Filterung durch den Speicher. Houston listet die Objekte auf und filtert die Namen anschließend selbst. Im Review stellte Hanna Ebner die Frage, ob sich das nicht direkt über die Schnittstelle lösen lasse, und musste verneint werden.": auf den abschnitt verweisen wo die AU die Search Integration abgelehnt hat
|
- [x] "Nicht umgesetzt ist eine Filterung durch den Speicher. Houston listet die Objekte auf und filtert die Namen anschließend selbst. Im Review stellte Hanna Ebner die Frage, ob sich das nicht direkt über die Schnittstelle lösen lasse, und musste verneint werden.": auf den abschnitt verweisen wo die AU die Search Integration abgelehnt hat
|
||||||
|
|||||||
@@ -1 +1,85 @@
|
|||||||
% TODO: Screenshots der fertigen Documents-Seite (Liste, Filter, Suche, PDF-Modal, ZIP-Auswahl)
|
Die folgenden Aufnahmen zeigen den Dokumentenbereich auf dem Testsystem. Die
|
||||||
|
Dokumentnamen stammen aus Testdaten und sind bewusst frei erfunden.
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=\textwidth]{figures/screenshots/explorer_general.png}
|
||||||
|
\caption{Der Dokumentenbereich in Houston: Suchleiste, Typfilter, Dokumentenliste mit
|
||||||
|
Mehrfachauswahl und Blätterelemente}
|
||||||
|
\label{fig:shot-explorer}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.85\textwidth]{figures/screenshots/explorer_type-filters.png}
|
||||||
|
\caption{Typfilterung: Nur die hervorgehobenen Typen werden angezeigt}
|
||||||
|
\label{fig:shot-type-filters}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.85\textwidth]{figures/screenshots/explorer_search-query.png}
|
||||||
|
\caption{Suche nach einem Namensbestandteil bei gleichzeitig aktiven Typfiltern}
|
||||||
|
\label{fig:shot-search}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.8\textwidth]{figures/screenshots/pagination_page-2.png}
|
||||||
|
\caption{Zweite Seite der Blätterung; die Adresszeile trägt den Fortsetzungs-Token
|
||||||
|
\texttt{pageToken} statt einer Seitennummer}
|
||||||
|
\label{fig:shot-pagination}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.8\textwidth]{figures/screenshots/zip-downloads_in-houston.png}
|
||||||
|
\caption{Auswahl mehrerer Dokumente für den ZIP-Download}
|
||||||
|
\label{fig:shot-zip-selection}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.7\textwidth]{figures/screenshots/zip-downloads_after-download.png}
|
||||||
|
\caption{Das erzeugte Archiv nach dem Entpacken: Die Typordner sind erhalten,
|
||||||
|
typlose Dokumente liegen auf oberster Ebene}
|
||||||
|
\label{fig:shot-zip-result}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.85\textwidth]{figures/screenshots/pdf_previewer.png}
|
||||||
|
\caption{PDF-Vorschau im Modal ohne Verlassen der Seite}
|
||||||
|
\label{fig:shot-pdf-preview}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.8\textwidth]{figures/screenshots/explorer_opened-share-link.png}
|
||||||
|
\caption{Ergebnis eines geöffneten Freigabelinks: Suche, Typfilter und Seite sind so
|
||||||
|
gesetzt, dass das verwiesene Dokument sichtbar und hervorgehoben ist}
|
||||||
|
\label{fig:shot-share-target}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\clearpage
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.85\textwidth]{figures/screenshots/sharelink-preview_in-teams.png}
|
||||||
|
\caption{Vorschau eines Freigabelinks in Microsoft Teams mit Dokumentname und Typbild}
|
||||||
|
\label{fig:shot-share-teams}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[H]
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=0.85\textwidth]{figures/screenshots/url-file-icons.png}
|
||||||
|
\caption{Symbole für \texttt{.url}-Dateien: mit ausdrücklichem \texttt{IconFile},
|
||||||
|
ohne \texttt{IconFile} (Typsymbol des Ordners) sowie bekannte Zielsysteme}
|
||||||
|
\label{fig:shot-url-icons}
|
||||||
|
\end{figure}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ Die ursprüngliche Feature-Beschreibung sah Dokumentkacheln vor. Die Darstellung
|
|||||||
|
|
||||||
\subsection{Aufbau der Seite}
|
\subsection{Aufbau der Seite}
|
||||||
|
|
||||||
Die Seite gliedert sich von oben nach unten in vier Bereiche:
|
Die Seite gliedert sich von oben nach unten in vier Bereiche (Abbildung~\ref{fig:shot-explorer} im Anhang):
|
||||||
|
|
||||||
\begin{enumerate}
|
\begin{enumerate}
|
||||||
\item Eine \textbf{Suchleiste} am oberen Rand, über die nach dem Dokumentnamen gesucht wird.
|
\item Eine \textbf{Suchleiste} am oberen Rand, über die nach dem Dokumentnamen gesucht wird.
|
||||||
@@ -27,10 +27,14 @@ Die Seite gliedert sich von oben nach unten in vier Bereiche:
|
|||||||
\item Die \textbf{Dokumentenliste} als Tabelle. Jede Zeile enthält das Typ-Icon, den Dokumentnamen sowie die Aktionen Herunterladen, Teilen und — bei PDF-Dateien — Vorschau. Eine Auswahlbox am Zeilenanfang dient der Mehrfachauswahl für den ZIP-Download.
|
\item Die \textbf{Dokumentenliste} als Tabelle. Jede Zeile enthält das Typ-Icon, den Dokumentnamen sowie die Aktionen Herunterladen, Teilen und — bei PDF-Dateien — Vorschau. Eine Auswahlbox am Zeilenanfang dient der Mehrfachauswahl für den ZIP-Download.
|
||||||
\item Am unteren Rand die \textbf{Blätterelemente} zum Seitenwechsel sowie die Auswahl der Seitengröße.
|
\item Am unteren Rand die \textbf{Blätterelemente} zum Seitenwechsel sowie die Auswahl der Seitengröße.
|
||||||
\end{enumerate}
|
\end{enumerate}
|
||||||
|
|
||||||
|
Suche und Typfilter wirken zusammen und schränken die Liste gemeinsam ein
|
||||||
|
(Abbildungen~\ref{fig:shot-type-filters} und~\ref{fig:shot-search}).
|
||||||
|
|
||||||
\subsection{Konsistenz zur bestehenden Anwendung}
|
\subsection{Konsistenz zur bestehenden Anwendung}
|
||||||
|
|
||||||
Eine durchgängige Vorgabe war, dass sich der Dokumentenbereich wie die übrigen Houston-Seiten bedienen lässt (NFA-4).
|
Eine durchgängige Vorgabe war, dass sich der Dokumentenbereich wie die übrigen Houston-Seiten bedienen lässt (NFA-4).
|
||||||
|
|
||||||
Wie genau diese Vorgabe zu verstehen ist, zeigte sich erst im Abnahmetest: Die Suchleiste blendete nach einer Eingabe eine Schaltfläche zum Leeren ein — eine sinnvolle Funktion, die es auf den übrigen Seiten nicht gibt. Der Unterschied wurde als Fehler gemeldet (siehe Abschnitt~\ref{sec:acceptance-testing}). Das Beispiel verdeutlicht, dass eine Konsistenzanforderung am Vergleich mit dem Bestand geprüft werden muss.
|
Wie genau diese Vorgabe zu verstehen ist, zeigte sich erst im Abnahmetest: Die Suchleiste blendete nach einer Eingabe eine Schaltfläche zum Leeren ein — eine sinnvolle Funktion, die es auf den übrigen Seiten nicht gibt. Der Unterschied wurde als Fehler gemeldet (siehe Abschnitt~\ref{sec:acceptance-testing}). Das Beispiel verdeutlicht, dass eine Konsistenzanforderung am Vergleich mit dem Bestand geprüft werden muss.
|
||||||
|
|
||||||
Ein Freigabelink, der auf ein bestimmtes Dokument verweist, muss auch funktionieren, wenn dieses nicht auf der ersten Seite liegt. Der Link setzt daher beim Weiterleiten die passenden Abfrageparameter, sodass die richtige Seite geladen und an die entsprechende Stelle gesprungen wird.
|
Ein Freigabelink, der auf ein bestimmtes Dokument verweist, muss auch funktionieren, wenn dieses nicht auf der ersten Seite liegt. Der Link setzt daher beim Weiterleiten die passenden Abfrageparameter, sodass die richtige Seite geladen und an die entsprechende Stelle gesprungen wird (Abbildung~\ref{fig:shot-share-target} im Anhang).
|
||||||
|
|||||||
Reference in New Issue
Block a user