Browse Source

📝 Update Pflichtenheft.md

f/raum-übersicht
Levin Faber 7 years ago
parent
commit
3c1969a54e
  1. 23
      _Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md

23
_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md

@ -92,12 +92,13 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Die Anwendung ist global über das Internet erreichbar
* Der Betrieb wird vom Auftragnehmer überwacht
## zroduktumgebung
## Produktumgebung
### Software
* Client
* Chrome oder Chromium basierter Browser der Version 74
* Server
* Docker unter Linux (Version 18.09.5)
### Hardware
* Client
* Internetfähiges Endgerät
@ -111,15 +112,18 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
#### Wochenübersicht **/FD01/**
* Der Nutzer sieht eine Übersicht mit von Ihm gegebenen Kursen in den kommenden 7 Tagen, gruppiert nach Wochentag
* Mit einem Klick auf einen Kurs gelangt man zu den entsprechenden Kursdetails
#### Kursdetails **/FD02/**
* Der Nutzer sieht Details zu einem Kurs
* Er sieht alle Schüler, welche an dem Kurs teilnehmen
* Er sieht die Einträge zu den den Unterrichtsinhalten der vergangen Unterrichtseinheiten und kann den Inhalt des letzten Termins bearbeiten / erfassen.
### **Verwaltungsfunktionen**
### **Verwaltungsfunktionen
#### Offene Anträge **/FV01/**
* Es werden eingegange Anträge und nicht bestätigte Verträge angzeigt.
* Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen) ge
* Es werden alle neu eingegangenen und nicht bestägtigten Anträge angzeigt.
* Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen) Seite aufgerufen.
#### Kurs Erstellen **/FV02/**
* Nach einem eingegegangen Antrag kann basierent auf diesem ein Kurs erstellt werden.
* Typ (Einzel, Gruppe, ), Instrument(e), Laufzeit und Personenbezogne Daten werden in der Kurserstllungs Mask vorausgefüllt
@ -138,7 +142,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Es werden in Tabellenform alle Schüler mit Ihren Kursen angezeigt, ein Kurs pro Zeile
* Ein Schüler kann also mehrere Zeilen umfassen
* Die Tabelle kann spaltenweise sortiert und nach Schüler- und Kursname gefiltert werden.
#### Schüler eines Dozenten **/FV05/**
* Es werden alle Schüler des ausgewählten Dozenten angezeigt.
@ -147,7 +151,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* aktuelle Belegung
* Instrumente
* Es wird ein Button zum erstellen von neuen Räumen angzeigt
#### Raumdetails **/FV07/**
* Es werden alle Informationen zu einem Raum Angzeigt.
* Name (bearbeitbar)
@ -155,10 +159,6 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Instrumente (bearbeitbar)
* Nächste 5 Unterrichtseinheiten in diesem Raum
#### Offene Anträge **/FV08/**
* Es werden alle neu eingegangenen und nicht bestägtigten Anträge angzeigt.
* Ein Klick auf einen neu eingegangen Antrag führt zu [Kurs erstellen](#kurs-erstellen-fv02)
#### Finanzübersicht **/FV09/**
* Es werden die gesamten monatlichen Einnahmen der Musikschule angzeigt.
* Es werden die Zahlungen an die Dozenten, aufgeschlüsselt nacht Dozent angezeigt.
@ -203,6 +203,7 @@ Die Übersichtsseite Verwaltung ist die Startseite der Verwaltung, die die Verwa
### Bildschirmlayout
Das Frontend wird mithilfe der JavaScript Bibliothek Reakt
Das Layout wird durch JavaScript-Komponenter der Bibliothek **React** bestimmt, das Design durch Komponenten der Bibliothek **Material-UI** und ist über die gesamte Anwendung konstistent bzw. einheitlich
> Ausnahme sind die Administrationsfunktionen
Loading…
Cancel
Save