Hallo Ulrich, > > ich plane eine Adress-Datenbank, die den Bedürfnissen einer > Kirchengemeinde gerecht wird. Hat jemand damit Erfahrung? Hat jemand > Lust/Bedarf, sich an der Entwicklung zu beteiligen?
Ich habe so etwas als *.odb-Datei mit der internen HSQLDB für Vereine erstellt. Vielleicht gibt es da Schnittpunkte? Schau vielleicht einmal hier: http://robert.familiegrosskopf.de > > Folgende Punkte sollen dabei besonders berücksichtigt werden: > 1. Die Daten sollen in einer MySQL-Datenbank gehalten werden. Die kann > bei Bedarf auch auf einem Server im Internet zugänglich sein, so daß > verschiedene Nutzer (Pfarrer, Kassierer, Gemeindehelfer) von ihren > Arbeitsplätzen aus immer auf aktuelle Daten zugreifen und die Daten auch > pflegen können. Natürlich muss dann durch geeignete Zugriffsrechte für > Sicherheit gesorgt werden; evt. kann man auch verschiedene > Rechte-Profile finden, die z.B. nur lesenden Zugriff erlauben oder nur > bestimmte Daten sichtbar machen. Entsprechend soll die Definition der > Datenbank (Tabellen, Views) mit MySQL-Skripten erledigt werden. Das sollte bei der Wahl von MySQL wohl nicht so große Probleme bereiten - vorausgesetzt, dass Du entsprechend unterschiedliche Nutzer anlegen kannst. > 2. Als Benutzeroberfläche soll OpenOffice Base verwendet werden. > Allerdings soll offen bleiben, auch andere Zugriffsmöglichkeiten zu > nutzen, z.B. online-Formulare, die über einen Browser verwendet werden > können. Online über PHP wäre sicher möglich. Nur zu Sicherheitsaspekten weiß ich hier zu wenig. Daher laufen php-gesteuerte Datenbanken bei mir nur in internen Netzen. > 3. In einer Gemeinde gibt es viele Familien. Daher haben oft mehrere > Personen die gleiche Adresse. In der Datenbank sollen daher die Personen > und die Adressen in zwei verschiedenen Tabellen geführt werden, die dann > durch eine n:1-Relation miteinander verknüpft werden. Vermutlich werden wir bei den Relationen erst einmal die größte Baustelle haben. Ich bin da eher jemand, der so weit wie möglich ausdifferenziert. In der Adresstabelle stehen bei mir neben dem Landeskürzel und der Hausnummer nur lauter Sekundärschlüssel zu Straßen und Postleitzahlen. Die führen zu einer Tabelle mit Straßen und einer mit Postleitzahlen, die außerdem wieder einen Sekundärschlüssel zu Orten enthält ... > 4. Neben Personen müssen auch Institutionen in der Adressliste geführt > werden können (Schulen, Nachbargemeinden usw.). Dafür gibt es auch eine > Tabelle, die ihrerseits mit der Adress-Tabelle verknüpft werden soll. > 5. Für Personen und Institutionen gibt es die verschiedensten "Merkmale" > (z.B. "Programmversand", "Kinderprogramm", "Religionsunterricht", > "Ministrant" usw.). Dafür muss eine weitere Tabelle mit je einer > n:n-Relation zu den Personen und Institutionen vorhanden sein. Mit der Verbindung zu einer Finanzsoftware kenne ich mich leider überhaupt nicht aus. Ich nutze diese Software überhaupt nicht sondern erledige das über den Browserzugang. Massenbuchungen werden in meinem Umkreis durch Spezialsoftware erledigt ("Sparkasse Verein"), die eine Textdatei generiert, die wiederum über den Browser schließlich übermittelt wird. Von Onlinebuchungen in Verbindung mit eigenen Datenbanken lasse ich lieber erst einmal die Finger. > 6. Als Erweiterung soll eine Verbindung zu einer Buchführung möglich > sein. Dabei soll auf bestehende Finanz-Software aus der OpenSourfe-Scene > zurückgegriffen werden (z.B. KMyMoney, GnuCash, moneyplex). Es geht im > Kern darum, dort nicht die Adressen gesondert pflegen zu müssen. Die > Finanz-Software ihrerseits sollte neben der normalen (doppelten) > Buchführung mit den entsprechenden Auswertungen in der Lage sein, > Online-Überweisungen und vor allem Bankeinzüge durchzuführen. Ganz > wichtig ist es, Spendenbescheinigungen ausstellen zu können. Das könnte > entweder aus der Finanz-Software heraus geschehen, oder z.B. aus > OpenOffice Base, das dann auf die Daten aus der Finanz-Software > zurückgreifen müsste. > > Noch ein paar Eckdaten: Ich arbeite unter Linux (Suse) mit OpenOffice > 3.2.1. Ich arbeite auch unter SuSE, aber zur Zeit noch mit der 3.1.1, da die 3.2-er- Serie mit der Eingabe in gefilterte Datensätze Probleme hat. Ich warte mit einem Update auf die finale 3.3 Gruß Robert --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
