Modes opératoires
Gestion-info 1ère STT
 
BTS CGO P10
 
IGC
  Utilitaires Excel et Access  

 

Application de gestion des reprises dans un centre équestre
Recherches  

11/11/2003 nouvelle version (version 3) :
- Un bogue majeur faisait qu'en inscrivant un cavalier à un type de reprise pour un jour et une heure donnée celui ci était inscrit pour le même type de reprise à toutes les séances. Ce bogue a été résolu.

- La gestion des tickets est désormais prise en compte : un cavalier, au moment de la reprise, doit fournir un ticket, y compris les cavaliers au forfait. Dans le formulaire de préparation des reprises, on dispose donc désormais du solde des tickets avant la reprise, on peut saisir le nombre de tickets reçus et le solde des tickets après la reprise est alors connu en temps réél.

- Un formulaire "RecupDonnee" a été ajouté. Celui ci permet de récupérer toutes les données de la précédente version. En revanche, compte tenu des modifications apportées à la structure de la base (notamment dans la table AFFECTER), vous devrez ressaisir l'affectation des cavaliers au planning annuel (menu "Administration de la base de données" - "gestion des inscriptions annuelles). En fin de procédure, le formulaire "Gestion des inscriptions annuelles" s'ouvrent d'ailleurs automatiquement.

Télécharger la version 3 (application vierge) - Télécharger le mode opératoire pour la mise à jour

Télécharger l'application ancienne version (idéal pour tester le formulaire de récupération des données disponible dans la version 3. Cette version dispose de plus d'un jeu d'essai fictif à compléter et à améliorer)

Cette application permet, à partir d'un planning hebdomadaire, de générer automatiquement la liste des participants à une reprise à une date donnée (une reprise correspond à un cours d'équitation) et de disposer de statistiques diverses.

D'un point de vue réalisation, cette base de donnée présente plusieurs intérêts :
- mise en place d'une contrainte d'unicité entre CAVALIER-REPRISE et monture pour traduire le fait qu'un cavalier au cours d'une reprise monte toujours la même monture, ce qui se traduit au niveau relationnel par le schéma suivant : INSCRIRE(#NumCavalier,#NumReprise, #NumMonture)

- Gestion du planning : en début de saison on fixe les horaires d'une semaine type (table Type_Reprise, Jour, Heure), dans le formulaire PrepRep ("Préparation des reprises du jour" module moniteur), la date du jour apparait automatiquement et en cliquant sur le bouton Préparer les reprises du jour on obtient automatiquement la liste des reprises du jour (fonction Date() ) et pour chaque reprise la liste des participants que l'on peut modifier (pour affecter un cheval ou un poney au cavalier non propriétaire, ou pour ajouter des cavaliers de manière occasionnelle). A ce niveau là, le code VBA est particulièrement intéressant : il consiste en un enchaînement de requêtes action lancées avec la commande Docmd.OpenQuery. Chaque requête fait référence à des contrôles du formulaire. A voir aussi le lien liant les deux sous-formulaires, ce lien se fait grâce à un contrôle indépendant placé dans le formulaire principal (NumReprise).

- Au niveau des statistiques, l'utilisation des requêtes analyse croisée permet de faire des statistiques mois par mois pour obtenir par exemple le nombre de reprises par cavalier, par moniteur ou par monture.

 

Pour utiliser l'application avec des nouvelles données, dans chacune des tables ci dessous et dans l'ordre indiqué, effacez tous les enregistrements :
- INSCRIRE,
- REPRISE
- AFFECTER
- PLANNING
- TYPE_REPRISE
- CAVALIER
- MONTURE
- MONITEUR

N'oubliez pas de compacter après les suppressions pour réinitialiser les numéros auto.

Vous pouvez ensuite saisir les données de votre choix en utilisant le menu "Administration de la base de données". L'ordre des boutons correspond à l'ordre de création de tables.

Le formulaire de gestion des cavaliers permet d'affecter de plus à chaque cavalier le ou les montures dont ils sont propriétaires ou pour lesquels ils ont une demi pension de façon à ce que lors de la préparation des reprises, les montures soient automatiquement affectées aux cavaliers. De plus, un champ optionreprise contient 3 types de valeurs : rien, F pour forfait ou T pour ticket (dans le cas ou le cavalier paie la leçon à la séance).

Pour l'établissement du planning hebdomadaire, la saisie peut être fastidieuse, aussi n'hésitez pas à visualiser en permanence le planning (un bouton est prévu à cet effet), la présentation tabulaire permet en effet de mieux voir ce qui a été saisi.

Pour la préparation des reprises, on peut ajouter des cavaliers occasionnels qui font par exemple une séance de rattrapage. On peut également changer le moniteur; la monture affectée par défaut aux cavaliers propriétaires. Pour les cavaliers non propriétaires, n'oubliez pas de leur affecter une monture (cheval ou poney).

 

Nouveautés Feed RSS

 
Ressources d'ailleurs  

Livre d'or

Forum

Tchatche

Liste de diffusion

Sondage
Les bonnes adresses
Contact
Qui suis-je ?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© TICEgestion.com 2000-2004
webmaster

 

page précédenteHaut de page Page suivante