Hinweise für IT-Dienstleister: Unterschied zwischen den Versionen

Aus Schulverwaltungssoftware
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Strukturierung des bisherigen Artikels. Einheitliche Bezeichnung der Programmbausteine. Neue Grafik.)
Zeile 1: Zeile 1:
Der folgenden Artikel beinhaltet Hinweise zur Installation von Schild-NRW 3. Eine detaillierte Anleitung wird vor der Veröffentlichung der neuen Schild-Version herausgegeben.
Der folgenden Artikel beinhaltet Hinweise zur Installation der '''S'''chul'''V'''er'''W'''altungs'''S'''oftware, zu der auch SchILD-NRW 3 gehört. Eine detaillierte Anleitung wird vor der Veröffentlichung der neuen Schild-Version herausgegeben.
 
==Programmbausteine==
[[Datei:Hinweise-it-dienstleister.png|thumb|hochkant=1.2|Trennung von Datenbankserver, Frontend-Applikation und Logikserver]]
Die neue Schulverwaltungssoftware besteht nicht mehr aus zwei, sondern aus vier Programmbausteinen. Der SVWS-Server fungiert als Dienstprogramm, welches logische Aufgaben übernimmt und den Zugriff auf die MariaDB-Datenbank regelt. SchILD-NRW 3 dient als Anzeigeoberfläche der Datenbankdaten und übernimmt ebenfalls logische Aufgaben, die noch nicht im SVWS-Server implementiert wurden. SchILD-NRW 3 greift deshalb teilweise über den SVWS-Server und teilweise direkt auf die MariaDB zu. Der browserbasierte SVWS-Client dient als Anzeigeoberfläche und kann nur auf die logischen Aufgaben des SVWS-Servers zurückgreifen. Der SVWS-Client ist ein Logikbaustein des SVWS-Servers.
 
==Systemvoraussetzungen==
Die Systemvoraussetzungen unterscheiden sich geringfügig von den Systemanforderungen, die für Schild-NRW 2 gültig sind:  
Die Systemvoraussetzungen unterscheiden sich geringfügig von den Systemanforderungen, die für Schild-NRW 2 gültig sind:  


Als Betriebssysteme der User-Rechner benötigen Sie mindestens Windows 10 (64bit). Die Bildschirmauflösung sollte mindestens Full HD betragen. Die Installation des SVWS-Servers kann, wie gewohnt, auf einem Einzelplatzrechner oder auf einem Server stattfinden. Die Installation erfolg wie bisher mit der Kombination aus eine MariaDB-Datenbankserver und einer Freigabe für das Programm Schild-NRW-3.0. Der SVWS-Server kommt als neue Komponente hinzu und kann auch auf einem Windows-Server installiert werden.
Als Betriebssysteme der User-Rechner (Clients) benötigen Sie mindestens Windows 10 (64bit). Das komplette Programmpaket kann auf einem einzelnen User-Rechner installiert werden. In einer Client-Server Umgebung benötigen Sie einen Windows-Server mit aktueller Windows-Server Version mindestens auf Basis von Windows 10 (64bit). In einer solchen Umgebung wird der SVWS-Server mit MariaDB auf dem Windows-Server installiert. SchILD-NRW 3 kann entweder auf dem Windows-Server installiert werden, so dass die Clients über eine Netzwerkfreigabe SchILD-NRW 3 starten können, oder die Schild-Anwendung wird auf jedem Client-Rechner installiert.
 
Für die Installation unter Linux können Anleitung für Debian 11 zur Verfügung gestellt werden. Der SVWS-Server kann in Kombination mit der MariaDB-Datenbank dann auch unter Linux lbetrieben werden. Schild-NRW-3.0 kann dann entweder auf den Windows-Clients verteilt werden oder wie bisher über eine Dateifreigabe betrieben werden.


[[Datei:schild_hinweise-fuer-IT-Dienstleister_schild3-SVWS.png|thumb|hochkant=1|Trennung von Datenbankserver, Frontend-Applikation und Logikserver]]
Die Installation des SVWS-Servers mit MariaDB kann auch auf einem Linux-Server mit Debian 11 erfolgen. Für die Installation kann eine Anleitung zur Verfügung gestellt werden. SchILD-NRW 3 kann auch in einer solchen Umgebung entweder auf dem Linux-Server installiert werden, so dass die Clients über eine Netzwerkfreigabe SchILD-NRW 3 starten können, oder die Schild-Anwendung wird auf jedem Client-Rechner installiert.
Neben der Installation von Schild-NRW 3 benötigt die neue Schild-Version einen SVWS-Server (Schulverwaltungs-Server). Dieser wird unabhängig von der Schild-Anwendung installiert und migriert die bereits bestehende Schild-NRW 2 Datenbank in eine Maria-DB. Zudem werden notwendige Zertifikatsdateien erzeugt, um später auch über den Browser auf den SVWS-Server zugreifen zu können.


Hinweis: Auch Schulen, die bisher mit einer Maria-DB unter Schild NRW 2 gearbeitet haben, müssen aufgrund einer Strukturänderung diese Datenbank migrieren.  
==Datenbankstruktur==
Die Datenbankstruktur für SchILD-NRW 3 wurde grundlegend geändert. Aus diesem Grund müssen auch Schulen, die bisher mit einer Maria-DB unter SchILD-NRW 2 gearbeitet haben, diese Datenbank in die neue Struktur migrieren.


Die Installation von Schild NRW 3 erfolgt nun entweder auf dem Schulserver, sodass die Clients über eine Netzwerkfreigabe Schild-NRW 3 starten können oder die Schild-Anwendung wird auf jedem Client-Rechner installiert.
==Nicht unterstützte Systeme==
Die Installation auf einem NAS wird nicht unterstützt.

Version vom 3. März 2023, 00:43 Uhr

Der folgenden Artikel beinhaltet Hinweise zur Installation der SchulVerWaltungsSoftware, zu der auch SchILD-NRW 3 gehört. Eine detaillierte Anleitung wird vor der Veröffentlichung der neuen Schild-Version herausgegeben.

Programmbausteine

Trennung von Datenbankserver, Frontend-Applikation und Logikserver

Die neue Schulverwaltungssoftware besteht nicht mehr aus zwei, sondern aus vier Programmbausteinen. Der SVWS-Server fungiert als Dienstprogramm, welches logische Aufgaben übernimmt und den Zugriff auf die MariaDB-Datenbank regelt. SchILD-NRW 3 dient als Anzeigeoberfläche der Datenbankdaten und übernimmt ebenfalls logische Aufgaben, die noch nicht im SVWS-Server implementiert wurden. SchILD-NRW 3 greift deshalb teilweise über den SVWS-Server und teilweise direkt auf die MariaDB zu. Der browserbasierte SVWS-Client dient als Anzeigeoberfläche und kann nur auf die logischen Aufgaben des SVWS-Servers zurückgreifen. Der SVWS-Client ist ein Logikbaustein des SVWS-Servers.

Systemvoraussetzungen

Die Systemvoraussetzungen unterscheiden sich geringfügig von den Systemanforderungen, die für Schild-NRW 2 gültig sind:

Als Betriebssysteme der User-Rechner (Clients) benötigen Sie mindestens Windows 10 (64bit). Das komplette Programmpaket kann auf einem einzelnen User-Rechner installiert werden. In einer Client-Server Umgebung benötigen Sie einen Windows-Server mit aktueller Windows-Server Version mindestens auf Basis von Windows 10 (64bit). In einer solchen Umgebung wird der SVWS-Server mit MariaDB auf dem Windows-Server installiert. SchILD-NRW 3 kann entweder auf dem Windows-Server installiert werden, so dass die Clients über eine Netzwerkfreigabe SchILD-NRW 3 starten können, oder die Schild-Anwendung wird auf jedem Client-Rechner installiert.

Die Installation des SVWS-Servers mit MariaDB kann auch auf einem Linux-Server mit Debian 11 erfolgen. Für die Installation kann eine Anleitung zur Verfügung gestellt werden. SchILD-NRW 3 kann auch in einer solchen Umgebung entweder auf dem Linux-Server installiert werden, so dass die Clients über eine Netzwerkfreigabe SchILD-NRW 3 starten können, oder die Schild-Anwendung wird auf jedem Client-Rechner installiert.

Datenbankstruktur

Die Datenbankstruktur für SchILD-NRW 3 wurde grundlegend geändert. Aus diesem Grund müssen auch Schulen, die bisher mit einer Maria-DB unter SchILD-NRW 2 gearbeitet haben, diese Datenbank in die neue Struktur migrieren.

Nicht unterstützte Systeme

Die Installation auf einem NAS wird nicht unterstützt.