Browse Source

📚 Pflichtenheft mit Seitenumbrüchen in PDF

f/raum-übersicht^2
Tobi 7 years ago
parent
commit
6ef357574a
Signed by untrusted user: Tobi
GPG Key ID: EBABC200C35CC5A3
  1. 20
      _Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md
  2. BIN
      _Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.pdf

20
_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md

@ -55,6 +55,8 @@
- [Bildschirmlayout](#Bildschirmlayout)
- [Testfälle](#Testf%C3%A4lle)
<div class="page"/>
## Zielbestimmung
> Das Ziel von Parsec Iron Puffin (*PIP*) ist es, eine Anwendung zu bieten welche die Organisation der Musikschule erlaubt. Hierzu werden für Dozenten und Verwaltung verschiedene administrative Funktionen bereitgestellt. Die aktuellen Betriebsprozesse sollen vereinfacht und beschleunigt werden.
@ -109,6 +111,8 @@ Nutzer können mithilfe der Anwendung Kurse beantragen und "Band"-Kursen beitret
* Das System wird von den Rollen Verwaltung, Dozent und Anonym bedient.
* Die Rollen Verwaltung und Dozent werden über einen Login authentizifiert, ihnen stehen abhängig von ihrer Rolle verschiedene Funktionen zur verfügung, diese werden unter [Produktfunktionen](#produktfunktionen) spezifiziert. Sonstige Funktionen stehen _allen_ Rollen zur verfügung.
<div class="page"/>
## Produktdaten
* Datenstrukturen der Anwendung:
![ERD](EVA&#32;ERD&#32;Umletino.png)
@ -124,6 +128,8 @@ Nutzer können mithilfe der Anwendung Kurse beantragen und "Band"-Kursen beitret
* Ein Kursdatensatzen kann bis zu 55 Byte groß sein.
* Ein Unterrichtseinheitendatensatz kann bis zu 2056 Byte groß sein.
<div class="page"/>
## Produktleistungen
### Benutzeroberfläche **/L01/**
* Die Anwendung bietet eine deutschsprachige Benutzeroberfläche
@ -132,7 +138,9 @@ Nutzer können mithilfe der Anwendung Kurse beantragen und "Band"-Kursen beitret
### Loggin und Nachvollziehbarkeit **/L03/**
* Zugriffe wie das Schreiben von Daten (anlegen und modifizieren von Datensätzen) werden in einem Log dokumentiert und können so nachvollzogen werden.
## Produkteinsatz
<div class="page"/>
## Produkteinsatz
### Anwendungsbereiche
Die Anwendung wird von den Dozenten und der Verwaltung zur Planung und Organisation der Musikschule genutzt.
@ -146,6 +154,8 @@ 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
<div class="page"/>
## Produktumgebung
### Software
* Client
@ -160,6 +170,8 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Internetfähiger Server
* Ausreichende Rechen- und Festplattenkapazität
<div class="page"/>
## Entwicklungsumgebung
### Software
#### Backend
@ -188,6 +200,8 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Als Codeverwaltung wird Gitlab CE genutzt
* Als CI/CD Tool wird Gitlab CI/CD genutzt
<div class="page"/>
## Produktfunktionen
#### Annahmen und Definitionen zu Produktfunktionen
@ -287,6 +301,8 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Laufzeit
* Unterrichtstyp
<div class="page"/>
## Benutzeroberfläche
> Was sind die grundlegenden Anforderungen an die Benutzeroberfläche (Bildschirmlayout, Dialogstruktur, ...)?
@ -318,6 +334,8 @@ Das Frontend wird mithilfe der JavaScript Bibliothek React erstellt und das Desi
> Ausnahme sind die Administrationsfunktionen
<div class="page"/>
## Testfälle
1. Der Login funktioniert und erlaubt nur Zugriff auf autorisierte Bereiche und Ansichten.

BIN
_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.pdf

Binary file not shown.
Loading…
Cancel
Save