You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4.4 KiB
4.4 KiB
Pflichtenheft
Inhalt
- Zielbestimmung
- Musskriterien
- Abgrenzungskriterien
- Produkteinsatz
- Anwendungsbereiche
- Zielgruppen
- Betriebsbedingungen
- Produktumgebung
- Software
- Hardware
- Produktfunktionen
- Dozentenfunktionen
- Login
- Wochenübersicht
- Kursdetails
- Verwaltungsfunktionen
- Login
- Kurse erstellen
- Mitglied zu Gruppenkurs hinzufügen
- Kursübersicht
- Schülerübersicht
- Schüler eines Lehrers
- Raumübersicht m. Raumplan
- Offene Anträge
- Finanzübersichrt
- Dozentenfunktionen
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.
Musskriterien
- Es besteht ein Authentifizierung um den Zugriff auf alle Funktionen auf die jeweils berechtigten Personen zu beschränken.
- Der Dozent
- Kann seine Stunden in der kommenden Woche sehen können.
- Kann den Inhalt seiner Kurs für jede Unterrichtseinheit (UE) pflegen.
- Kann die Schüler eines Kurses sehen.
- Die Verwaltung
- Kann sehen, welcher Lehrer welchen Kurs leitet.
- Kann sehen, welcher Schüler an welchem Kurs teilnimmt.
- Kann sehen, welche Schüler von einem gegebenen Lehrer unterrichtet werden.
- Kann Räume anlegen.
- Kann bearbeiten, welche Instrumente in einem Raum zu verfügung stehen.
- Kann die aktuelle Verfügbarkeit und die nächsten Termine eines Raumes sehen.
- Kann offene Anträge sehen.
- Kann aus eingehenden Anträgen neue Kurs erstellen und UE planen.
- Kann in einer Übersicht die Einnahmen der Musikschule und den Betrag, welcher an jeden Dozent gezahlt wird sehen.
- Der Administrative Nutzer
- Konfiguriert die Betriebsparameter des Systems
- Sichert die Datenbank
- Sonstiges
- Deutsch ist Verkehrssprache
- Alle Funktionen sind über das Internet erreichbar
- Die Anwendung ist für Mobilgeräte optimiert
Wunschkriterien
- Der Administrative Nutzer
- Möchte bei der Erstellung eines Kurses durch einen Vorschlag zu passendem Raum, Dozenten und Zeitpunkt unterstützt werden.
- Der Schüler
- Möchte sich einloggen können um die eigenen Unterrichtszeiten und Inhalte einzusehen
- Sonstiges
- Daten sollen soweit sinnvoll möglich auf dem Endgerät zwischengespeichert werden, damit auch ohne Internetverbindung Grundlegende funktionalität geleistet werden kann.
Abgrenzungungskriterien
- Das PIP
- soll keine Abrechnung erstellen oder verschicken.
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
- Betriebsdauer: täglich, 24 Stunden
- Die Anwendung und ihre Teile werden auf einem virtuellen privaten Server bei einem externen Anbieter bereitgestellt
- Die Anwendung ist global über das Internet erreichbar
- Der Betrieb wird vom Auftragnehmer überwacht
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
- Server
- Internetfähiger Server
- Ausreichende Rechen- und Festplattenkapazität
Produktfunktionen
Dozentenfunktionen
- Login /F01/
- Der Nutzer kann sich mit Benutzername und Passwort anmelden.
- Benutzername und Passwort werden bei der Erstellung des Dozenten von der Verwaltung vergeben.
- 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.