edoo.sys RLP ist eine IT-Anwendung, die Schulverwaltungsprozesse unterstützt. Dazu werden Daten eingegeben, verändert und gelöscht. Diese in edoo.sys RLP verwalteten Daten werden in einem Datenbanksystem gespeichert.
Die drei Teile der IT-Anwendung sind:
- Anwendungsbedienung,
- Anwendungsprogramm und
- Datenbank
Sie bilden eine Architektur, die man als Client-Server-Architektur bezeichnet. In diesem Client-Server-Modell bilden die Datenbank und das Anwendungsprogramm den Server. Die Anwendungsbedienung erstellt als Client Aufträge bzw. Anfragen an das Anwendungsprogramm und die Datenbank.
Bei der Installation werden alle drei Teile dieser Anwendungsarchitektur nacheinander und in folgender Reihenfolge installiert: Datenbank und Anwendungsprogramm als Server und die Anwendungsbedienung als Client.
Dabei muss die Installation die unterschiedlichen Infrastruktur-Voraussetzungen der Schulen und Schulträger berücksichtigen.
1. Installation auf nur einem einzelnen Gerät
An vielen (meist kleineren) Schulen gibt es sogenannte stand-alone-Lösungen, bei denen die anfallenden Arbeiten auf einem einzelnen Gerät stattfinden. Hier werden Server und Client auf einem einzelnen Rechner installiert.
Denn Server und Client sind eigentlich Rollenbezeichnungen, die keine verschiedenen Hardwarestandorte benötigen.Server und Client werden in zwei Schritten auf einem Rechner installiert. Neben den beiden Hauptkomponenten Datenbank und Anwendung werden im Hintergrund noch bestimmte Dienste eingerichtet, die für die Kommunikation zwischen der Anwendung und der Datenbank sorgen.
Für den stand-alone-Betrieb reicht ein aktueller handelsüblicher Personal-Computer.
1.1 Minimale Hardwareanforderungen
Prozessor | DualCore CPU (Intel oder AMD), mind. 2,6 GHz |
RAM | 4 GB |
Festplattenspeicher | 100 GB |
Bildschirmauflösung | 1.024 x 768 |
Internetverbindung | XXXXXXXXX |
2. Schulinternes Verwaltungsnetz
Große Schulen verfügen häufig über mehrere Rechner in der Verwaltung und einem einzelnen Rechner, der als Server dient (Schulserver). Er steht über ein lokales Netz zur Verfügung.Auf diesem Schulserver wird die Serverkomponente installiert und die Clientkomponente auf jedem der Einzelgeräte als sogenannter Smart-Client.
Dazu gehört aus das Szenario, bei denen einer der Rechner im lokalen Netzwerk als Schulserver dient und dennoch als normaler Arbeitsplatzcomputer benutzt wird. Allerdings sind auch Thin-Client-Lösungen (Terminal Server) möglich, bei der die komplette Anwendung und die Datenbank auf dem zentralen Server liegen.
Als Client-PC kann ein aktueller handelsüblicher Personal Computer verwendet werden.
2.1 Minimale Hardwareanforderungen
Die minimal erforderliche Hardwareausstattung des edoo.sys Servers ist direkt abhängog von der Anzahl der erwarteten edoo.sys Clients, welche mit dem wedoo.sys Server verbunden sind. Es wird davon ausgegangen, dass der edoo.sys Server als dedizierter Server betrieben wird.
Mindestausstattung Server-Hardware
Prozessor | Intel oder AMD, mind. 1 GHz |
RAM | 2 GB (DDR2 oder neuer) |
Festplattenspeicher | 100 GB |
Bildschirmauflösung | 1.024 x 768 |
Netzwerk | 100 MBit/s |
Empfohlene Ausstattung Server-Hardware (bis 10 gleichzeitige Benutzer)
Prozessor | DualCore CPU (Intel oder AMD), mind. 2,6 GHz |
RAM | 2 GB (DDR2 oder neuer) |
Festplattenspeicher | Min. 200 GB freier Speicher, RAID 5 (extern/intern), SCSI3 oder SATA |
Bildschirmauflösung | 1.280 x 1.024 |
Netzwerk | 100 MBit/s |
Empfohlene Ausstattung Server-Hardware (bis 30 gleichzeitige Benutzer)
Prozessor | 2x DualCore CPU (Intel oder AMD), mind. 2,6 GHz |
RAM | 4 GB (DDR2 oder neuer) |
Festplattenspeicher | Min. 200 GB freier Speicher, RAID 5 (extern/intern), SCSI3 oder SATA |
Bildschirmauflösung | 1.280 x 1.024 |
Netzwerk | 100 MBit/s |
Die Latenz bei der Netzwerkübertragung zwischen den edoo.sys Clients und dem jeweiligen edoo.sys Server sollte 30 ms nicht übersteigen. Andernfalls kann es zu Performance-Einschränkungen im Betrieb kommen.
3. Schulverwaltungsnetz mit mehreren Schulen
Darüber hinaus gibt es auch Anwendungen, die vom Schulträger oder einem beauftragten Dienstleister betreut werden. Hier steht der Server beim Schulträger und mehrere Schulen sind dort als "Mandanten" angeschlossen.
Die Anwendung erlaubt diese mandantenfähige Installation, da die Datenhoheit bei der Schule liegt und von der "Nachbarschule" nicht eingesehen werden kann. Die Installation sieht genauso aus, wie bei den zuvor beschriebenen Modellen. Es wird eine Server-Komponente installiert und je Gerät der Client.
Auch hier sind Thin-Client-Lösungen (Terminal Server) möglich. Ob die Installationen auf den Client-Geräten als Softwareverteilung zentral geschieht oder als Vor-Ort-Installation durchgeführt wird hängt von der Vorgehensweise des Schulträgers ab.
4. Allgemeine technische Voraussetzungen
4.1 Betriebssysteme
Die edoo.sys Software ist für die folgenden Betriebsysteme freigegeben:
- Microsoft Windows Server 2008 R2
- Microsoft Windows Server 2012
- Microsoft Windows 7 und 10
- Suse Linux Enterprise Server (SLES) 11 und 12
4.2 Datenbanksystem
- PostgreSQL ab Version 9.4
4.3 Internetverbindung
- Mindestens 1 MBit/s für die Anbindung an die edoo.sys-Server-Zentrale über das https-Protokoll