Verwaltungssoftware: Unterschied zwischen den Versionen
Aus Opennet
(→Prozesse) |
Thm (Diskussion | Beiträge) (→Fremdsysteme) |
||
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, 21: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!)