LMPA-utils est un projet générique regroupant divers
utilitaires destinés au monde de l'organisation de
compétitions d'athlétisme en France. Il est originalement
développé pour les besoins de la Ligue
Midi-Pyrénées d'Athlétisme.
Site Web d'engagements aux compétitions
Le module web-gui est une interface Web permettant d'engager des
athlètes pour une compétition à l'avance, et
d'exporter un fichier texte contenant tous les engagés ainsi
saisis.
L'interface permet de gérer divers types de comptes utilisateurs
(simple utilisateur, créateur de compétitions,
gestionnaire d'utilisateurs).
Le créateur d'une compétition renseigne le numéro
de la compétition (tel que référencé dans
le système de classement SI-FFA), la date, le lieu, le type de
compétition (sur piste ou cross/route), les épreuves au
programme.
Les utilisateurs simples peuvent engager des athlètes sur les
différentes épreuves en référençant
le numéro de licence de chaque athlète à inscrire.
Un athlète ne peut être inscrit que dans les
épreuves au programme et correspondant à sa
catégorie.
Ce système est en place depuis Mai 2005 sur la Ligue
Midi-Pyrénées d'Athlétisme. Chaque club dispose
d'un compte d'utilisateur. Une fois une compétition
créée, les clubs engagent leurs athlètes. Pour
préparer la compétition, le gestionnaire de
compétition extrait les engagés et les importe dans le
logiciel de terrain fédéral Logica en une seule
opération.
La mise en œuvre de ce système nécessite une base de
données MySql contenant notamment les utilisateurs, les
compétitions, les engagés, et les licences. Le site Web
utilise le langage PHP, et l'interface générée est
autant que possible conforme aux standards W3C.
Un exemple de mise en œuvre opérationnelle est disponible sur le
site d'engagement aux
compétition de la Ligue Midi-Pyrénées
d'Athlétisme.
Système de gestion de courses longues
Le système de gestion de courses longues est un suite
complète d'outils permettant la gestion des engagements,
dossards, classements, chronométrages et résultats d'une
course longue.
Le système est conçu pour être multiposte :
- Gestion principale : Poste permettant de créer la
compétition, définir les courses, importer/exporter les
engagements, éditer les classements, extraire les
résultats.
- Engagements : Plusieurs postes peuvent être utilisés
simultanément pour engager les participants. Pour chaque
participant, on renseigne au minimum le nom, l'année de
naissance, et le numéro de dossard attribué.
Optionnellement, le participant peut peut faire partie d'une
équipe, ou bien être directement engagé en
fournissant son numéro de licence.
- Chronométrage : Poste situé sur la ligne de
chronométrage et enregistrant les temps de passage de chaque
concurrent sur la ligne d'arrivée, sans distinstion ou
classement.
- Classement des dossards : Poste situé après la
ligne d'arrivée et chargé de classer les arrivants dans
leur ordre d'arrivée, afin d'établir le classement final
de la course par dossards.
Durant la course, le poste de gestion synchronise les données
saisies par les postes de chronométrage et de classement des
dossards, afin d'attribuer un temps d'arrivée à chaque
dossard. La confrontation de cette information avec la liste des
engagés donne les résultats de la course.
Les résultats peuvent être consultés avant
l'arrivée du dernier concurrent, afin de permettre la
publication des premiers arrivants dès que possible, et ainsi
par exemple fournir très répidement à la presse
les premiers résultats détaillés.