<< Click to Display Table of Contents >> Technische Informationen |
Das Programm basiert auf einer Programmoberfläche, die in VBA für Excel geschrieben ist, während die Datenspeicherung in einer Datenbank nach dem Client-Server-Prinzip erfolgt.
Datenbank:
Bei der Datenbank handelt es sich um eine MySQL-Datenbank, wobei der Umstieg auf MariaDB geplant ist. Mit diesem Datenbank-Managementsystem lassen sich große Mengen an Daten sicher verwalten, abrufen und gleichzeitig bearbeiten.
Sperrung von Datensätzen:
Um Konflikte beim Bearbeiten von Datensätzen zu vermeiden, werden einzelne Datensätze (Patientdaten, Gruppendaten, Termine) während der Bearbeitung für andere Anwender gesperrt. Dabei erhält der Anwender die Information, an welchem Arbeitsplatz die Daten gerade von wem bearbeitet werden und wie der Mitarbeiter ggf. telefonisch zu erreichen ist.
Um zu verhindern, dass Datensätze in Abwesenheit der Mitarbeiter gesperrt bleiben, erfolgt nach einer voreingestellten Ruhezeit ein automatischer Abmelde-Vorgang. Dabei werden nicht gesicherte Daten vorläufig gespeichert, wird der Anwerder über diese Speicherung per Mail informiert und werden alle Patienten- und Gruppen-bezogenen Formulare geschlossen.
Datensicherung:
die Datenbank wird zweimal täglich durch ein BackUp gesichert, welches auf einem externen Medium gespeichert wird