Verwaltungssoftware: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
Thm (Diskussion | Beiträge) |
|||
| Zeile 87: | Zeile 87: | ||
==== OpenVPN ==== |
==== OpenVPN ==== |
||
* Zertifikat erstellen |
|||
* Zertifikat aktivieren |
|||
* Zertifikat deaktivieren |
|||
==== Forum ==== |
==== Forum ==== |
||
* Nutzer anlegen |
|||
* Nutzer Gruppenmitgliedschaft ändern |
|||
==== Wiki ==== |
==== Wiki ==== |
||
* Nutzer anlegen |
|||
* Nutzer Gruppenmitgliedschaft ändern |
|||
==== Mailing-Liste ==== |
==== Mailing-Liste ==== |
||
* Nutzer eintragen |
|||
* Nutzer austragen |
|||
==== Bank ==== |
==== Bank ==== |
||
* Lastschrift anlegen |
|||
==== Mail ==== |
|||
* Mail an Benutzer schicken |
|||
= Nicht funktionale Anforderungen = |
= Nicht funktionale Anforderungen = |
||
Version vom 3. November 2008, 19:39 Uhr
Ausgangssituation und Zielsetzung
Produkteinsatz
- Das Softwaresystem soll die gesamten bei Opennet anfallenden Geschäftsprozesse steuern. Es soll die Verwaltungstätigkeiten von Vorstand und Administratoren erleichtern.
Produktübersicht
Funktionale Anforderungen
Rollen
- Nutzer
- Mitglied
- Vorstandsmitglied
- Admin
- Sonderstatus, konfigurierbar
Daten
Mitglied
- Bankverbindung
- Adresse
- Geburtsdatum
- Studentenstatus Uni Rostock
- Status
Netzknoten
- Lokation
- Technische Adresskonfiguration
- Technische Spezifikation
Gateway
Forum
Wiki
Prozesse
Nutzer verwalten
Nutzer anlegen
- Nutzer prüfen durch Admin
- Wikizugang
- Zugang Forum
- In Mailing-Liste aufnehmen
- Optional: E-Mail-Adresse @opennet-initiative.de erzeugen
Nutzer editieren / Nutzer selfcare
Nutzer entfernen
Mitglieder verwalten
Mitglied anlegen
Mitglieder sollten sich selber anlegen können, das Beitrittsformular sollte als pdf generiert werden und dann nach Eingang das Mitglied freigeschaltet werden.
- Voraussetzung: "Nutzer anlegen"
- Mitgliedsstatus
- Kontodaten erfassen (bitte mit Prüfsummenberechnung und Abgleich BLZ/Bank)
- Mitglied auf Liste im Wiki anzeigen
Mitglied entfernen
Mitgliedsstatus ändern
- aktiv
- normal
- gesperrt
Stammdaten editieren / Mitglied selfcare
Beitragszahlungen erfassen
- automatische Übernahme der Kontoauszüge?
- Bezahlt bis-Flag setzen
Schnittstellen
SQL
LDAP
Radius
Fremdsysteme
OpenVPN
- Zertifikat erstellen
- Zertifikat aktivieren
- Zertifikat deaktivieren
Forum
- Nutzer anlegen
- Nutzer Gruppenmitgliedschaft ändern
Wiki
- Nutzer anlegen
- Nutzer Gruppenmitgliedschaft ändern
Mailing-Liste
- Nutzer eintragen
- Nutzer austragen
Bank
- Lastschrift anlegen
- Mail an Benutzer schicken
Nicht funktionale Anforderungen
Risikoakzeptanz
Müssen hierfür nicht erst Risikoklassen und Schadenskriterien definiert werden?
Schaden: Unbefugter Login, Verlust personenbezogener Daten
Systemarchitektur
Lieferumfang
Abnahmekriterien
- Software unter einer Lizenz der OSI
- Testcases für wichtigste Funktionen
- Möglichst ein erfolgreicher Code-Audit (keine Klartext-Passwörter im gesamten System, sichere Authentifizierung, SQL - Injection!)