From ac16036d6c962adebc0f07ae077a0583f40cff24 Mon Sep 17 00:00:00 2001 From: Levin Faber Date: Wed, 12 Jun 2019 13:39:18 +0200 Subject: [PATCH] :book: Pflichtenheft erweitert --- Pflichtenheft.diff | 250 +++++++ .../Ausgearbeitete Dokumente/Pflichtenheft.html | 785 +++++++++++++++++++++ .../Ausgearbeitete Dokumente/Pflichtenheft.md | 174 +++-- .../Ausgearbeitete Dokumente/Pflichtenheft.pdf | Bin 121359 -> 168966 bytes 4 files changed, 1161 insertions(+), 48 deletions(-) create mode 100644 Pflichtenheft.diff create mode 100644 _Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.html diff --git a/Pflichtenheft.diff b/Pflichtenheft.diff new file mode 100644 index 0000000..fcc7777 --- /dev/null +++ b/Pflichtenheft.diff @@ -0,0 +1,250 @@ +diff --git a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md +index 81225fe..4cebbf2 100644 +--- a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md ++++ b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md +@@ -1,41 +1,61 @@ + # Pflichtenheft + + ## Inhalt +-1. Zielbestimmung +- 1. Musskriterien +- 1. Abgrenzungskriterien +-1. Produkteinsatz +- 1. Anwendungsbereiche +- 1. Zielgruppen +- 1. Betriebsbedingungen +-1. Produktumgebung +- 1. Software +- 1. Hardware +-1. Produktfunktionen +- 1. Dozentenfunktionen +- 1. Wochenübersicht +- 2. Kursdetails +- 2. Verwaltungsfunktionen +- 1. Offene Anträge +- 2. Kurse erstellen +- 1. Kursübersicht +- 2. Schülerübersicht +- 3. Schüler eines Dozenten +- 4. Raumübersicht m. Raumplan +- 5. Raumdetails +- 6. Offene Anträge +- 7. Finanzübersichrt +- 1. Sonstige Funktionen +- 1. Login +- 2. Mitglied zu Kurs hinzufügen +- 1. Benutzeroberfläche +- 1. Dialogstruktur +- 2. Bildschirmlayout +- +- +-## 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. ++- [Pflichtenheft](#pflichtenheft) ++ - [Inhalt](#inhalt) ++ - [Zielbestimmungsss](#zielbestimmungsss) ++ - [Musskriterien](#musskriterien) ++ - [Wunschkriterien](#wunschkriterien) ++ - [Abgrenzungungskriterien](#abgrenzungungskriterien) ++ - [Produktübersicht](#produkt%C3%BCbersicht) ++ - [Produktdaten](#produktdaten) ++ - [Speichernutzung](#speichernutzung) ++ - [Produktleistungen](#produktleistungen) ++ - [Benutzeroberfläche **/L01/**](#benutzeroberfl%C3%A4che-l01) ++ - [Datenschutz **/L02/**](#datenschutz-l02) ++ - [Loggin und Nachvollziehbarkeit **/L03/**](#loggin-und-nachvollziehbarkeit-l03) ++ - [Produkteinsatz](#produkteinsatz) ++ - [Anwendungsbereiche](#anwendungsbereiche) ++ - [Zielgruppe](#zielgruppe) ++ - [Betriebsbedingungen](#betriebsbedingungen) ++ - [Produktumgebung](#produktumgebung) ++ - [Software](#software) ++ - [Hardware](#hardware) ++ - [Produktfunktionen](#produktfunktionen) ++ - [Annahmen und Definitionen zu Produktfunktionen](#annahmen-und-definitionen-zu-produktfunktionen) ++ - [Dozentenfunktionen](#dozentenfunktionen) ++ - [Wochenübersicht **/FD01/**](#wochen%C3%BCbersicht-fd01) ++ - [Kursdetails **/FD02/**](#kursdetails-fd02) ++ - [Verwaltungsfunktionen](#verwaltungsfunktionen) ++ - [Offene Anträge **/FV01/**](#offene-antr%C3%A4ge-fv01) ++ - [Kurs Erstellen **/FV02/**](#kurs-erstellen-fv02) ++ - [Kursübersicht **/FV03/**](#kurs%C3%BCbersicht-fv03) ++ - [Schülerübersicht **/FV04/**](#sch%C3%BCler%C3%BCbersicht-fv04) ++ - [Schüler eines Dozenten **/FV05/**](#sch%C3%BCler-eines-dozenten-fv05) ++ - [Raumübersicht **/FV06/**](#raum%C3%BCbersicht-fv06) ++ - [Raumdetails **/FV07/**](#raumdetails-fv07) ++ - [Finanzübersicht **/FV09/**](#finanz%C3%BCbersicht-fv09) ++ - [Sonstige Funktionen](#sonstige-funktionen) ++ - [Login **/F01/**](#login-f01) ++ - [Mitglied zu Kurs hinzufügen **/F02/**](#mitglied-zu-kurs-hinzuf%C3%BCgen-f02) ++ - [Antrag Stellen **/F03/**](#antrag-stellen-f03) ++ - [Benutzeroberfläche](#benutzeroberfl%C3%A4che) ++ - [Dialogstruktur](#dialogstruktur) ++ - [Startseite](#startseite) ++ - [Übersichtsseite Dozenten](#%C3%BCbersichtsseite-dozenten) ++ - [Übersichtsseite Verwaltung](#%C3%BCbersichtsseite-verwaltung) ++ - [Bildschirmlayout](#bildschirmlayout) ++ - [Testfälle](#testf%C3%A4lle) ++ ++## Zielbestimmungsss ++ ++> 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. ++ ++Die Anwendung bietet der Verwaltung Übersichten über die Schüler, Dozenten, Kurse und Finanzen. Es können Schüler der Kurse und Dozenten der Schüler angezeigt werden. ++ ++Der Dozent erhält eine Übersicht über die Stunden, welche er in der Woch zu unterrichten hat. Außerdem kann er eine Detailansicht eines Kurses aufrufen, welche ihm Informationen über die Schüler in diesem Kurs und die Unterrichtsinhalte der vergangenen Stunden bietet. ++ ++Nutzer können mithilfe der Anwendung Kurse beantragen und "Band"-Kursen beitreten. + + ### Musskriterien + * Es besteht ein Authentifizierung um den Zugriff auf alle Funktionen auf die jeweils berechtigten Personen zu beschränken. +@@ -56,12 +76,6 @@ + * Der Administrative Nutzer + * Konfiguriert die Betriebsparameter des Systems + * Sichert die Datenbank +- * Ein Kurs hat +- * einen Dozenten +- * einen Typ (Einzel-, Bandunterricht, Früherziehung) +- * einen Raum +- * ein oder zwei Zeitpunkte +- * und eine Laufzeit + * Der Schüler + * kann einen Aufnahmeantrag über ein Webformular abschicken + * erhält, nachdem die Verwaltung einen Kurs aus dem Antrag erstellt hat, eine Bestätigung (Kursbestätigung) mit den Zeiten Seiner Unterrichtseinheiten +@@ -83,6 +97,33 @@ + * Das *PIP* + * soll keine Abrechnung erstellen oder verschicken. + ++## Produktübersicht ++ * 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. ++ ++## Produktdaten ++ * Datenstrukturen der Anwendung: ++ ![ERD](EVA ERD Umletino.png) ++ * Aus einem Antrag wird ein _Schüler_, eine von _Person_ erbende Klasse, erstellt, welche alle personenbezogene Daten erhält. (siehe Diagramm) ++ * Außerdem werden Angaben zu der Auswahl des Antragstellers zu _Instrument_ und _Unterrichtstyp_ gespeichert. ++ * Einem _Kurs_ wird stehts ein _Schüler_ zugewiesen, es sei denn es handelt sich um einen Kurs mit Typ "Band". In diesem Fall können beliebig viele _Schüler_ zugewiesen werden. ++ * Ein _Kurs_ hat _Unterrichtseinheiten_. Diese Stellen einzelne eindeutige Zeitpunkte dar, an welchen der _Kurs_ unterrichtet wird/wurde. ++ * Es wird der Startzeitpunkt gespeichert, "Wed Jun 12 2019 12:15:00 GMT+0200 (Central European Summer Time)" stellt die _Unterrichtseinheit_ von 12:15 bis 12:30 dar. ++ * Für jede Unterrichtseinheit kann der Dozent den Inhalt pflegen, um die Unterrichtsinhalte zu Dokumentieren. ++ ++### Speichernutzung ++ * Ein Personendatensatz kann bis zu 5KB groß sein, typisch ~300 Byte. ++ * Ein Kursdatensatzen kann bis zu 55 Byte groß sein. ++ * Ein Unterrichtseinheitendatensatz kann bis zu 2056 Byte groß sein. ++ ++## Produktleistungen ++### Benutzeroberfläche **/L01/** ++ * Die Anwendung bietet eine deutschsprachige Benutzeroberfläche ++### Datenschutz **/L02/** ++ * Daten werden in einer passwordgeschützten Datenbank abgelegt ++### 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 + + ### Anwendungsbereiche +@@ -100,7 +141,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D + ## Produktumgebung + ### Software + * Client +- * Chrome oder Chromium basierter Browser der Version 74 ++ * Chrome oder Chromium basierter Browser der Version 74, Firefox 67 + * Server + * Docker unter Linux (Version 18.09.5) + +@@ -113,7 +154,16 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D + + ## Produktfunktionen + +-### **Dozentenfunktionen** ++#### Annahmen und Definitionen zu Produktfunktionen ++> Getroffene Annahmen und Definitionen zu unterliegenen Produktfunktionen und Geschäftsprozessen, mit denen die Nutzer nicht direkt in Kontakt kommen und daher nicht einer speziellen Funktion zugeordnet werden können. ++ ++ * Aus einem eingegangenen Antrag wird wird von der Verwaltung mithilfe der gebotenen Funktion ein Kurs erstellt. Hierfür wählt diese einene passenden Dozenten, Raum, und Zeitpunkt(e) aus. Diese werden dem Antragsteller auf geeignetem Weg, zusammen mit einem ausgefertigtem Vertrag zustellt. Der Antragsteller hat bis zum ersten Unterrichtszeitpunkt Zeit, um diesen Vertrag unterschrieben vorzulegen, ansonsten verfällt der Kurs und Dozent und Raum werden zu dem Zeitpunkt(en) freigegeben. ++ * Im Falle eines "Band"-Kurses wird dem Antragsteller zusammen mit dem Vertrag ein Einzigartiger Link zugestellt. Über diesen Link können sich weiter Mitglieder durch angeben ihrer personenbezogenen Daten zu diesem bereits erstellten Kurs anmelden. Die Anmeldung ist bis zum ersten Unterrichtszeitpunkt möglich. ++ * Die Laufzeit des Vertrags startet zum ersten Unterrichtstermin. ++ * Unterrichtszeiten werden in 15min (1/4 Stunden) blöcken gegeben und geplant. ++ ++ ++### Dozentenfunktionen + #### 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 +@@ -123,11 +173,11 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D + * 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 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. ++* Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen-fv02) Seite aufgerufen. + + #### Kurs Erstellen **/FV02/** + * Nach einem eingegegangen Antrag kann basierent auf diesem ein Kurs erstellt werden. +@@ -140,7 +190,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D + #### Kursübersicht **/FV03/** + * In der Kursübersicht werden in Tabellenform alle Kurse zusammen mit ihren Dozenten angezeigt. + * Die Tabelle kann spaltenweise sortiert und nach Dozenten- und Kursname gefiltert werden. +-* Ein Klick auf einen Kurs führt zu [Kursdetails](#kursdetails-f02). ++* Ein Klick auf einen Kurs führt zu [Kursdetails](#kursdetails-fd02). + * Ein Klick auf einen Dozenten führt zu [Schüler eines Dozenten](#sch%C3%BCler-eines-dozenten-fv05) + + #### Schülerübersicht **/FV04/** +@@ -168,7 +218,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D + * Es werden die gesamten monatlichen Einnahmen der Musikschule angzeigt. + * Es werden die Zahlungen an die Dozenten, aufgeschlüsselt nacht Dozent angezeigt. + +-### **Sonstige Funktionen** ++### Sonstige Funktionen + + #### Login **/F01/** + * Der Nutzer kann sich mit Benutzername und Passwort anmelden. +@@ -180,6 +230,26 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D + * Dafür müssen diese nur Ihre Personenbezogenen Daten angeben, Sie werden in der über den Link identifizierten Kurs eingeschrieben. + * Dies muss vor dem ersten Unterrichtstermin geschehen. + ++#### Antrag Stellen **/F03/** ++* Der Nutzer gibt personenbezogene- und kursbezogenen Daten an, aus diesen wird beim Absenden ein Antrag in der Datenbank erstellt, welche von der Verwaltung mithilfe der Funktion [Offene Anträge](#offene-antr%C3%A4ge-fv01) eingesehen und weiter verarbeitet werden können. ++* Personenbezogene Daten: ++ * Vorname ++ * Nachname ++ * Geb. Datum ++ * Geb. Ort ++ * PLZ ++ * Ort ++ * Straße ++ * Hausnummer ++ * Telefon ++ * EMail ++ * BLZ ++ * Bankname ++ * Kontonummer ++* Kursbezogene Daten: ++ * Instrumente ++ * Laufzeit ++ * Unterrichtstyp + + ## Benutzeroberfläche + +@@ -210,4 +280,12 @@ Die Übersichtsseite Verwaltung ist die Startseite der Verwaltung, die die Verwa + + Das Frontend wird mithilfe der JavaScript Bibliothek React erstellt, das Design wird mithilfe der MIT-lizensierten Designbibliothek Material-UI realisiert. Die Anwendung ist für Mobilegeräte optimiert und wird nach den Prinzipien des Responsiven Desings entwickelt. + +-> Ausnahme sind die Administrationsfunktionen +\ No newline at end of file ++> Ausnahme sind die Administrationsfunktionen ++ ++## Testfälle ++ ++1. Der Login funktioniert und erlaubt nur Zugriff auf authorisierte Bereiche / Ansichten. ++2. Anonyme Nutzer können Anträge stellen, diese gehen in der Datenbank ein. ++3. Die Verwaltung kann Anträge verarbeiten und daraus Kurse erstellen. ++ * Der Antragsteller wird über die Verarbeitung informiert. ++4. Die Übersichtsseiten zeigen korrekte Informationen an. +\ No newline at end of file diff --git a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.html b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.html new file mode 100644 index 0000000..0f9168e --- /dev/null +++ b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.html @@ -0,0 +1,785 @@ + + + +Pflichtenheft.md + + + + + + + + + + +

Pflichtenheft

+

Inhalt

+ +

Zielbestimmungsss

+
+

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.

+
+

Die Anwendung bietet der Verwaltung Übersichten über die Schüler, Dozenten, Kurse und Finanzen. Es können Schüler der Kurse und Dozenten der Schüler angezeigt werden.

+

Der Dozent erhält eine Übersicht über die Stunden, welche er in der Woch zu unterrichten hat. Außerdem kann er eine Detailansicht eines Kurses aufrufen, welche ihm Informationen über die Schüler in diesem Kurs und die Unterrichtsinhalte der vergangenen Stunden bietet.

+

Nutzer können mithilfe der Anwendung Kurse beantragen und "Band"-Kursen beitreten.

+

Musskriterien

+ +

Wunschkriterien

+ +

Abgrenzungungskriterien

+ +

Produktübersicht

+ +

Produktdaten

+ +

Speichernutzung

+ +

Produktleistungen

+

Benutzeroberfläche /L01/

+ +

Datenschutz /L02/

+ +

Produkteinsatz

+

Anwendungsbereiche

+

Die Anwendung wird von den Dozenten und der Verwaltung zur Planung und Organisation der Musikschule genutzt.

+

Zielgruppe

+

Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen Dozenten der Musikschule. Eventeuell wird die Zielgruppe um die Schüler der Musikschule erweitert.

+

Betriebsbedingungen

+ +

Produktumgebung

+

Software

+ +

Hardware

+ +

Produktfunktionen

+

Annahmen und Definitionen zu Produktfunktionen

+
+

Getroffene Annahmen und Definitionen zu unterliegenen Produktfunktionen und Geschäftsprozessen, mit denen die Nutzer nicht direkt in Kontakt kommen und daher nicht einer speziellen Funktion zugeordnet werden können.

+
+ +

Dozentenfunktionen

+

Wochenübersicht /FD01/

+ +

Kursdetails /FD02/

+ +

Verwaltungsfunktionen

+

Offene Anträge /FV01/

+ +

Kurs Erstellen /FV02/

+ +

Kursübersicht /FV03/

+ +

Schülerübersicht /FV04/

+ +

Schüler eines Dozenten /FV05/

+ +

Raumübersicht /FV06/

+ +

Raumdetails /FV07/

+ +

Finanzübersicht /FV09/

+ +

Sonstige Funktionen

+

Login /F01/

+ +

Mitglied zu Kurs hinzufügen /F02/

+ +

Antrag Stellen /F03/

+ +

Benutzeroberfläche

+
+

Was sind die grundlegenden Anforderungen an die Benutzeroberfläche (Bildschirmlayout, Dialogstruktur, ...)?

+
+

Dialogstruktur

+

Im Folgenden wird die grobe Dialogstruktur einer fehlerfreien bzw. konfliktfreien Benutzung des Systems gezeigt wird. +Fehlereingaben haben eine akkumulierte Fehlermeldung zur Folge.

+

Startseite

+

Hauptseite

+

Übersichtsseite Dozenten

+

Die Übersichtsseite Dozenten ist die Startseite des Dozenten, die der Dozent nach der Anmeldung /F01/ erreicht.

+

Hauptseite

+

Übersichtsseite Verwaltung

+

Die Übersichtsseite Verwaltung ist die Startseite der Verwaltung, die die Verwaltung nach der Anmeldung /F01/ erreicht.

+

Hauptseite

+

Bildschirmlayout

+

Das Frontend wird mithilfe der JavaScript Bibliothek React erstellt, das Design wird mithilfe der MIT-lizensierten Designbibliothek Material-UI realisiert. Die Anwendung ist für Mobilegeräte optimiert und wird nach den Prinzipien des Responsiven Desings entwickelt.

+
+

Ausnahme sind die Administrationsfunktionen

+
+

Testfälle

+
    +
  1. Der Login funktioniert und erlaubt nur Zugriff auf authorisierte Bereiche / Ansichten.
  2. +
  3. Anonyme Nutzer können Anträge stellen, diese gehen in der Datenbank ein.
  4. +
  5. Die Verwaltung kann Anträge verarbeiten und daraus Kurse erstellen.
  6. +
+ +
    +
  1. Die Übersichtsseiten zeigen korrekte Informationen an.
  2. +
+ + + diff --git a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md index 81225fe..4cebbf2 100644 --- a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md +++ b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md @@ -1,41 +1,61 @@ # Pflichtenheft ## Inhalt -1. Zielbestimmung - 1. Musskriterien - 1. Abgrenzungskriterien -1. Produkteinsatz - 1. Anwendungsbereiche - 1. Zielgruppen - 1. Betriebsbedingungen -1. Produktumgebung - 1. Software - 1. Hardware -1. Produktfunktionen - 1. Dozentenfunktionen - 1. Wochenübersicht - 2. Kursdetails - 2. Verwaltungsfunktionen - 1. Offene Anträge - 2. Kurse erstellen - 1. Kursübersicht - 2. Schülerübersicht - 3. Schüler eines Dozenten - 4. Raumübersicht m. Raumplan - 5. Raumdetails - 6. Offene Anträge - 7. Finanzübersichrt - 1. Sonstige Funktionen - 1. Login - 2. Mitglied zu Kurs hinzufügen - 1. Benutzeroberfläche - 1. Dialogstruktur - 2. Bildschirmlayout - - -## 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. +- [Pflichtenheft](#pflichtenheft) + - [Inhalt](#inhalt) + - [Zielbestimmungsss](#zielbestimmungsss) + - [Musskriterien](#musskriterien) + - [Wunschkriterien](#wunschkriterien) + - [Abgrenzungungskriterien](#abgrenzungungskriterien) + - [Produktübersicht](#produkt%C3%BCbersicht) + - [Produktdaten](#produktdaten) + - [Speichernutzung](#speichernutzung) + - [Produktleistungen](#produktleistungen) + - [Benutzeroberfläche **/L01/**](#benutzeroberfl%C3%A4che-l01) + - [Datenschutz **/L02/**](#datenschutz-l02) + - [Loggin und Nachvollziehbarkeit **/L03/**](#loggin-und-nachvollziehbarkeit-l03) + - [Produkteinsatz](#produkteinsatz) + - [Anwendungsbereiche](#anwendungsbereiche) + - [Zielgruppe](#zielgruppe) + - [Betriebsbedingungen](#betriebsbedingungen) + - [Produktumgebung](#produktumgebung) + - [Software](#software) + - [Hardware](#hardware) + - [Produktfunktionen](#produktfunktionen) + - [Annahmen und Definitionen zu Produktfunktionen](#annahmen-und-definitionen-zu-produktfunktionen) + - [Dozentenfunktionen](#dozentenfunktionen) + - [Wochenübersicht **/FD01/**](#wochen%C3%BCbersicht-fd01) + - [Kursdetails **/FD02/**](#kursdetails-fd02) + - [Verwaltungsfunktionen](#verwaltungsfunktionen) + - [Offene Anträge **/FV01/**](#offene-antr%C3%A4ge-fv01) + - [Kurs Erstellen **/FV02/**](#kurs-erstellen-fv02) + - [Kursübersicht **/FV03/**](#kurs%C3%BCbersicht-fv03) + - [Schülerübersicht **/FV04/**](#sch%C3%BCler%C3%BCbersicht-fv04) + - [Schüler eines Dozenten **/FV05/**](#sch%C3%BCler-eines-dozenten-fv05) + - [Raumübersicht **/FV06/**](#raum%C3%BCbersicht-fv06) + - [Raumdetails **/FV07/**](#raumdetails-fv07) + - [Finanzübersicht **/FV09/**](#finanz%C3%BCbersicht-fv09) + - [Sonstige Funktionen](#sonstige-funktionen) + - [Login **/F01/**](#login-f01) + - [Mitglied zu Kurs hinzufügen **/F02/**](#mitglied-zu-kurs-hinzuf%C3%BCgen-f02) + - [Antrag Stellen **/F03/**](#antrag-stellen-f03) + - [Benutzeroberfläche](#benutzeroberfl%C3%A4che) + - [Dialogstruktur](#dialogstruktur) + - [Startseite](#startseite) + - [Übersichtsseite Dozenten](#%C3%BCbersichtsseite-dozenten) + - [Übersichtsseite Verwaltung](#%C3%BCbersichtsseite-verwaltung) + - [Bildschirmlayout](#bildschirmlayout) + - [Testfälle](#testf%C3%A4lle) + +## Zielbestimmungsss + +> 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. + +Die Anwendung bietet der Verwaltung Übersichten über die Schüler, Dozenten, Kurse und Finanzen. Es können Schüler der Kurse und Dozenten der Schüler angezeigt werden. + +Der Dozent erhält eine Übersicht über die Stunden, welche er in der Woch zu unterrichten hat. Außerdem kann er eine Detailansicht eines Kurses aufrufen, welche ihm Informationen über die Schüler in diesem Kurs und die Unterrichtsinhalte der vergangenen Stunden bietet. + +Nutzer können mithilfe der Anwendung Kurse beantragen und "Band"-Kursen beitreten. ### Musskriterien * Es besteht ein Authentifizierung um den Zugriff auf alle Funktionen auf die jeweils berechtigten Personen zu beschränken. @@ -56,12 +76,6 @@ * Der Administrative Nutzer * Konfiguriert die Betriebsparameter des Systems * Sichert die Datenbank - * Ein Kurs hat - * einen Dozenten - * einen Typ (Einzel-, Bandunterricht, Früherziehung) - * einen Raum - * ein oder zwei Zeitpunkte - * und eine Laufzeit * Der Schüler * kann einen Aufnahmeantrag über ein Webformular abschicken * erhält, nachdem die Verwaltung einen Kurs aus dem Antrag erstellt hat, eine Bestätigung (Kursbestätigung) mit den Zeiten Seiner Unterrichtseinheiten @@ -83,6 +97,33 @@ * Das *PIP* * soll keine Abrechnung erstellen oder verschicken. +## Produktübersicht + * 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. + +## Produktdaten + * Datenstrukturen der Anwendung: + ![ERD](EVA ERD Umletino.png) + * Aus einem Antrag wird ein _Schüler_, eine von _Person_ erbende Klasse, erstellt, welche alle personenbezogene Daten erhält. (siehe Diagramm) + * Außerdem werden Angaben zu der Auswahl des Antragstellers zu _Instrument_ und _Unterrichtstyp_ gespeichert. + * Einem _Kurs_ wird stehts ein _Schüler_ zugewiesen, es sei denn es handelt sich um einen Kurs mit Typ "Band". In diesem Fall können beliebig viele _Schüler_ zugewiesen werden. + * Ein _Kurs_ hat _Unterrichtseinheiten_. Diese Stellen einzelne eindeutige Zeitpunkte dar, an welchen der _Kurs_ unterrichtet wird/wurde. + * Es wird der Startzeitpunkt gespeichert, "Wed Jun 12 2019 12:15:00 GMT+0200 (Central European Summer Time)" stellt die _Unterrichtseinheit_ von 12:15 bis 12:30 dar. + * Für jede Unterrichtseinheit kann der Dozent den Inhalt pflegen, um die Unterrichtsinhalte zu Dokumentieren. + +### Speichernutzung + * Ein Personendatensatz kann bis zu 5KB groß sein, typisch ~300 Byte. + * Ein Kursdatensatzen kann bis zu 55 Byte groß sein. + * Ein Unterrichtseinheitendatensatz kann bis zu 2056 Byte groß sein. + +## Produktleistungen +### Benutzeroberfläche **/L01/** + * Die Anwendung bietet eine deutschsprachige Benutzeroberfläche +### Datenschutz **/L02/** + * Daten werden in einer passwordgeschützten Datenbank abgelegt +### 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 ### Anwendungsbereiche @@ -100,7 +141,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D ## Produktumgebung ### Software * Client - * Chrome oder Chromium basierter Browser der Version 74 + * Chrome oder Chromium basierter Browser der Version 74, Firefox 67 * Server * Docker unter Linux (Version 18.09.5) @@ -113,7 +154,16 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D ## Produktfunktionen -### **Dozentenfunktionen** +#### Annahmen und Definitionen zu Produktfunktionen +> Getroffene Annahmen und Definitionen zu unterliegenen Produktfunktionen und Geschäftsprozessen, mit denen die Nutzer nicht direkt in Kontakt kommen und daher nicht einer speziellen Funktion zugeordnet werden können. + + * Aus einem eingegangenen Antrag wird wird von der Verwaltung mithilfe der gebotenen Funktion ein Kurs erstellt. Hierfür wählt diese einene passenden Dozenten, Raum, und Zeitpunkt(e) aus. Diese werden dem Antragsteller auf geeignetem Weg, zusammen mit einem ausgefertigtem Vertrag zustellt. Der Antragsteller hat bis zum ersten Unterrichtszeitpunkt Zeit, um diesen Vertrag unterschrieben vorzulegen, ansonsten verfällt der Kurs und Dozent und Raum werden zu dem Zeitpunkt(en) freigegeben. + * Im Falle eines "Band"-Kurses wird dem Antragsteller zusammen mit dem Vertrag ein Einzigartiger Link zugestellt. Über diesen Link können sich weiter Mitglieder durch angeben ihrer personenbezogenen Daten zu diesem bereits erstellten Kurs anmelden. Die Anmeldung ist bis zum ersten Unterrichtszeitpunkt möglich. + * Die Laufzeit des Vertrags startet zum ersten Unterrichtstermin. + * Unterrichtszeiten werden in 15min (1/4 Stunden) blöcken gegeben und geplant. + + +### Dozentenfunktionen #### 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 @@ -123,11 +173,11 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D * 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 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. +* Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen-fv02) Seite aufgerufen. #### Kurs Erstellen **/FV02/** * Nach einem eingegegangen Antrag kann basierent auf diesem ein Kurs erstellt werden. @@ -140,7 +190,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D #### Kursübersicht **/FV03/** * In der Kursübersicht werden in Tabellenform alle Kurse zusammen mit ihren Dozenten angezeigt. * Die Tabelle kann spaltenweise sortiert und nach Dozenten- und Kursname gefiltert werden. -* Ein Klick auf einen Kurs führt zu [Kursdetails](#kursdetails-f02). +* Ein Klick auf einen Kurs führt zu [Kursdetails](#kursdetails-fd02). * Ein Klick auf einen Dozenten führt zu [Schüler eines Dozenten](#sch%C3%BCler-eines-dozenten-fv05) #### Schülerübersicht **/FV04/** @@ -168,7 +218,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D * Es werden die gesamten monatlichen Einnahmen der Musikschule angzeigt. * Es werden die Zahlungen an die Dozenten, aufgeschlüsselt nacht Dozent angezeigt. -### **Sonstige Funktionen** +### Sonstige Funktionen #### Login **/F01/** * Der Nutzer kann sich mit Benutzername und Passwort anmelden. @@ -180,6 +230,26 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D * Dafür müssen diese nur Ihre Personenbezogenen Daten angeben, Sie werden in der über den Link identifizierten Kurs eingeschrieben. * Dies muss vor dem ersten Unterrichtstermin geschehen. +#### Antrag Stellen **/F03/** +* Der Nutzer gibt personenbezogene- und kursbezogenen Daten an, aus diesen wird beim Absenden ein Antrag in der Datenbank erstellt, welche von der Verwaltung mithilfe der Funktion [Offene Anträge](#offene-antr%C3%A4ge-fv01) eingesehen und weiter verarbeitet werden können. +* Personenbezogene Daten: + * Vorname + * Nachname + * Geb. Datum + * Geb. Ort + * PLZ + * Ort + * Straße + * Hausnummer + * Telefon + * EMail + * BLZ + * Bankname + * Kontonummer +* Kursbezogene Daten: + * Instrumente + * Laufzeit + * Unterrichtstyp ## Benutzeroberfläche @@ -210,4 +280,12 @@ Die Übersichtsseite Verwaltung ist die Startseite der Verwaltung, die die Verwa Das Frontend wird mithilfe der JavaScript Bibliothek React erstellt, das Design wird mithilfe der MIT-lizensierten Designbibliothek Material-UI realisiert. Die Anwendung ist für Mobilegeräte optimiert und wird nach den Prinzipien des Responsiven Desings entwickelt. -> Ausnahme sind die Administrationsfunktionen \ No newline at end of file +> Ausnahme sind die Administrationsfunktionen + +## Testfälle + +1. Der Login funktioniert und erlaubt nur Zugriff auf authorisierte Bereiche / Ansichten. +2. Anonyme Nutzer können Anträge stellen, diese gehen in der Datenbank ein. +3. Die Verwaltung kann Anträge verarbeiten und daraus Kurse erstellen. + * Der Antragsteller wird über die Verarbeitung informiert. +4. Die Übersichtsseiten zeigen korrekte Informationen an. \ No newline at end of file diff --git a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.pdf b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.pdf index c6cc033d1f8f05ea158b69f3245a9658c9e16e04..eec09afe626676912950f4fe1de96d32814bf8e1 100644 GIT binary patch delta 137929 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%0DTTsn_@7&^1zn? zN6&H2L|$aUP)7HrhhJ4Gh$EC7%+nCBmA_8qS>S0dt>_JW`>$ zuR*V5z-f)?i-h*`tk=!@c5-`DL$nX!w5kHaL%9Xq8)4!<8UgGTJCLhw2IZ5Jm`tW< z@e(hcVaGVWWEm?rL`{~X)2xy<6etXyLG+nm|Wy5drQQE?Fz)ZqR>c1G)aj005#i}p{ zn#It%G%mZ_W$q|?pMG^=1IC(e$Oxx-N;PZPE}xp?ttaHn$VaxCThb@Hv)YG!>zymX zfN482(<)ej2;4~SW+M_uLY57fn_Hs-LFJ>_}v4RF5o{k|g3r4rX5|DE~F9<9nUYP#hefafFn7F14tn<&Kf_$b(r)16mW^2F2Q|o z7#@+F30KO3mf=6Tt~vjKnG=LUKiwE%*k0r7jxjk}kRLTD9R4iZON)QQPl@bPwe*6V z^M`fw!Rf8kD!?eHuWUP_+MCdNnXV%!|GMdZt!`GmjNeWGLqj8aZ>FBl;X%qO%^ko|9JUFXqXYFE}ZSIa)Cp z^aSF`shjoDq9v!-^aRRgpHNvxOXYUik2v?%#j}O2k!$&@EEcRZD{!?dsIRJ!P1~%} zM)L7W?tsScT&QBIQ=Z1%WyRBtZpTwe@+B!x0e@nnDGMA37Td(yA45tw@WywyaI|(X zYBWK~_8?arHSP86U@JD@)Sqx}3R zfAdChoKc=oA&x%AJSpMqkPPd(ZC^Z3^zupfM1ih@Q7W$iTbo$!Qoft0g>AoW(Ko#Y zV3Hxt6VGNyRBynrvE6m^#?xWD?RHa?>X*hpM-A8O_MVbCRu9~JsIZ4W!V%z~2OMVN z$uy3LXz3-4|X%9g>8TP_S+p#_Z?2@S^T*2h_)ehOUGdgQ0Qp36HeF0bex2 zat5#Eb>TWiyCQO86#GMQ_#he_q`{}`li4Waok3^k`Vu<$ zHGOTOGl|+Xz8_nyHuejhy$2g;;uhoF9qb(9`D7MqZ=|+5&4y}&9^K0|CZ-4DhmvDX z)5VY4e~UJZT(9}7whVX;@?fY400gK6)p+9s>u8QViFq)MU#uLd%=$x7rWLG4NjNf- z>iQD2F-%YznY);(#Ioj=9Q6?V>3Jp|<5+zwC6!9KXQQ{`1stH4hyfR|kS`|2fFS7$ z9^!TEPE7OZL@tDyf1EdbJ~{Vjb7<+_1R+pZUjcd+xQf3He9Tbwa%T5f zc07=s-S40FZYg}=zamBnW(#Y$pWbd?WP#z|Kn5wg@e_FOz{5Gt`4c6Gzu8@VaYe}K zT^D5ejo}I6H|6n*%mvemOp_QS3 zJX|YC8Q?NY{3cqI<(*z53f06zrOG|Cry^fCu|5u+Z;3wnwFq@M(?set&Pa`%&+3kg%NBeyikXT1mi;Me5oeu%=`xI;7ljhc{YB zMt9qupX=hk^e4_l5?mu$UNIS4@;$d?x5Pp*j~lMjOSJfnTP5+3;2`S^Lrym`KCi>D zTs1p>cWhC89T&Qp5@H_r-tkm5UdmUz6e`5Z{&(;l>%YE@-;Rx3x`@OwPp!@~rR6t* zwJWc#$K(y?uHU-}=dYp@M*Nc9bi+ zJaoOTqn(%e?UdiG?kVqMGR+cbnIA!3KF#SglNT!bB>P0F)%C36&-6t%AZhqZ{FljA zU$#K~+LDnm`*k7O@r*4dvVQOf8p|4ZP#BM^-q=7;6Ym`tpdQ12pIR~OR?L2@+WLp97N%-`fEf`{r#^IPc>Jcq(*PC>X-#_3?aQI!tr$~;p4FbncdH^az_t( zls{SarQ+>%07(Z;UEaRPMvzumOJ?Y2k+kt1X;9RYpivHzF*J$KNkhbRC``dvaoQcL!iG@?^)z;69 zE&l45wRgMD=OqU?cvDk_`oQCTxkKAsza7`}dAZU83_+kIg%8(ek(lgV2I%)nyYp|+HR>f9tB zY>L+bt|N4gEL)u9eWT%dTWXTv5gA@Lg0|YP(6GAp`Z^i3_cixc&rt20cG$2U>~&6Y z_fXf`nKpwI88TP*`-rrkTH%q~u1v55&ih;#3KTD$ccK{Z5Bqu<&JIL!;L)_rop(I2 zvYmI#7`&H)7=zaOm9VB9b`Y?VTkJ#O=X6>DhChw)lMDsd3fI@jx7W?>R|Z%NW;U0O zutpxI*$ih=gEppHuOzX2Px?d|0E(`oJ~Qo>#UQp`0&oA`s#*q;5VZMlv^!p^ zBPaRTy5Aun@QYn|>}jmOYe5wOYvOBD?8A+{jnnsq-}h&K!@I~w6kr+2QO+}$#$_G> z-{GbGWNh0?_lrgp?gw*5>IEE;6SccQgXbC$diAccK1Mt&zI-oAY(ahR=Eh53n4?>& zny{0dPXkgZIDMUlR%isc@8oLEDvP2^r`GizUuQS+-6;NC&^t_xC|E9KF;XR^zsygi zQHLo{ZGFr@Y^Epe%8RGG#7}xg4(l!f&ptfD^Cyk*#5j@Yx74mOe@TM;&C6L0lTc)$ z)b+)>QGOL`dgy&xM8uwY&Y3ed=vSE)J~RYBr3Hg-aYNWB<66G z$aIi(M{<>o6N`PkDi;ZDF37`8y*d(CS{t3z9jrp2D^?%+!y7ff?@Q!!x3OpfOyM&# zs^zu0sZ$^O;Nk1IEDlDLRU-p!vK3g$2xnweXD)H?S_i(y=|EbjMAelF<&9KbC z_E6s7QTG`(((spGE?S|NPK%l5xjPwerhi)74YI=AWFTknROTDyAO7o7e`i$FVmC9- z+)Ly?+`S3xKh3xy$419h47y1zR_fOQ#HofxY??NoE*CeAUAXX#S|`JlVPBl@gF~8h zgmOtm@=jt-vSa~6c{B$=45CWzLIiG9FEJ)M9{xqdrM0c$&ePyEr(<6G;B~p``xxCB znEphcc%jqe^h%7)+w=Ufk%D*nmACVK!-0#)?672!e2nHJIH-ZyT>NnnI)8ZmDx5Sz zQS5^z9@0yJX>6;NT}(1#kIhuBZpk#Js77o4m=AK0CjwjVCmj!*M* zmP8{-WIztKROez)L`qTGr0a*O7G)5Z9o4FMEtalZ=t|~!%UQHsntzQ}{jYhBx7#L2 ztCLeAZTFX^QX?kJERiKO1#&MqsYZJwlv);Yu#6VW zwQ9S0B&{%Xu5l58(8}E0<@s>F64lB()B60}W$PKV_WNiu25b8r39Kr6gDm)RZS|8r za4gf7tD@wW(>yC*vuBEnG*V0w#klZcOS|#HyusxV)s2pZh3C3$<>KkA7bHQTx5Kb^ z!;0-`3u`kic8mEdI>Mk4dXt6cg2u;P|5}opSEV#p=e`@zgEao8EXQ0TELb?rFz~QDSGnWvm@P`^iHj)c_TA0b!6m~@#qz~h~(sr*t!{B zNxRcDN+tk`&)?U!{%!EK$VguH2wX;ZO(CN`uJcK zMSQ;*;Og9@4?C|=ouM}^pi13CsGX^$fgG$&HrEq&Xn<%ih9#euGEeL|m=;oiBAn_G zf~wl~80qn6WUV2A2r=CrLZ}$;xkF$x+df9%>thAlU{9{+yveV}k6=%DTVb*~r7~YN z*&6Acn)ny3?e9H&=N`n?;SUd?B^j$Ci1-k^Y%_QeU5*Te|25QclsD)!X98r)I^It2UE$3! zKG%RIC_)=LIW7^%>pTur0u!6&PV?Gq`w35*V0POSgxq4;V1|GLdzT^8^2Oue3-hAp8yP$ zyecVYS>%`YIuDQo79vbE)2OL*MFn-><;uhQj z&sD0j@tWFt~ZI^xQ z1$pwX3@pFc?R8d78&P&!B#(Zg=~m1~FqM`4+tf*?rw;XBHoCv#O{NOn;9PGw_RGpI zvu)K{ez>yni;|NWL}7G`opTIcj7)Rii=556WEp?DvRNat(8Nt{e?lAOCmeh2wD#-- z+eN&t`kDcO?-?^O_XelXW|HEr*6IxyPX>L^5s0 zS>-qGJ7cTy+1=Z^F#8a;`yB4|HR0JE*EzifVW>oHIn>bTT*DSFiq-pd^mzm6Nn6-M z+%7ZgD3K=7+Y(e&_IZwyY9|BWRHj_lGG_IaT{oAVs9K&|fEn<7ZT9-me5u!UxN|Rq zC3tmY_($$4WBV~RRF#Cxo%U&=)(shW*pZZ+Unb#7H^=J(riE$)(AHJ6HFDx6@Y`CO$2*HyIR!he+>$q)XdC6pNqo)?TDQ1M4gSoI{BoM?~?M4E9YapmIu zk?d;KL^7BN;G7K{^CL?)sKYxpW;>i|iMMc8Qz9w0N=N zIk|^n3lv0W;&3DxToK%C`FU?Co~#y&KxdmeuoD zDpJTp_%#=21X$DWu_;d8cd$m3 z#4vf#V?Lg$Kr79iZ?3AgH(#=Dv37{uK3;Eu4Y{DDLy7NZhx`Ml2};PTmlW^W99dJL zm64UG+8k+iZXu&p(6=A|Ttg}%bU3Uko*CrBN&=hK73C(I3}a;6+UN5vxVA1uCP8Kl zXKp+Ec^WbtCvJHwzxQ6dNzCt{6u+@S&0rT|P2e_ENA-ae)p3K!^6iDtJ@c42;0mb$ zKFlB@v7LA7b?l&W2HSkL)I62%E^!z+H;yLjwH@m&4j@Bafz%Yd{2IJp9bOLN7kXp` zt&@d_f&SF8F(NYPB8i^&S~t*=lSx~FI`87@sy`#1kzT7w}O|9TX6c1n6VkzQjJq;0YR`)yKa zRo-thpv=+Ck_)pZl@}1Ui+6S}(!}!nlJJq36pS#tfyKBZMFf#udJ@;L= zW#9}m0i(aGVBxYevqHh=UFr(x%<^g&UEHhgS|9bHCT6p_XlbPh_?mOH?pn#!RJ!mz zV$j`IaMzsCSK)?pSL#FJp=+J^k182_9<|lI#0on5R$z0g{cnqc(sgoIc7r-t0?I_$ zr*hbC=A97Ab-TVp*_N=z_N9hZ^5l%4MvkdUavnvBlpf*1#TEbL=0b`9G|CO!IVws& z+$h6-!~NKbXSIZu9K=}5lOF_ywh3|yso8r6bzyH=S2|vgm{Ke(be#aOD5!1oY6yDV3BUUo;t4xFF$HVBkupDdT+J=n+u9#!VMi%K z`+vXI^`_wxl0wT1FuJ}jVwL;QXNe2QAG{?;QxX8ECCr*u5j;E1o1~|>bRxMar^+}X zG~Dbr4hKBsD_jg)(L#7@bI{tkm{-C$sNm%J_6F=SpOC4#{tW;d^6UEpBM`;p?#nYYCpXH~f!e3zy1jt9Wj6>hnh7sKMw6nL*w(FE;xeGm04x6V`N z1SM>?)>~Rloa+BEldZu(?$q{#AsRf!!Odlv?*vWSZKWPDJR1HvkO_@Aa~>_k10j0_ z>SdG)s)p9gF{1-ia~3%f4N0RRMK+N$eO*?p%DnvSGr0IOS5f#rS*eeE-+O1@8)X9W zqu|*-?xk1cwDQ(`4Ln7c9WEx#IAXTF(z*simhEI6@;*9pXGp_wvy9oy#iZ$|lP5|{ zIJNaZdO}~KTGm1{B3s5nZ==+$1{~|YyxNFik$Fa9TZsX6ux63&6QT26J8{1Q}1E2OV((#nx5fnMxM96Jl(zl3a>l0&8&Z0)@ZP zvlf5y1b3Oi%SL^ke#JW926vv zT?`_7$tkG!!3$CvN^J(Bz$vEwttA^7 zC!lG;eOXU_i(`_^#54}Jj#qI{Ob>lXlH|ojtl}*42WA2du?$p<&U}4IEiHVADG8ua z(YDn(+3oQ&`k+P#L=?5%JV}=-HEd5ell&3drA2fPiHSUwxHWI3AuHh!B&zv7n_OHT z$bbhOouRJIVQVeFM7Z)erQYcNI0|&$01I-W32lhe%Mmtef}0-7r>^DWhCS02Vef8r019yu z$G1l65)3Ix#`~Li&(pSUr>aF#IC0S|tNqM{->?+Jnluda(wBrQo{G|!L>r#k(>b@< zCe182VPM;M*oh#soDb(aVC(M7fdy~20lcpdjFmq;Jy(ZH4Lu4PkLEjs?wr+bNu7Ja z*%=ixBZ3O9E+I2+BOlOI1z`0ALkemw$zvB{!s`RQ&VPq&>0%83{3kQW{J>o5i>kqux_6e?Y$`&uTXk2VpkLem@#pS02<)?pI3anhyP8+cQ294Et`> zazHM?p=@cg|6@$y7o;;pSZ%uU N7CDnd(2LJ9kOFonA)swoLa2%5bPET4Yy$aFn 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