Ariadne - systeemopzet

De Ariadne wedstrijdadministratie is ontwikkeld en draait op MS Access. Er is voor dit platform gekozen, omdat het in ruime mate beschikbaar is, en voldoende robuust is voor de toepassing.

Ariadne bestaat uit drie databases, waarvan de tabellen onderling gekoppeld zijn. Ariadne-main bevat de hoofdtabellen (personen, categorieën, verenigingen), en de programmatuur. De database Current-competition bevat de gegevens van een specifiek wedstrijdevenement, en de database Ariadne-history bevat wedstrijdresultaten van eerdere wedstrijdevenementen.

De Current-competition database kan verwisseld worden, waardoor verschillende wedstrijdevenementen onder Ariadne-main geschakeld kunnen worden.

Ariadne systeemopzet

Ariadne-main, Current-competition en Ariadne-history zijn geopend in één MS Acccess omgeving op de Admie-PC.

Op de Admie-PC draait ook het programma Maincomm, dat op de com-poort staat te luisteren, en indien een wedstrijd-event door de Tijd-PC op de poort wordt aangeboden, dan schrijft Maincomm dit event via een ODBC-koppeling in het eventbuffer van Ariadne.

Het programma TimeCol op de Tijd-PC verwerkt de starts en finishes. De Tijd-PC is speciaal toegerust voor tijdwaarneming. Als operatingsysteem is MS-DOS gekozen, dat gestript is van alles wat niet direct noodzakelijk is. Dit om de tijdklok zo nauwkeurig mogelijk te maken.

De strafpunten worden in de telkamer ingevoerd op de Strafpunten-PC. Op de Strafpunten-PC draait Ariadne-Penalty in een zelfstandige MS Access omgeving, en is via ethernet gekoppeld met de databases van Ariadne op de Admie-PC.