1. NC 2011
Projet de gestion et mise en
ligne des programmes et des
résultats sportifs.
2. Sommaire
I. Récapitulatif des données
A. Statistiques présagés
B. Objectif du stage.
II. Analyse du projet
A. Modèle conceptuel et relationnel de données.
B. Les outils utilisés.
III. La réalisation du projet
A. Mise en place de l’interface web
B. Les principaux problèmes rencontrés
4. Logiciels de gestion des résultats utilisés par les clubs sportifs:
Pas de logiciel de gestion de compétition
Utilisation du logiciel fédéral
Utilisation d’un logiciel du marché
Utilisation du logiciel Sportzware, développé par
SportingPulse, société sous contrat avec le conseil des Jeux pour
la gestion, entre autre, de la base de données athlètes et résultats
en Océanie.
5. Logiciels de gestion des résultats utilisés par les clubs sportifs :
Sur 28 sports, seuls 20 sports utiliseraient déjà un logiciel de gestion de
résultats et 10 sports pourraient utiliser le Logiciel SportingPulse.
Les Logiciels utilisés permettent (pour être validé par les ligues) :
D’importer et d’exporter des données.
De gérer les 22 pays participant à cette compétions internationale.
De gérer un record océanien.
6. Les objectifs du projet final :
Collecter des informations provenant des différents logiciels
Réaliser une interface web gérant les résultats et les mises à jour
Permettre l’accès aux données présentes dans la base depuis le site internet.
Les objectifs de notre travail:
Gestion des imports et exports et automatisation des processus.
Possibilité de saisir ou d’éditer les données au travers d’une interface
Gestion des droits d’accès de l’interface pour chaque utilisateur
Table de correspondance des intitulés en Français vers Anglais
Accès aux données sous formes de requêtes ou sous forme d’accès à
des fichiers pré-formatés générés et rafraîchis automatiquement.
7. Le point de départ :
Réaliser un calendrier
des compétitions
sportives.
11. Un modèle conceptuel de données (MCD) permet de regrouper et d’ordonner
les données nécessaires à la gestion d’un ensemble d’entités dans un système
d’information.
12. Le MRD (Modèle Relationnel de données) permet de construire les
tables sous le Système de Gestion de Base de Donnée Relationnel
(SGBDR).
Toute entité devient une table, les propriétés sont les champs de la
table, l’identifiant est la clé primaire de la table. Les associations
deviennent des relations et ce sont les cardinalités qui définissent
ces relations.
13. Sybase Power AMC :
un logiciel de modélisation. Il permet de modéliser les traitements
informatiques et leurs bases de données associées.
Notepad++ :
un éditeur de texte générique codé en C++, qui intègre la coloration
syntaxique de code source pour les langages et fichiers tels que HTML
(Hypertext Markup Language) et PHP (Hypertext Preprocessor).
WAMP :
Apache = serveur web répond directement aux requêtes du navigateur ;
PHP = langage de script libre
MySQL = stocke toutes les données de l'application
Windows = assure l'attribution des ressources à ces trois composants
14. Avant la réalisation du planning
de compétition, Il a fallut créer
la base de donnée
Ce tableau à double entrée a été
programmer en PHP, HTML et CSS.
Des requêtes SQL ont été
nécessaires
pour automatiser les différents
programmes .
15. Problèmes de communication et peu d’informations fournies
Les logiciels requis n’ont pas été fournis.
Aucun Matériel fournis et connectivité internet faible.
Aucun professionnel spécialisé n’a été engagé pour m’encadrer.
Manque de temps.