Inhalt
Einführung
| 1 |Konzeption
| 2 |Anforderungen
| 2.1 |Tests
| 3 |Implementierung
| 4 |Ausblick
| 5 |1 Einführung
Im Rahmen des "Kollaborative Systeme" Moduls im Wintersemester 2019 / 2020 wurde ein Timer für den Accelerator konzipiert und implementiert.
Die Idee dazu entstand während einer Accelerator-Sitzung. Innerhalb dieser wurden alle Teilnehmer gebeten, eine Kurz-Präsentation zu halten. Dabei kam der Gedanke auf, dass eine zeitangebende Funktionalität ein expliziter Teil von Accelerator sein sollte, da dieser häufig für Vorlesungen und Präsentationen genutzt wird. Ein Timer wäre sowohl für die Rolle des Moderators als auch der Teilnhemr zur Gestaltung von Accelerator-Sitzungen nützlich.
Der Timer ist hierbei von einer Stopuhr zu unterscheiden. Zielsetzung : Der implemetierte Timer sollte die im folgenden aufgezählten Anfoderungen erfüllen.
Projektkontext: Kurze Einführung in Accelerator (?), kurzer Überblick über die verwendete IDE, wo dieCode-Base liegt, Code-Versionierung und ähnliches.
Bedienelemente: Der Timer kann durch einen eigenen Button angesprochen werden.
2 Konzeption
In diesem Kapitel wird die Konzeption beschrieben (Anforderungen, Darstellung derverschiedenen Varianten mittels Mockups, etc.)
2.1 Anforderungen
Im folgenden werden die grundlegenden Anforderungen festgehalten.
Kürzel | Beschreibung der Anforderung |
---|---|
A_01 | Timer-Funktionalität via eigenem Button. |
A_02 | Eigenes Modal für die Konfigurierung des Timers. |
A_03 | Einstellung der Zeit. |
A_04 | Einstellung der Sichtbarkeit (für Moderator und / oder Teilnehmer). |
A_05 | Timer ist „verschiebbar“ (draggable). |
A_06 | Löschen des Timers. |
A_07 | Zurücksetzen des Timers. |
A_08 | Speichern / Anzeigen der verbleibenden Zeit. |
A_09 | Positionierung des Timers (Vertikale und horizontale Ausrichtung). |
A_10 | Dynamische Generierung von Anzeige-Elementen. |
A_11 | „Andocken“ des Timers an Fenster innerhalb des Accelerators. |
A_12 | Start / Stop – Funktionalität für den Timer. |
A_13 | Visuelles Feedback für Start / Stop. |
A_14 | Design „Punktetimer“ umsetzen. |
3 Tests
In diesem Abschnitt werden mögliche Tests für den Timer beschrieben.
4 Implementierung
Zwischenstand zum 13.01. - Dieser Abschnitt beschreibt den aktuellen Stand des Timers zum Zeitpunkt der Zwischenpräsentation.
Finale Version zum 21.01. - Dieser Abschnitt beschreibt den aktuellen Stand des Timers zum Zeitpunkt der Abschlusspräsentation.
5 Ausblick
Stichwort: Zukünftige Nutzung und Erweiterung
Dieser Abschnitt gibt einen Ausblick auf die zukünftige Nutzung bzw. Erweiterungder implementierten Timer-Funktionalität. Zudem wird skizziert wie die Funktionalitäterweitert werden könnte.