Technische Informationen: Unterschied zwischen den Versionen
Zeile 19: | Zeile 19: | ||
||lokal installierte Java-Runtime | ||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. | ||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. | ||
+ | |- | ||
+ | ||Web-Client | ||
+ | ||Manche Kunden nutzen ausgewählte Funktionen über eine Weboberfläche. Diese wird kundenspezifisch ausgeprägt und kann im Design des Kunden ausgeliefert werden. | ||
+ | |- | ||
+ | ||Web-Application-Server | ||
+ | ||Im Zusammenhang mit Web-Funktionalitäten kommt teilweise ein Web-Application-Server (z.B. JBoss, Tomcat, ...) zum Einsatz | ||
|} | |} | ||
Zeile 50: | Zeile 56: | ||
Jeder Client holt bei jedem Start eventuelle Updates automatisch. | Jeder Client holt bei jedem Start eventuelle Updates automatisch. | ||
Es muss am Client nichts aktualisiert werden! | Es muss am Client nichts aktualisiert werden! | ||
+ | |||
+ | ===Unterstützte Betriebssysteme=== | ||
+ | ====Unterstützte Betriebssysteme Server==== | ||
+ | * Windows Server (auch Window Client möglich) | ||
+ | * Linux | ||
+ | * MacOS Server | ||
+ | |||
+ | ====Unterstützte Betriebssysteme Client==== | ||
+ | Voraussetzung ist ein Betriebssystem mit Java-Runtime. | ||
+ | |||
+ | * mindestens Windows 7,8,10 und Windows Server | ||
+ | * Linux | ||
+ | * MacOS |
Version vom 4. Januar 2019, 10:17 Uhr
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. |
Web-Client | Manche Kunden nutzen ausgewählte Funktionen über eine Weboberfläche. Diese wird kundenspezifisch ausgeprägt und kann im Design des Kunden ausgeliefert werden. |
Web-Application-Server | Im Zusammenhang mit Web-Funktionalitäten kommt teilweise ein Web-Application-Server (z.B. JBoss, Tomcat, ...) zum Einsatz |
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!
Unterstützte Betriebssysteme
Unterstützte Betriebssysteme Server
- Windows Server (auch Window Client möglich)
- Linux
- MacOS Server
Unterstützte Betriebssysteme Client
Voraussetzung ist ein Betriebssystem mit Java-Runtime.
- mindestens Windows 7,8,10 und Windows Server
- Linux
- MacOS