BC4E est un système de gestion de matchs de badminton piloté par des horaires. Une fois configuré correctement, faire fonctionner un club se résume à s'inscrire pour jouer et se désinscrire en partant plus tôt.
Voici la procédure générale pour démarrer :
Configurer "Types d'utilisateurs" -> Importer "Utilisateurs" ou Ajouter "Utilisateur" un par un -> Configurer "Terrains" -> Configurer "Horaires"
1. Configurer les types d'utilisateurs du club : choisir l'élément de menu "Config" -> "Types d'utilisateurs".
Vous pouvez regrouper les utilisateurs du club par différents types. Un exemple est d'avoir deux types différents : "Membres permanents" ou "Visiteurs occasionnels".
Il y a trois raisons d'avoir différents types d'utilisateurs :
a. Frais de visite différents pour différents utilisateurs.
b. Diviser les types d'utilisateurs en deux divisions et mettre en place des politiques différentes entre elles.
c. Implémenter des limites de nombre de joueurs ou des contrôles d'exclusion basés sur les types d'utilisateurs.
2. Ajouter des utilisateurs en important depuis un fichier ou en modifiant le profil utilisateur un par un :
Vous pouvez ajouter manuellement un utilisateur du club un par un : choisir l'élément de menu "Admin" -> "Profil utilisateur";
Ou importer tous les utilisateurs du club depuis un fichier texte (.csv, voir le fichier exemple pour le format) : choisir l'élément de menu "Admin" -> "Importer".
3. Configurer les terrains sur le site : choisir l'élément de menu "Config" -> "Terrains".
Cela n'a besoin d'être fait qu'une seule fois pour le site des terrains.
4. Configurer la période horaire du club et l'allocation des terrains : choisir l'élément de menu "Config" -> "Horaire".
Cela n'a besoin d'être fait qu'une seule fois lorsque la période régulière ou l'allocation des terrains change.
Lorsque vous modifiez l'horaire actif, il ne prendra effet que lors du prochain arrangement de matchs, à moins que
vous n'utilisiez "Réorganiser tout" pour remplacer les nouveaux matchs déjà organisés.
5. Inscrire un joueur pour chaque session du club : "Double-cliquer" sur l'utilisateur du club,
ou "Clic droit" sur l'utilisateur du club -> "S'inscrire".
ou "Glisser" un utilisateur du club depuis la fenêtre Utilisateurs du club et "Déposer" sur la fenêtre Joueurs en attente.
Note : Lorsque vous choisissez un utilisateur dans la liste, vous pouvez taper une ou plusieurs lettres des initiales du nom d'utilisateur pour accélérer la navigation dans la liste "Utilisateurs du club".
6. Inscrire un nouveau joueur qui n'est pas listé dans la fenêtre Utilisateurs du club : Ajouter cet utilisateur en choisissant l'élément de menu "Admin" -> "Profil utilisateur".
Remplir les champs obligatoires (marqués avec *) -> bouton "Mettre à jour".
Note : C'est pour mettre à jour le profil utilisateur et s'inscrire pour jouer également. Le bouton "S'inscrire" est pour inscrire un utilisateur du club déjà listé.
Ci-dessus est la procédure générale pour utiliser ce programme. Il organisera automatiquement les matchs selon les horaires.
7. Démarrer un nouvel arrangement manuellement : "Exécuter -> Organiser nouveau"
Ou choisir "Exécuter -> Réorganiser" pour remplacer les matchs déjà organisés,
8. Faire fonctionner un club occasionnellement différent des horaires prédéfinis : "Config -> Horaire"
Vous pouvez modifier l'horaire actif, ou créer un Horaire occasionnel spécifiquement pour le jour seulement.
9. Changer les options de comportement du programme : choisir l'élément de menu "Config -> Options"
Pour savoir comment configurer les Options pour votre club, veuillez lire le document FAQ.
10. Réserver un terrain pour autre usage : "Clic droit" sur n'importe quel joueur sur le terrain -> "Gérer le terrain" -> "Réserver".
11. Libérer un terrain réservé pour les joueurs du club : "Clic droit" sur n'importe quel joueur sur le terrain -> "Gérer le terrain" -> "Libérer".
12. Quitter le club : "Double-cliquer" sur le nom du joueur, ou "Clic droit" dessus -> "Quitter".
13. Prendre une pause : "Clic droit" sur le nom du joueur -> "Prendre une pause". Le joueur n'aura pas de match pour la prochaine session.
Mais il ou elle sera automatiquement inclus(e) dans l'arrangement des matchs après la pause.
14. Exclure un joueur du nouvel arrangement de matchs, mais ne pas quitter : "Clic droit" sur le nom du joueur -> "Exclure".
15. Inclure un joueur qui a été exclu : "Clic droit" sur le nom du joueur -> "Inclure".
16. Jouer un dernier match, puis quitter : Clic droit sur le joueur dans la fenêtre Joueurs en attente -> "Quitter après un match".
17. Changer la vue : vous pouvez changer la vue principale par Terrain, Joueur : choisir l'élément de menu "Vues" -> "Vue par terrains" ou "Vue par joueurs".
18. Échanger deux joueurs : "Glisser" depuis un joueur et "Déposer" sur l'autre joueur;
Les matchs ne peuvent être modifiés qu'à un certain moment (configurable), avant qu'ils ne commencent à jouer, ou peu après avoir commencé.
19. Supprimer un match sur un terrain spécifique : "Clic droit" sur n'importe quel joueur sur le terrain -> "Gérer le terrain" -> "Supprimer"
Ceci est seulement utilisé lorsque le match est incorrect ou non désiré.
20. Libérer un terrain : "Clic droit" sur n'importe quel joueur sur le terrain -> "Gérer le terrain" -> "Libérer"
Ceci est utilisé lorsque vous souhaitez organiser manuellement des matchs sur les terrains libérés.
En mode Auto ou mode Synchrone, tous les terrains sont libérés en même temps. Seulement en mode Asynchrone, chaque terrain peut être libéré séparément à des moments différents.
Note : Les opérations Supprimer et Libérer sont différentes en ce que "Supprimer" retire le match de l'historique des matchs tandis que "Libérer" les conserve dans l'historique.
"Libérer" un terrain consiste simplement à le rendre disponible pour un nouveau match (normalement pour un arrangement manuel).
L'historique des matchs est très important dans l'organisation de nouveaux matchs car il affecte qui joue et avec qui jouer ensuite.
21. Restaurer le match précédemment supprimé ou remplacé sur un terrain : "Clic droit" sur n'importe quel joueur sur le terrain -> "Gérer le terrain" -> "Restaurer"
Utilisé uniquement lorsqu'un match a été supprimé par erreur.
22. Restaurer tous les matchs : Choisir l'élément de menu "Exécuter" -> "Restaurer"
23. La fonctionnalité de simulation est fournie pour tester comment les Options affectent les matchs organisés. Elle est utilisée pour obtenir les bonnes Options pour le club sans avoir à faire fonctionner réellement le club.
Choisir l'élément de menu "Simuler" -> "Simuler pour aujourd'hui" ou "Simuler pour une session"
Note : Vous pouvez exporter tous les joueurs vers un fichier .CSV pour pouvoir tester le même groupe de joueurs avec différentes combinaisons d'Options à tout moment
avant de faire fonctionner réellement le club. N'oubliez pas de réinitialiser (effacer) les matchs ou joueurs de simulation par la suite.
24. Apparier 2 à 4 joueurs ensemble : Sélectionner plusieurs joueurs en maintenant la touche CTRL et en cliquant sur chaque joueur à apparier.
Puis "Clic droit" sur n'importe quel joueur sélectionné -> Choisir "Apparier ensemble". Le système les organisera dans le même match autant que possible.
Il y aura plus de chances de succès pour apparier des joueurs dans le même statut (En attente ou En jeu), car BC4E a l'équité comme règle numéro un.
Si les joueurs appariés ont joué un nombre différent de matchs, très probablement BC4E ne les organisera pas ensemble à moins que l'arrangement ne soit pas en conflit avec la Règle #1.
25. Totaliser les frais du club : Pour que le système totalise automatiquement les frais du club qui devraient être collectés lors d'une session, vous devez configurer les Frais du club via :
"Config" -> "Frais du club"
26. Vous pouvez verrouiller l'inscription des joueurs pour empêcher tout utilisateur de s'inscrire inopinément sans payer les frais de visite :
"Admin" -> "Verrouiller l'inscription"
27. Spécifier le pourcentage de matchs ensemble pour les joueurs appariés : Cliquer sur l'ID du groupe d'appariement -> Choisir le pourcentage dans la liste déroulante.
28. Spécifier une durée différente pour la période d'échauffement : "Config" -> "Options", et spécifier une valeur non nulle pour le paramètre "minute_of_warmup_period".
'-1' : période d'échauffement flexible de 0 à 30 minutes;
'0' : la même durée que la durée du match;
'nombre positif' : les minutes de la période d'échauffement qui peuvent être différentes de la durée du match.
29. Copier les rapports vers une feuille de calcul Excel ou d'autres logiciels : Utilisez simplement les opérations Windows standard pour Sélectionner, Copier & Coller : Ctrl + A - sélectionner tout; Ctrl + C - copier ; Ctrl + V - coller.
30. Vous pouvez faire un clic droit sur le titre des groupes de boîtes "Matchs actifs", "Joueurs en attente" et "Utilisateurs du club" pour choisir d'Afficher ou Masquer les niveaux de compétence ou d'autres champs.
31. Utiliser un code-barres pour accélérer l'inscription des joueurs : Premièrement, vous devez avoir un code-barres configuré ou stocké pour les utilisateurs. Après cela, vous pouvez utiliser un lecteur de code-barres pour scanner le code-barres d'un utilisateur afin de l'inscrire automatiquement.
Vous pouvez importer un lot d'utilisateurs avec le champ ID_Serial_Number comme leurs chaînes de code-barres, ou définir l'ID_Serial_Number d'un utilisateur à sa chaîne de code-barres un par un via l'édition du profil utilisateur.
Pour l'importation, voir Importer des utilisateurs.
Pour éditer le profil utilisateur, suivez les étapes suivantes :
a. Clic droit sur le nom d'utilisateur dans la fenêtre Utilisateurs du club.
b. Choisir Modifier le profil.
c. Dans le formulaire affiché, utiliser la touche TAB pour déplacer le champ de saisie vers la zone de texte après "ID S/N #".
d. Scanner le code-barres pour l'utilisateur.
e. Cliquer sur le bouton Mettre à jour.
f. S'il y a un horaire actif pour la journée, BC4E inscrira automatiquement l'utilisateur lors de la mise à jour.
g. Si vous ne souhaitez pas inscrire l'utilisateur comme joueur, vous pouvez réinitialiser tous les joueurs en choisissant l'élément de menu "Simuler" -> "Réinitialiser matchs et joueurs".
32. Vous pouvez diviser tous les utilisateurs en deux divisions en spécifiant quel Type_utilisateur appartient à la Division 1 ou Division 2. Puis choisissez les Options pour la manière d'organiser les matchs entre les deux divisions.
Il y a trois manières différentes : "Mélanger", "Compétition", ou "Séparer".
"Mélanger" - traiter les deux divisions comme un seul pool. Comme s'il n'y avait pas de division du tout.
"Compétition" - organiser des matchs avec une paire de joueurs d'une division, comme un tournoi entre deux divisions (clubs).
"Séparer" - organiser des matchs au sein de chaque division. Les joueurs d'une division joueront rarement avec les joueurs de l'autre division.
33. Vous pouvez afficher le Niveau du joueur dans les matchs organisés pour faciliter votre ajustement manuel en faisant un clic droit sur l'en-tête "Matchs actuels" et en choisissant "Afficher ou Masquer".
34. Vous pouvez changer le mode de fonctionnement du club pour convenir à votre club : "Exécuter" -> "Passer en mode XXXX".
Mode Auto -> Mode Synchrone -> Mode Asynchrone -> (retour au début)
Mode Auto : Tous les terrains démarrent et s'arrêtent en même temps, et toutes les durées de match sont prédéfinies. Ils démarrent et s'arrêtent automatiquement.
Mode Synchrone : Tous les terrains démarrent et s'arrêtent en même temps, mais l'opérateur du club déclenche le démarrage ou l'arrêt (implicitement) des matchs manuellement.
Mode Asynchrone : Chaque terrain a son propre rythme. Chaque terrain peut démarrer et s'arrêter à des moments différents. Ils sont tous contrôlés manuellement.