Browse Source

📝 Update Pflichtenheft.md

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

17
_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 * Die Anwendung ist global über das Internet erreichbar
* Der Betrieb wird vom Auftragnehmer überwacht * Der Betrieb wird vom Auftragnehmer überwacht
## zroduktumgebung ## Produktumgebung
### Software ### Software
* Client * Client
* Chrome oder Chromium basierter Browser der Version 74 * Chrome oder Chromium basierter Browser der Version 74
* Server * Server
* Docker unter Linux (Version 18.09.5) * Docker unter Linux (Version 18.09.5)
### Hardware ### Hardware
* Client * Client
* Internetfähiges Endgerät * Internetfähiges Endgerät
@ -111,15 +112,18 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
#### Wochenübersicht **/FD01/** #### Wochenübersicht **/FD01/**
* Der Nutzer sieht eine Übersicht mit von Ihm gegebenen Kursen in den kommenden 7 Tagen, gruppiert nach Wochentag * 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 * Mit einem Klick auf einen Kurs gelangt man zu den entsprechenden Kursdetails
#### Kursdetails **/FD02/** #### Kursdetails **/FD02/**
* Der Nutzer sieht Details zu einem Kurs * Der Nutzer sieht Details zu einem Kurs
* Er sieht alle Schüler, welche an dem Kurs teilnehmen * 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. * 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/** #### Offene Anträge **/FV01/**
* Es werden eingegange Anträge und nicht bestätigte Verträge angzeigt. * 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) ge * Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen) Seite aufgerufen.
#### Kurs Erstellen **/FV02/** #### Kurs Erstellen **/FV02/**
* Nach einem eingegegangen Antrag kann basierent auf diesem ein Kurs erstellt werden. * 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 * Typ (Einzel, Gruppe, ), Instrument(e), Laufzeit und Personenbezogne Daten werden in der Kurserstllungs Mask vorausgefüllt
@ -155,10 +159,6 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Instrumente (bearbeitbar) * Instrumente (bearbeitbar)
* Nächste 5 Unterrichtseinheiten in diesem Raum * 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/** #### Finanzübersicht **/FV09/**
* Es werden die gesamten monatlichen Einnahmen der Musikschule angzeigt. * Es werden die gesamten monatlichen Einnahmen der Musikschule angzeigt.
* Es werden die Zahlungen an die Dozenten, aufgeschlüsselt nacht Dozent angezeigt. * 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 ### 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 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 > Ausnahme sind die Administrationsfunktionen
Loading…
Cancel
Save