====== Vereinsverwaltung ====== ---- dataentry project ---- type : project status_ : started member_users : roli, guac github_gh : hosted on LuXeria Gitlab gitlab : https://gitlab.luxeria.ch/maro/mitgliederverwaltung ---- ===== Ziel des Projektes ===== Ziel des Projektes ist es, eine Mitgliederverwaltungs Web App zu erstellen. In erster Linie wird folgende Funktionalität angestrebt: - Mitgliederverwaltung (erfassen / löschen / Mitgliederstatus) - Rechnungslegung (Controlling Mitgliederbeiträge) - Reporting (Abrechnungen automatisiert erstellen, je nach Bedarf des Benutzers) ===== Benutzerrollen ===== Folgende Benutzerrollen sollen in die Vereinsverwaltung integriert werden: * Administrator (Vollzugriff) * Kassier (Komplette Finanz-Reports) * Mitglieder (eigenen Status abrufen) ===== Use / Cases ===== ==== Administrator ==== **Neumitglieder erfassen** Der Administrator kann Neumitglieder mit folgenden Angaben erfassen: * Name * Vorname * Geburtsdatum * Datum Eintritt in den Verein * Status (Aktivmitglied, Gönner, Passivmitglied, Ehrenmitglied etc.) * Strasse * PLZ / Ort ---- **Bestehenden Mitglieder mutieren** Der Administrator kann bestehende Mitglieder mutieren. * Adressmutationen * Namensänderung z.B. bei Heirat ---- **Mitgliederstatus ändern** Der Administrator kann den Status von bestehenden Mitglieder ändern. ---- ==== Kassier ==== **Kann Rechnungen erstellen** Der Kassier muss anhand des Mitgliederstatus den korrekten Rechnungsbetrag in Rechnung stellen können. **Kann Mahnungen erstellen** Der Kassier muss anhand des Rechnungsstatus sehen können, welche Mitglieder gemahnt werden müssen. **Kann Finanzreports generieren** Der Kassier muss Reports generieren können, welche die Finanzen des Vereins zum Thema haben. Das umfasst: * Welche Mitglieder haben die Jahresrechnung beglichen? * Welche Mitglieder müssen gemahnt werden? * Welche Sponsoren/Gönner haben wie viel Geld gespendet? * Wie viel Geld ist aktuell auf dem Vereinskonto * Welche wiederkehrenden Ausgaben hat der Verein * Detailpostenauszug pro Monat / Jahr * Erfolgsrechnung? **Kann Rechnungsstatus einsehen** Allenfalls ESR integration?