HAFAS-Tarifmodul
![]() |
Zu einer umfassenden Kundeninformation gehört neben der Fahrplaninformation auch die Preisinformation.
Tarife, Fahrpreise und Tarifinformationen werden idealerweise gleich zusammen mit der Fahrplaninformation präsentiert
und individuell auf den Benutzer zugeschnitten. Mit dem HAFAS-Tarifmodul kann HAFAS auch Tarife und Fahrpreise berechnen und zusammen mit der Fahrplaninformation präsentieren. Das HAFAS-Tarifmodul kann individuell angepasst und in HAFAS integriert werden. |
Allgemeines
HaCon hat bereits verschiedene Tarifmodule realisiert. Basis für die Umsetzung ist ein generischer Tarifmodulkern, der folgende Punkte berücksichtigt:
- Verknüpfungsmöglichkeit mit der Auskunft über Abbildungen zwischen den Graphen
- Eigenständige Anfragemöglichkeit über XML Schnittstellen
- Integrierte Wegesuche in Kombination mit HAFAS (auch ohne echte Verbindungssuche)
- Berücksichtigung von Zonenmodellen (Tarifzonen, Tarifgruppierungen) und Entfernungsmodellen (Tarifkilometer) sowie Mischformen
- Höchste Performance
- Einfache Datenversorgung
Der generische Tarifmodulkern wurde geschaffen, um unterschiedlichste Tarifmodule möglichst einheitlich und ohne viel Individualsoftware abbilden zu können. Das Modul besteht aus einem Datenmodell sowie verschiedenen Algorithmen die zur Berechnung kombiniert werden. Zur Umsetzung eines neuen Tarifmoduls ist in der Regel lediglich die Ergänzung eines Berechnungsalgorithmus notwendig.
Das Modell
Das HAFAS-Tarifmodul verwendet ein flexibles relationales Datenbankmodell, mit dessen Hilfe die Tarifdaten hinterlegt sind. Durch einfache Erweiterungen des Datenbankmodells lassen sich unterschiedliche Arten von Tarifen darstellen, wie Zonentarife, Zeittarife, Entfernungstarife oder auch fahrtgenaue Tarife.
In der Standardversion des Datenbankmodells werden u.a. folgende tarifliche Grundelemente unterstützt:
- unterschiedliche Fahrausweisarten (1./2. Klasse, Normalfahrschein, Ermäßigungsfahrschein, Zeitfahrscheine wie Tages- oder Monatskarten, usw.)
- unterschiedliche Kundenprofile (Einzelreisende, Gruppen, Senioren, Auszubildende, ...)
- Gültigkeitszeiträume für Tarifdaten, d.h. mehrere Preisstände können unabhängig von der Fahrplanperiode parallel verwaltet und beauskunftet werden. Damit sind z.B. Fahrpreisänderungen auch während des laufenden Fahrplanjahres möglich.
Das verwendete binäre Datenbankformat und die Schnittstellenimplementierung sind plattformunabhängig und damit sowohl für die Internetversion von HAFAS als auch für die Windows-Version einsetzbar. Es wird kein zusätzliches Datenbank-System benötigt.
Die Datenbankdateien werden durch ein separates Transformprogramm erzeugt. Als Eingabeformat für dieses Transformprogramm werden einfache ASCII-Tabellen oder -Matrizen verwendet. Unterschiedliche Datenbankmodelle werden mittels einer Konfigurationsdatei beschrieben. Die Datenpflege kann kundenseitig mit Hilfe von Standardsoftware (z.B. ACCESS, EXCEL, ORACLE) erfolgen.
![]() |
Referenzen des HAFAS-Tarifmodul
Das HAFAS-Tarifmodul wird bereits bei unterschiedlichen Verkehrsunternehmen eingesetzt. Schauen Sie sich unserer Beispiele an und beachten Sie die unterschiedlichen individualisierten Versionen. |
Wenn Sie Interesse an einer eigenen Lösung haben, so nehmen Sie doch bitte Kontakt mit uns auf.




