dutch english
  Hauptseite Projekte Elektronik Möbelbau Rezepte Corgies Über mich
  Projekte Wandhalter Vereniging 2.0
Vereniging 2.0
Bibliotheken
Datenbank
Menüs

Vereniging 2.0

Was ist Vereniging 2.0?

Verenging 2.0 ist eine Software mit der Mitgliederverzeichnisse von Vereinen verwaltet werden können. Dies sind nicht nur Adressen, Telefonnummern usw., sondern zum Beispiel auch Daten zu der Funktion und Arbeitsplatz der Mitglieder, damit andere Mitglieder diese Daten einsehen können. Ein großer Vorteil von Verenigings 2.0 ist, dass die Mitglieder ihre Daten selber verwalten können. Im Mitgliedersystem sind weitere Funktionen wie das Erzeugen von Serienbriefe und die Verwaltungen Emaillisten möglich.

Was bedeutet der Name?

Der Name Vereniging ist Niederländisch bedeutet Verein.

Wie ist es entstanden?

Während meines Studiums war ich Mitglied des Studentenvereins K.A.V. Alcuinus. Hier wurde die Mitgliederliste in einer Exceltabelle verwaltet, mit den üblichen Problemen, wie wer hat die aktuelle Liste, wo werden Änderungen eingegeben, usw. Um dieses Problem zu lösen, habe ich angefangen ein Verwaltungssystem auf Basis von PHP und MySQL zu entwickeln, dass im Laufe der Jahre immer mehr Funktionen bekommen hat. Dieses System wird bis heute benutzt und inzwischen auch vom Altherrenverein K.A.V. Alcuinus eingesetzt, wobei beide Vereine die gleiche Datenbank benutzen.

Nachdem ich auch Mitglieder der Deutsch-Niederländische Gesellschaft zu Aachen geworden war, wollte ich das System auch hier einsetzen. Da aber die Vereinsstruktur hier anders ist und der Quellcode dringend mal überarbeitet werden sollte, habe ich das System nach und nach komplett neu geschrieben. Bij der DNG wird dieses System seit 2008 produktiv eingesetzt. Leider waren die Änderungen so groß, dass es nicht mehr möglich war, die Verbesserungen auch im Originalsystem zu verwenden.

Deswegen habe ich entschieden, das komplette systeem neu zu schreiben, damit beide Vereine das gleiche System nutzen können. Damit wird es auch möglich, dass andere Vereine das System einsetzen. Mit diesem Ziel habe dann auch diese Seiten erstellt.

Probleme mit den alten Systemen

Beide alte Systeme sind speziell für einen bestimmten Verein geschrieben, was ein paar Nachteile hat:

  • Das Layout ist fest mit dem Layout der jeweiligen Internetseite des Vereins verknüpft.
  • Die Struktur des Vereins ist direkt in der Struktur der Datenbank wiederzufinden und kann kaum verändert werden.
  • Es ist nicht möglich, das System einfach auf einen anderen Server zu installieren, da verschiedenste Einstellungen immer wieder von Hand geändert werden müssen.
  • Es gibt keine Dokumentation, wodurch es für andere Schwierig ist das System zu verstehen und hierfür eigene Module zu schreiben.

Geplante funktionen

Im neuen System, das ich Vereniging 2.0 getauft habe, sind die folgenden Funktionen geplant:

Algemein

  • Flexible Struktur, damit das System an jede Vereinsstruktur angepasst werden kann.
  • Aufteilung zwischen Inhalt und Layout, damit das System an das bestehende Layout der Vereinsseite angepasst werden kann.
  • Einfache Möglichkeiten zum Hinzufügen anderen Sprachen und integriertes Übersetzungssystem
  • Rechtesystem, mit dem Mitgliedern verschiedene Rechte bekommen können für bestimmte Funktionen im System.

Datenverwaltung

  • Speichern aller Mitgliederdaten, die für das Funktionieren des Vereins nötig sind.
  • Möglichkeit für Mitglieder ihre eigenen Daten einzusehen und aktuell zu halten.
  • Verwaltung von Vorstands- und AG-Funktionen.

Weitere Funktionen

  • Verwaltung von MajorDomo-Emaillisten.
  • Erzeugen von Serienbriefen.
  • Bilderverzeichnis der Mitglieder
  • Export von Daten in verschiedenen Formaten, wie z.B. PDF-Mitgliederverzeichnis oder als Übersicht für den Schatzmeister.
  • Verwaltung von Vereinsdokumenten, sowohl intern nur für Vorstandsmitglieder als auch für Mitglieder.
Valid XHTML 1.0 Transitional
Valid CSS!
01.11.2010 19:05u