Es hat viele Vorteile, ein Datenbanksystem in Module zu gliedern.
- Module können übersichtlich voneinander getrennt, hinzugefügt bzw. entfernt werden, ohne dass dies andere Module beeinflussen würde.
- Module können nicht nur systemweit, sondern auch benutzergesteuert aktiviert bzw. deaktiviert werden. Damit kann ein System von verschiedenen Benutzern zu völlig verschiedenen Zwecken benutzt werden und werden nicht belastet durch die Anzeige nicht genutzter Merkmale.
- Die Unabhängigkeit von Modulen erleichtert die Entwicklung neuer Merkmale ganz entscheidend und macht das System weniger fehleranfällig.
Die Gegenwärtig verfügbaren Module sind
- Administration Ausführung frei definierter SQL-Anfragen, Statusanzeige, summarische Anzeige von Benutzerdaten
- Bestellungen Bestellverwaltungssystem
- Dokumentation Systeminternes Hilfesystem
- Elektronenmikroskopie Dokumentation von EM-Forschung
- Export Export in CSV, SQL, HTML, XML, Wiki, PDF oder via Templates
- Forschung
- Arbeitsgruppe Selbstpräsentation von Forschungsinhalten
- Gerätebuchung Buchungskalender von buchbaren Geräten
- HTML analysator Analyse und Fehlerbereinigung von HTML-Seiten
- Import Import aus CSV-Tabellen, Vorlage-gesteuerter Import, skript-gesteuerter Import
- Kristallisation Dokumentation von Kristallisationsversuchen mit spezialisiertem Import/Export
- Kristallographie Dokumentation von kristallographischen Arbeiten mit spezialisiertem Import von Daten aus Logfiles
- Praktikum Verwaltung von Praktika
- Logging Systemlogs und Webserver- bzw. FTP-logs
- Maintenance Konsistenzprüfungen, Datenbereinigung, Datensicherungen
- Molekularbiologie Dokumentation im Bereich Molekularbiologie
- Nachrichten Versendung von E-Mails und Systemnachrichten
- Nasslabor Dokumentation im Bereich Proteinreinigung, Rezeptrechner
- Notizen Persönliche Notizen und Gruppennotizen (mit Dokumenten)
- Infrastruktur Räume und Geräte
- Publikationen Publikationsverwaltung mit spezialisiertem Import/Export
- Systemadministration Computer, Verkabelung, Netzwerkanzeige
- Termine Persönliche Termine und Gruppentermine (mit Dokumenten)
- Verzeichnisbrowser Anzeige und Manipulation von Verzeichnissen
Screenshot des DAYDABASE Navigationmenüs:
Normalerweise beinhalten Module nur Daten. Auf diese Daten kann immer über den ‚core‘ Reiter zugegriffen werden. Manche Module haben ein spezielles interface, auf das über einen zusätzlichen Reiter zugegriffen werden kann. Die blauen Kästen zeigen Links zu Modulen an, während grüne Boxen (mit abgerundeten Ecken) Links zu Tabellen darstellen. Die Reihe unterhalb der Reiter zeigt an, wo in der Webseitenhierarchie sich die aktuelle Ansicht befindet (aktuelles Modul: Praktikum). In der nächsten Reihe sind Links zu Tabellen und in der Reihe danach Untermodule des aktuellen Moduls zu sehen. Die letzte Reihe zeigt Links zu Tabellen, die erst kürzllch angezeigt wurden.