Technische Informationen
Dieser Artikel dient zur Sammlung von technischen Informationen aus dem hscERP.
Inhaltsverzeichnis
Technische Voraussetzungen
Für eine Installation des hscERP sind einige Komponenten relevant. Grundlegend sind dies folgende:
Datenbank | Als Datenbank kommt z.B. standardmäßig ein aktueller PostgreSQL Server zum Einsatz. Alternativ können auch andere Datenbanken auf Anfrage genutzt werden. |
Programm-Bibliothek | Für die Ausführung des hscERP sind verschiedene ausführbare Programmdateien notwendig. Diese werden normalerweise auf einem zentralen Server im Netzwerk abgelegt und automatisiert auf jeden Client-Computer übertragen. |
Dokumentenablage | Je da Ausbaustufe können Dokumente im internen DMS-System verwaltet werden. Dazu wird auf einem zentralen Server (in der Regel derselbe Server siehe Programm-Bibliothek) verwendet. Ein Zugriff vom Client auf den DMS-Dienst erfolgt über das hscERP-Clientprogramm |
lokal installierte Java-Runtime | Für die Ausführung des hscERP wird eine aktuelle Java-Runtime auf jedem Client benötigt. Im Bedarfsfall, kann diese aber auch über den zentralen Server bereitgestellt werden. |
Installation zentraler Server
Die Installation des hscERP wird nach einer technischen Installationsanleitung ausgeführt, welche kundenspezifische Varianten mit abdeckt. Es kommt keine automatische Installationsroutine zum Einsatz, da die technischen Gegebenheiten bei jedem Kunden sehr unterschiedlich sind. In vielen Fällen umfasst die Installation lediglich folgende Schritte:
- Installation der Datenbank
- Kopieren des kundenspezifischen Programmcodes (inkl. der allgemeinen Funktionen)
- Konfiguration der Datenbank
- Anpassung von Firewall-Einstellungen
- Bereitstellen der zentralen Programmdateien für Clients
Installation von Clients
Um einen Client zu installieren sind sehr wenige Voraussetzungen notwendig und die Installation umfasst nur wenige Schritte.
- ggf. Installation lokale Java Runtime
- Verbinden des zentralen Speicherortes (als Netzlaufwerk)
- Ausführen des automatischen Verteilsystems für Clients (hscerp_starter)
- Verknüpfung zum lokal vorhandenen Client auf dem Desktop anlegen
Nachdem das automatische Verteilsystem durchlaufen ist, kann das hscERP über das Desktop-Symbol ausgeführt werden.
Aktualisierung von Clients
Der hscerpStarter enthält einen automatischen Updatemechanismus, der bei jedem Start ausgeführt wird. Dadurch können auch große Umgebungen mit vielen Arbeitsplätzen einfach und komfortabel aktuell gehalten werden. Es werden nur Updates auf dem Server eingespielt. Jeder Client holt bei jedem Start eventuelle Updates automatisch. Es muss am Client nichts aktualisiert werden!