Programmdateien sind die Dateien, die benötigt werden, damit mit dem Datenbankprogramm gearbeitet werden kann. Dazu gehören Datenbankdateien, welche die Informationen zur Datenbank enthalten. Des weiteren gibt es Anwendungsdateien und Hilfsdateien.
Die VVwin Programmdateien liegen als compilierte Version des Datenbank-Management-Systems R:BASE® von R:BASE Technologies, Inc., vor.
Dieses DBMS legt vier Datenbank-Dateien auf der Festplatte an:
32 bit 64 bit
verein.rb1 verein.rx1
verein.rb2 verein.rx2
verein.rb3 verein.rx3
verein.rb4 verein.rx4.
· Datei 1 enthält die Definition der Datenbankstruktur.
· Datei 2 enthält die Tabellen mit den Daten. Die Daten aller Bereiche von VVwin – Mitglieder, Beiträge, Finanzen und Sport – sind in dieser Datei vereinigt.
· Datei 3 enthält die Werte der Constraints, Keys und Indizes.
· Datei 4 enthält das Layout der Formulare und Berichte sowie alle BLOBs.
Diese vier Dateien arbeiten zusammen; sie sind keine Textdateien, und sie können nicht direkt durch ein anderes Programm oder einen Texteditor geändert oder ausgelesen werden.
Die VVwin Anwendung (Application) vvwin.exe wird von diesen APP's gemanagt:
verein.rff Start, Vereinsdaten, Stammdaten
mi_vv.rff Mitglieder
be_vv.rff Beiträge
fi_vv.rff Finanzen
sp_vv.rff Sport.
Die VVapp Anwendung (Application) vvapp.exe wird von diesen APP's gemanagt:
verein_app.rff Start, Vereinsdaten, Stammdaten
mi_vvapp.rff Mitglieder
be_vvapp.rff Beiträge
fi_vvapp.rff Finanzen
sp_vvapp.rff Sport.
Diese APP's rufen verschiedene andere Dateien auf:
mi_vvrff.apx + mi_vvrba.apx Mitglieder,
be_vvrff.apx + be_vvrba.apx Beiträge,
fi_vvrff.apx + fi_vvrba.apx Finanzen,
sp_vvrff.apx + sp_vvrba.apx Sport,
st_vvrff.apx + st_vvrba.apx Vereinsdaten, Stammdaten.
Die apx-Dateien enthalten den Code und können bei Updates leicht ausgetauscht werden. Sie können nicht mit einem Texteditor bearbeitet werden, da sie in Binärform vorliegen.
Alle nutzen gemeinsam die Dateien:
utilvv.apx Anwendungsdatei für Statistik, CashService, Backup, Jahreswechsel,
commvv.apx Anwendungsdatei für Scheduler, Rundschreiben, Rundmails.
Die komplette Anwendung VVwin Vereinsverwaltung besteht immerhin aus 98.000 Zeilen Code!
Für den Ablauf einer Anwendung sind zusätzlich Hilfsdateien vorhanden. Es sind dies:
*.rmd änderbare Textdateien z.B. für Rechnungs-, Mahn-, Kündigungsbriefe, Webdesign, Serverbetrieb,
*.jpg änderbare Piktogramme, Logos und Passfotos,
*.vep, *.vip, *.vlf, *.vup, *.vvp nicht änderbare, codierte Dateien für Sprachen, Hilfen, Backups, Updates und Archivierung.
Datenbank und Anwendung werden im Verzeichnis c:\vvwin installiert.
– Das Unterverzeichnis vvwin\bup nimmt die zukünftigen Backup-Files der Vereins-Verwaltung auf,
– nach dem ersten Start wird für jeden Mandanten ein eigenes Backup-Unterverzeichnis angelegt, z.B. vvwin\bupA,
– im Unterverzeichnis vvwin\icons sind sämtliche Piktogramme für Ihren Verein,
– im Unterverzeichnis vvwin\jpgs sind sämtliche Passfotos für Ihren Verein,
– im Unterverzeichnis vvwin\cmnd sind sämtliche änderbaren Brief- und Webtexte,
– im Unterverzeichnis vvwin\lang sind die Sprachmodule,
– das Unterverzeichnis vvwin\html enthält die Hilfen und die Handbücher in html-Dateien,
– die Wiederherstellungspunkte der Datenbank befinden sich im Archiv vvwin\archv,
– und schließlich haben die Datenbank-Dateien ein eigenes Verzeichnis vvwin\vvdb.