KuferWEB

KuferWEB bietet eine professionelle und barrierearme Präsentation Ihrer Einrichtung im Internet. Ihre Website wird auf die Darstellung mobiler Endgeräte optimiert. Unser Internetbaustein ermöglicht Ihnen dabei die Verknüpfung der Kursdatenbank mit dem Internetauftritt.

Betriebsarten

So vielfältig unser Kundenkreis ist, so vielfältig sind auch ihre Anforderungen hinsichtlich Webauftritt und Systemumgebung. Ist es in einigen Rechenzentren möglich, Web- und Datenbankserver im gleichen Netzwerksegment zu betreiben, befindet sich der Webserver generell bei einem Hosting-Provider, ohne die Möglichkeit, eine direkte Verbindung von extern zur KuferSQL-Datenbank herzustellen.  

Mit dem DMZ-Betrieb bieten wir Ihnen hierzu eine Alternative. Dieser ermöglicht eine sichere Verbindung vom Web-Server zu unserem Baustein  BAS_DMZ und ermöglicht eine sofortige Rückmeldung an den Web-Baustein. So können Funktionalitäten wie die Stammhörer-Registrierung oder die sofortige Online-Einbuchung einfach realisiert werden. 


DMZ-Betrieb mit Online-Platzreservierung

Bei der Online-Platzreservierung werden die Daten mithilfe von KuferTransfer von der KuferSQL-Datenbank in die Web-Datenbank übertragen. Bei der Kursanmeldung erfolgt ein Live-Check zwischen KuferWEB und KuferSQL.

Während des Live-Checks wird überprüft, ob der Kurs existiert, ausgefallen oder abgeschlossen ist. Zudem wird kontrolliert, wann der Kurs endet, ob der Anmeldeschluss erreicht ist und ob der Kurs bereits voll ist. Die Anmeldung wird anschließend in den Pool der Internetanmeldungen weitergeleitet und eine sekundengenaue Platzreservierung wird in der Belegung erfasst. Durch die Einbuchungsroutine in KuferSQL können die Teilnehmer dann als „angemeldet“ gebucht werden, wobei die Platzreservierung durch die korrekte Anmeldung überschrieben wird.

Dieser Live-Check und die Übermittlung der Anmeldedaten erfolgen über eine Instanz von BAS_DMZ, einem lokalen Programm, zu dem der Web-Baustein eine Verbindung aufbaut und die verschlüsselten Daten übergibt. BAS_DMZ nimmt die Daten entgegen, entschlüsselt sie, wertet sie aus und schreibt sie gegebenenfalls in die Datenbank. Anschließend erfolgt eine Rückmeldung an den Web-Baustein.

DMZ-Betrieb mit sofortiger Einbuchung

Diese Betriebsart verwendet ebenfalls BAS_DMZ und funktioniert ähnlich wie der DMZ-Betrieb mit Online-Platzreservierung.

Der Hauptunterschied besteht darin, dass die Daten nicht über die Einbuchungsroutine verarbeitet werden, sondern automatisch verbucht werden. Bei eingeloggten Stammhörern ist der Teilnehmer-Datensatz bereits bekannt. Bei Gastanmeldungen erfolgt die Zuordnung zu bestehenden Teilnehmern anhand den in der entsprechenden Hinterlegung eingestellten Feldern. Wird keine Übereinstimmung gefunden, wird automatisch ein neuer Datensatz erstellt. Dadurch wird die Anmeldung entsprechend der aktuellen Belegungssituation des Kurses mit dem passenden Status verbucht.

Replikat-Betrieb

Beim Replikat-Betrieb werden die Daten von der MS-SQL-/Oracle-Datenbank mithilfe des im Lieferumfang enthaltenen Zusatzprogramms "KuferTransfer" in die MySQL-Datenbank (auf dem Webserver) importiert. 

KuferWEB verwendet anschließend zur Anzeige die auf der MySQL-Datenbank vorhandenen Daten. 

Die Anmeldung zu den Kursen erfolgt über KuferWEB. Dabei wird entweder eine E-Mail versendet oder eine XML-Datei generiert, die KuferSQL durch ein POP3-Postfach beziehungsweise ein SFTP-Konto zur Verfügung gestellt wird. Durch die Einbuchungsroutine können die Teilnehmer innerhalb von KuferSQL anschließend als "angemeldet" gebucht werden.

Sobald sich ein Teilnehmer im Internet zu einem Kurs angemeldet hat, wird auf der MySQL-Datenbank (dem Replikat im Web) der Anmeldestand hochgezählt.