TFC Kasyani Propre
TFC Kasyani Propre
TFC Kasyani Propre
Par
KAMBALE KASYANI Guerchome
Travail de Fin de Cycle présenté et soutenu en
vue de l’obtention du Diplôme de graduat de
Gestion Informatique
Directeur : As1 BONYOMA LOKOLO Adolphe
Encadreur : Cpp2 KAMBALE SIKULIWAKO
Jean de Dieu
Option : Gestion Informatique
EPIGRAPHE
« L’homme est un roseau, le plus faible de la nature, mais c’est un roseau pensant »
BAISE PASCAL
ii
DEDICACE
REMERCIEMENTS
Nos remerciements s’adressent à tout un chacun qui, de près ou de loin, a contribué à
la réalisation de ce travail.
Nous remercions le corps scientifique de l’ISC/Beni pour son encadrement et
conseil au courant de notre formation au sein de cette Institution.
Nous tenons à remercier également nos parents KAMBALE KASYANI et LEONCE
KITSA, notre oncle THOM’S KANZALAYI et son épouse ALINE KATHUNGU ainsi que
tous les membres de notre famille dont les noms ne sont pas cités.
A l’assistant Ingénieur BONYOMA LOKOLO, directeur de ce travail, nos profondes
reconnaissances lui sont adressées malgré ses multiples occupations parvenait à satisfaire à
nos préoccupations.
A notre encadreur Jean de Dieu KAMBALE SIKULIWAKO qui nous a accompagné
jusqu’à la fin de ce travail.
Nos remerciements s’adressent également à nos frères et sœurs, cousins et cousines à
l’occurrence de KAKULE KABISA SALVIN, COPERNIC KISEVERE, NIXON KISEVERE
,NATASHA KISEVERE, KING KISEVERE, JOSEPH BAKAHUNGA, DUCOEUR
KISEVERE, RICHARD KISEVERE, … pour leur soutien qu’ils ne cessent de nous accorder
jusqu’au stade de la soutenance.
Enfin, que nos camarades de lutte CHRISTIAN VISERE, BARNABAS
KISAVAVIRI, MOISE KAPAKASI, CLARICE SIKWAYA, BUHARI MASUDI, MARIE
ISUDE, JODAS KAMATE, PATIENCE SINAMULI, SENGAMALI KAMBASA, GLORIA,
ROBERTE, SYLVIE NZUNANGA … , nos ainés scientifiques GRACE KIMATHE,
RALPH MUKIRANYA, THIERY LYABUTA …ainsi que tous ceux dont les noms n’ont pas
été cités soient également remerciés pour leur soutien, encouragement avant, pendant et après
l’élaboration de ce travail.
SIGLES ET ABREVIATIONS
BD : Base de données
CD : Commission de Discipline
PV : Procès Verbal
SI : Système d’Information
VP : Vice président
v
RESUME
Les Technologies de l’Information et de la Communication s’imposent dans toutes
les disciplines de la vie ; L’Information est un élément très nécessaire pour un Système
d’Information. C’est ainsi que les Organisations Sportives aussi ont une nécessité d’utiliser les
moyens qu’offre la technologie informatique.
Dans nos études, nous avons cherché à intégrer un Système d’Information
Automatisé dans le but de gérer automatiquement les tâches au niveau des Ententes Urbaines
de Football afin de faciliter la gestion.
Nous avons formalisé le Système d’Information étudié avec la Méthode d’Etude et
de Réalisation Informatique des Systèmes d’Entreprise, la technique d’interview, la technique
documentaire mais aussi nous avons eu à recourir à quelques notions de la combinatoire.
De part nos résultats, nous avons conçu un modèle Informatique permettant de gérer
l’évolution d’un Championnat de Football pour une Saison Sportive donnée.
1
INTRODUCTION GENERALE
1. PROBLEMATIQUE ET ETAT DE LA QUESTION
L’informatique au sens large devient un outil pour optimiser les services
d’information à des clients, qu’ils soient internes ou externes à l’entreprise, c’est-à-dire clients
de l’entreprise elle-même. L’informatique devient le nerf de certains métiers et non plus un
outil de support au traitement des données comme elle a pu être considérée auparavant.
(BOHNKE, 2010)
Les révolutions technologiques du disque dur et du transistor dans les années 1960
ont permis une augmentation de la puissance, de la portabilité et de l’utilisation des
ordinateurs dans plusieurs domaines de la vie. L’ère des Main frame (réseau avec un serveur
central et des terminaux passifs) des années 1960 et 1970 a permis une généralisation de la
technologie informatique dans les entreprises. (DAVID AUTISSIER ET VALERIE
DELAYE, 2008)
L’informatique est passée de l’ère des traitements à celle des données, où ce qui est
important est de définir les informations à manipuler. Les traitements sont toujours les
mêmes, c’est-à-dire l’écriture, la recherche, la modification et la suppression d’informations.
Le fait d’accorder de l’importance aux données a conduit les informaticiens à s’intéresser à
l’activité, aux flux d’information, aux acteurs de l’entreprise et à procéder à des analyses
fonctionnelles en amont de la programmation informatique. (DAVID AUTISSIER ET
VALERIE DELAYE, 2008)
Les bases de données informatiques ont pris aujourd’hui une place essentielle dans
l’informatique, plus particulièrement en informatique de gestion. Au cours des trente
dernières années, des concepts, méthodes et algorithmes ont été développés pour gérer des
données sur mémoires secondaires; ils constituent aujourd’hui l’essentiel de la discipline «
Bases de Données » (BD). Cette discipline est utilisée dans de nombreuses applications
permettant la sauvegarde d’informations sous forme numérique. A nos jours, il existe un
grand nombre des logiciels appelés Système de gestion de Bases de Données(SGBD)
permettant de gérer efficacement de grandes bases de données dans les entreprises.
(GARDARIN, 2003)
D’après Gordon Davis, cité par BIRUNGI BAHEMUKA : « Malgré l’évolution de
la Technologie Informatique nous retrouvons toujours des pays ou les entreprises qui
continuent à pratiquer le Système de gestion manuel des données qui ne leur permet pas
d’accroitre leur productivité ainsi que le rendement favorable. Or les êtres humains vus
comme le processeur d’Information ont les capacités très limitées. Certaines personnes se
limitent au niveau du traitement manuel des données et sont honnêtes à interpréter des
données contenant d’erreurs ». (Félician, 2012)
Cependant, l’Entente Urbaine de Football de Beni n’est pas aussi épargnée à ce sens
car la gestion de leurs travaux est encore manuelle. Ces travaux sont caractérisés par la lenteur
dans le traitement des données suivie de la fatigue de la part des travailleurs dans la
réalisation de leurs tâches ; Les informations résultant des activités sportives de l’Entente
Urbaine de Football durant ou à la fin de la saison sportive doivent être fiables pour permettre
aux dirigeants de prendre les bonnes décisions ; Parmi ces travaux nous citons :
2
(Kalokola, 2008) Dans son mémoire intitulé : « Conception d’un logiciel d’aide à la
production d’un calendrier sportif en R.D.C : Cas de l’Entente Urbaine de Basketball de
Bukavu » avait comme objectif l’étude de la clé de championnats nationaux de basketball et
sur base d’elle produire une application informatique capable de la générer d’une part ou de
générer les différentes rencontres possibles du championnat d’autre part. Il est parti du
problème selon lequel l’Entente Urbaine de basketball de Bukavu connaît de petits problèmes
dans la gestion des opérations lors de la production du calendrier sportif, surtout lorsqu’il
s’agit de procéder aux confrontations entre les équipes : la lenteur d’exécution, le risque de
redondance des matches.
I.1.2 Conclusion partielle
Il nous convient de signaler que nous n’avons pas pu consulter tous les travaux de
l’univers scientifique qui cadrent avec le nôtre. Certains de ces travaux parlent de la gestion
des clubs et d’autres de la confection de calendriers mais aucun d’eux ne parle de la gestion
d’un championnat de football dans le cadre du domaine de la gestion informatique ; C’est
ainsi que notre travail s’articule sur la gestion des activités relatives au championnat de
football dans l’idée de compléter le travail de Alain Basaki Kalokola mais aussi le travail
collectif de Alain Hertz et Rina Razanakoto.
I.2. Cadre Conceptuel
Pour la meilleure compréhension de notre thème, nous donnons quelques définitions
et explications aux mots clés de notre thème :
I.1.3.1.Notion sur la gestion automatisée
I.3.1.1.1 La gestion
Du latin gestîo, le concept de gestion se réfère à l’action et à l’effet de gérer ou
d’administrer. Gérer, c’est prendre des mesures conduisant à la réalisation d’une affaire ou
d’un souhait quelconque. D’autre part, administrer, c’est gouverner, diriger, ordonner et
organiser. (www.lesdefinitions.fr)
Gérer une entreprise ou un organisme communautaire, c'est développer et mettre en
place les outils qui permettent le partage d'informations, la discussion de stratégies et la prise
de décisions en toute transparence. La gestion permet de fixer les priorités. (www.petite-
entreprise.net, s.d.)
En management, on évoque la gestion comme étant un synonyme. Ces deux notions
très similaires désigneront alors l'ensemble des techniques visant à organiser les ressources
mises en œuvre afin d’assurer l’administration d'une structure donnée.
Il existe plusieurs types de gestion à savoir: (Ahmed Silem et Alain-Ch. Martinet,
2000)
La gestion prévisionnelle : Etablissement de prévisions et de comparaison
systématique des réactions aux prévisions.
La gestion stratégique: Consiste à définir et à mettre en œuvre les orientations
stratégiques de l’entreprise. La gestion stratégique s’efforce d’entretenir et de développer le
potentiel de l’entreprise par l’intermédiaire d’investissements en organisation, en ressources
humaines, en innovation.
9
au besoin des organisations à succursales multiples comme les banques, coopératives, agences
de transfert, etc.
Pour (F. Ebel, S.Idler, G. Prede, D.Scholz, 2008)Les systèmes automatisés étaient
principalement utilisés pour rendre la production plus compétitive par rapport à la
concurrence et cela n’a pas changé. La technique d’automatisation offre, à cet égard, nombre
d’avantages :
La production automatisée nécessite moins de main d’œuvre.
La production peut s’effectuer 24 h/24 h, exception faite des rares interventions
de maintenance périodique.
Les machines font généralement moins d’erreurs, ce qui confère aux produits
manufacturés un niveau de qualité élevé et constant.
Les flux physiques se font plus courts, ce qui permet d’augmenter les quantités
tout en réduisant les délais de livraison.
L’automatisation dispense les opérateurs des tâches fastidieuses, harassantes ou
potentiellement dangereuses pour la santé (humanisation du monde du travail).
Dans le cadre de notre travail le concept gestion automatisée prend le sens de la mise
en œuvre nécessaire des moyens pour rendre les tâches automatique, donc sans une
intervention constante de l’homme ; Elle se fait pour notre cas par la mise en place de notre
application dans le système de gestion de l’Entente Urbaine de Football de Beni capable de
gérer une compétition sportive.
I.1.3.2. Notion sur la Ligue Sportive
I.1.3.2.1. La ligue
Une ligue est une Alliance durable entre plusieurs États, plusieurs souverains, pour
défendre des intérêts communs, poursuivre une politique concertée ou encore une ligue est
une Association, groupement qui se propose des buts moraux, humanitaires, politiques,
économiques.(ROBERT, 2005)
Les ligues et comités régionaux constituent les organes déconcentrés au plan régional
des fédérations sportives. Ils jouent un rôle important dans le développement du sport en tant
qu’intermédiaires entre les associations et le siège fédéral, et sont notamment chargés
d’appliquer sur leur territoire la politique fédérale, tout en tenant compte des spécificités
régionales par délégation de leur fédération, les ligues et comités régionaux ont pour tâches :
D’organiser les compétitions de leurs entités et de délivrer les titres
correspondants,
D’attribuer les licences pour les sportifs des associations de leur ressort
territorial,
De développer l’accès au haut niveau par la mise en place de stages et
regroupements,
De développer leur sport en incitant à la création de nouvelles associations et à
l’accueil de nouveaux licenciés,
De contribuer à la formation de techniciens et des arbitres et de délivrer les
diplômes fédéraux correspondants.(MBESE, 2017)
11
I.1.3.2.2.Le football
Le football est un sport opposant deux équipes de onze joueurs dont chacune
s'efforce d'envoyer un ballon de forme sphérique à l'intérieur du but adverse en le frappant et
le dirigeant principalement du pied, éventuellement de la tête ou du corps, mais sans aucune
intervention des mains que les gardiens de but seuls peuvent utiliser.(www.cnrtl.fr, n.d.)
Le football est un sport collectif opposant deux équipes de onze joueurs autour d'un
ballon de forme sphérique. L'objectif du football est de marquer, c'est-à-dire mettre le ballon
derrière la ligne de but adverse (au fond du filet), entre les poteaux et la barre transversale.
Le football moderne est né en 1863 avec la fondation de la Football Association of
England et c'est à ce jour le sport le plus pratiqué au niveau mondial. Les joueurs de football
ont l'interdiction de toucher le ballon avec leur bras sous peine de sanction sauf le gardien de
but qui peut toucher au niveau du grand rectangle. A noté, l'attribution de postes divers
influencée par la place des joueurs qu'ils occupent sur le terrain: gardien de but, défenseur,
milieu et attaquant. Des règles strictes ont été créées afin de normaliser ce sport et de le rendre
professionnel. La FIFA, fédération internationale de Football Association mise en place en
1904, veille à l'application uniforme des mêmes lois du jeu sur l'ensemble de la planète.
Chaque opposition se déroule sous le contrôle d'un corps arbitral bénéficiant de toute
l'autorité nécessaire pour veiller à l'application des lois du jeu. En dépit de cela, pour pallier à
certaines insuffisances que le corps arbitral n’a toujours pas résolu, la notion d’arbitrage vidéo
a été introduite dans le corps arbitral d’un match de football (amical ou compétition). C’est
ainsi que dans certains cas litigieux l’arbitre central se dirige vers la vidéo et en tire une
décision à appliquer dans le jeu.
Un match de football dure au total 2 périodes de 45 minutes entrecoupées d'une
pause de 15 minutes au maximum. Dans certaines compétitions, des prolongations de 15
minutes et des séances de tirs au but sont jouées pour départager les deux équipes. Chaque
pays possède son propre championnat avec différents niveaux afin d'homogénéiser au
maximum les rencontres. En Europe, les principaux championnats sont la Ligue 1, la Série A,
la Premier League, la Bundesligaet la Liga. (www.dicodunet, n.d.)
Pour notre thème, le concept ligue sportive prend les sens d’une compétition annuelle
de football qui se joue chaque saison. La formule de cette compétition est structurée de telle
sorte que toutes les équipes qui participent à la compétition s’affrontent en Aller et Retour
afin de déterminer le gagnant de la compétition.
Le gagnant est celui ayant obtenu plus de points dans la compétition, les points sont
déterminés en comptant le nombre des victoires, le nombre des matchs nuls ainsi que le
nombre des défaites par club, pour une victoire on attribue trois points au club, un point pour
un match nul et zéro point pour une défaite. Le total des points sont calculés de la manière de
telle sorte que le Total des points = (Nombre des victoires * 3) + (Nombre des nuls * 1) +
(Nombre des défaites * 0).
Pour les clubs ayant le même nombre des points, on considère la différence des buts
ou le goal différence qui est obtenu en prenant le nombre des buts inscrits moins le nombre
des buts encaissés.
12
créateur de la société Cecima distributrice du logiciel Win ‘Design qui permet de concevoir
les différentes phrases d’un projet piloté par la méthode Merise. (BAPTISTE, 1957)
Dans le cadre de l’étude et du développement Informatique d’une entreprise la
méthode MERISE utilise quatre niveaux et chaque niveau a trois découpages, voici les
différents modèles que présente la méthode MERISE :
Système d’Information
naturel
Choix de gestion
Niveau Organisationnel
Choix logiciels
Niveau Physique
Applications Informatiques
supports du Système
d’Information
Commentaire:
Le Niveau Conceptuel
Le modèle conceptuel des données (MCD) formalise la signification des
informations sur lesquelles repose le système d’information, sans contrainte technique ni
15
La technique documentaire ;
La technique d’interview non structuré ;
La technique algorithmique ;
Dans cette partie, nous présentons quelques théories et formules mathématiques qui
nous ont aidé dans notre travail ; C’est ainsi que les notions d’analyse combinatoire nous ont
16
servis dans plusieurs cas ; L’analyse combinatoire s’occupe de dénombrements. Elle a des
applications en calcul des probabilités, Les nombreux problèmes de dénombrement se ramène
au nombre de manières de ranger k objets choisis parmi n. Avant tout dénombrement, il faut
s’assurer si, dans la manière de ranger les objets, l’ordre compte ou non, si certains objets sont
répétés ou non, si tous les objets sont pris ou non.(LANG, 2006)
!
( − )!
Pour cette formule la condition préalable est que le nombre d’équipes doit être
supérieur ou égal à r (r étant le nombre d’équipes possible pour un match donné).
Nous pouvons aussi démontrer le nombre des matchs de la phase Aller en utilisant la
formule de la combinaison de deux clubs pris parmi n.
!
=
! ( − )!
Le nombre de combinaisons varie aussi selon le nombre d’équipes comme pour
l’arrangement, mais pour notre cas de la gestion du championnat r est fixe (sa valeur est de 2)
puis que pour chaque match nous retrouvons toujours deux équipes qui s’affronter; Pour le
17
calcul des combinaisons Blaise Pascal nous a proposé un tableau de calcul de combinaisons
appelé triangle de Pascal.
0 1
1 1 1
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
5 1 5 10 10 5 1
Source : http://villemin.gerard.free.fr/Wwwgvmm/Iteration/TrgPasc3.htm
Commentaire : Le triangle de Pascal permet de déterminer le nombre de combinaisons
possibles d’un certain nombre d’éléments pris parmi tant d’autres ; Le nombre de
combinaisons varie selon les paramètres qui entrent dans le calcul, pour dire dans notre cas
que le nombre des matchs dépend du nombre d’équipes.
II.2.Présentation de l’Entente Urbaine de Football de Beni
II.2.1. Localisation
Le Bureau de l’Entente Urbaine de Football de Beni œuvre dans le bâtiment de la
Galerie Tsongo Beni, Quartier Byautu, Commune de Beu, Ville de Beni, Province du Nord-
Kivu en République Démocratique du Congo.
II.2.3. Les organes
Président de l’Entente
Commentaire :
Nos objectifs coïncident avec les ambitions de plusieurs particulièrement avec celles
de l’Entente Urbaine de Football de Beni qui est l’informatisation des activités permettant de
d’avoir le gain de temps, de réduire les erreurs possibles et de diminuer la lenteur.
A cette ligne nous affirmons que notre projet est réalisable ; Les contraintes de
réalisation de ce projet sont –elles maitrisables ?
19
La récolte des informations est une recherche des données utiles qui permettra de
réaliser notre projet ; Nous utilisons la technique documentaire car elle nous sert à récupérer
les données sur les documents en vue de les formaliser ; Pour nous elle est l’analyse des
différents documents manipulés par les acteurs de notre organisation.
Dans cette partie, nous décrivons les documents manipulés par notre organisation ; Il
convient de décrire chaque rubrique en précisant son type, son mode d’obtention, sa
contrainte d’intégrité.
Commentaire : La Grille des résultats est un document sur le quel sont enregistrés
tous les résultats des matchs de la compétition, Elle permet de présenter le PV homologation
des résultats.
23
1 Début de la saison
1
sportive
OP1
Payement
2 2 2
3
Début de la
OP2
saison sportive
Engagement
4
4
4
4
24
Début de la
saison
OP3
Affiliation
5
5
5
5 5
6 6 6
OP4 En cours de la
saison
Enregistrement
OP5
En cours et à
Homologation la fin de la
saison
8
8
8
8
25
Légende :
1. Liquidité
2. Reçu
4. Fiche d’engagement
5. Calendrier sportif
6. Feuille de match
Opérations
MOYENS
* Logiciel : Aucun
Opérations
MOYENS
*Humains : 4 Personnes
*Logiciels : Aucun
Numéro : OP1
Auteur : Le caissier
Temps : 10 minutes
Entrée/Sorties
Entrées : L’argent
Sorties : Reçu
MOYENS
Humains : 1 personnes
Matériel : Papiers, lattes, …
Logiciel : Aucun
Etapes
Numéro : OP2
Temps : 20 minutes
Entrée/Sorties
MOYENS
Humains : 4 personnes
Matériel : Papiers, lattes, …
Logiciel : Aucun
Etapes
Commentaire : L’engagement est une opération par la quelle l’Entente enregistre les
participants de la compétition en début de saison, Elle produit la fiche d’engagement la quelle
permettant d’élaborer un calendrier sportif de la compétition.
Numéro : OP3
Temps : 18 heures
Entrées/Sorties
Sorties : Calendrier
MOYENS
Humain : 4 personnes
Matériel : Papiers, lattes, …
30
Logiciel : Aucun
Etapes
Commentaire : Cette opération est une suite logique de l’engagement, C’est sur base d’elle
qu’on obtient le calendrier des matchs de la saison.
Numéro : OP4
Temps : 8 minutes
Entrées/Sorties
MOYENS
Humain : 4 personnes
Matériel : Papiers, lattes, …
Logiciel : Aucun
Etapes
Commentaire : Les scores sont recueillis pour dans un tableau en vue de présenter le
classement général de la compétition.
31
Numéro : OP5
Temps : 4 heures
Entrées/Sorties
MOYENS
Humain : 4 personnes
Matériel : Papiers, lattes, …
Logiciel : Aucun
Etapes
1) Saisie des clubs
2) Calcul des points et de différence des buts
3) L’arrangement des clubs selon l’ordre de grandeur croissant des points
4) Classement général (PV d’homologation)
Commentaire : L’homologation des résultats est réalisée après les matchs de chaque journée
et c’est sur base de cette opération qu’on obtient le classement général des clubs,
l’homologation est une opération par la quelle les résultats sont examinés par la commission
de discipline et on peut y décider le forfait en cas de contestation.
Comptabilité
5 7 6
10
9
Commission Arbitrale
Légende :
1) L’argent
2) Reçu
3) Liste des joueurs
4) Fiche d’engagement
5) Fiche d’engagement
6) Fiche d’engagement
7) Calendrier sportif
8) Calendrier sportif
9) Calendrier sportif
10) Calendrier sportif
11) Feuille de match et rapport du commissaire match
12) Feuille de match et rapport du commissaire au match
13) Grille du championnat
14) Grille du championnat
15) PV d’homologation des résultats
16) PV d’homologation des résultats
17) PV d’homologation des résultats
33
President 1. Feuille de 1. PV
match et rapport d’homologation
du commissaire
Secrétaire
3. Grille du 3. PV
championnat d’homologation
4.PV
34
homologation
Comptabilité Reçu
Commentaire: Ce tableau démontre les échanges entre les différents acteurs de l’organisation.
- 35 -
II.4.7.2.Aspects négatifs
II.4.8.1.Solutions Organisationnelles
II.4.8.2.Solutions Informatiques
La fiche d’engagement ;
Le calendrier sportif des matchs ;
La grille des résultats des matchs ;
Les buteurs du championnat
joueur
Prenj Prenom du AN Non nul Mémorisé
joueur
Datenj Date de Date Non nul Mémorisé
naissance du
joueur
Natj Nationalité du AN Non nul Mémorisé
joueur
Obsj Observation du AN Non nul Mémorisé
joueur
Dated Date Date Non nul Mémorisé
d’enregistrement
Entrpal Entraineur AN Non nul Mémorisé
principal
Prephys Preparateur AN Non nul Mémorisé
physique
Dt Durée de AN Non nul Mémorisé
transfert
Equipeorig L’equipe AN Non nul Mémorisé
d’origine du
joueur
Phase Phase du Booleen Non nul Mémorisé
championnat
Numero Numeroprevu Auto Non nul Mémorisé
des incrémental
confrontations
Codecarton Code du carton AN Non nul Mémorisé
Descrcarton Description du Booleen Non nul Mémorisé
carton
Mincarton Minute de AN Non nul Mémorisé
sanction
Dateprevu Date prévu des Date Non nul Mémorisé
confrontations
Commentaire : Les données retrouvées dans ce tableau ont été recueillies sur les documents
utilisés dans le domaine en étude mais nous y retrouvons d’autres suite à la solution proposée
via notre conception.
III.1.3. Graphe de Dépendances Fonctionnelles 41
Codecarton
Figure 4 : Les dépendances fonctionnelles Codematch Descrcarton
Secsp Datenj
Entorig Natj
Datec Obsj
Codesaison
Editon Datelectcom
datedeb Entrpal
Prephys
entrgard
Stadep, dateprogr, heurep, Numerop
Dated,datef,eq
uipeorig
Jouer à domicile
III.1.4. LE MODELE CONCEPTUE DES DONNEES 42
1,n 1,1
Arbitre
Equipe
Codearbitre
Match
Codequipe 1,1
Nomarbitre Codematch
denequipe
Prenarbitre Climat
1,n Arbitrer 1,1
Adequipe
Datenarbitre
1,n Datem
Secsp 1,n entitearbitre
Engager Heurem
Entorig
Dated,datefinc 1,1 Concerne 0,n Nbrspect
Datec But
Stadem
Datele Codebut
0,n Nbuteqv
Entrpal Minbut
1,n Saison nbuteqr
Prepphys Passbut
Codesaison 1,1
entrgard 0,n Attribuer 1,1
Joueur qualbut
Edition
Appartenir
Numlj
datedeb
Nomj
1,n 1,n 1,n
1,n
Postnomj 1,1
0,n Carton Journee
Subdivisé
Datenj
Prévoir Avoir Codecarton 1,1 Codejournee
Natj
Dateprogr, Descrcarton Descrjourn
heurep,stadep,nume obsj Concerne 1,1
mincarton phase
rop
1,n
43
1) Equipe(Codequipe,denequipe,adequipe,secsp,entorig,datec,datel,entrpal,prephys,entrg
ard)
2) Joueur (numlj, nomj, postnomj, datenj, natj, obsj)
3) But (codebut, minbut,typebut,passbut,codematch#,numlj#)
4) Carton (Codecarton,descrcarton,mincarton,codematch#,numlj#)
5) Arbitre (codearbitre, nomarbitre, prenarbitre,datenarbitre,entitearbitre)
6) Match (Codematch,datem,heurem,nbrspect,stadem,climat,codearb#,codejourn#)
7) Saison (codesaison, edition,datedeb)
8) Journee (Codejournee,descrjourn,phase,Codesaison#)
9) Engager(Codequipe#,numlj#codesaison#,equipeorig,datedc,datefinc)
10) Prevoir(Codequipev#,Codequiper#codejourn#,dateprogr,heurep,stadep, Numerop)
11) Date(Dateprevu)
ET
OP1
Engagement
T.J
Fiche d’engagement
OP2
Affiliation
T.J
Calendrier
46
ET
OP3
Enregistrement
T.J
Fin de la saison
Fin de la Journée
Sportive
OU
OP4
Homologation
T.J
PV d’homologation
Grille des buteurs Grille des
sanctions
OP5
Cloture
Dernier Non dernier
ET
Début de la VP Automatique
PF1 saison
sportive
Engagement
9h – 16h
Fiche d’engagement
Feuille de Rapport
match du
Commiss
aire
ET
En cours de la CD Automatiqu
PF3
saison e
Enregistrement sportive
Fin de la Fin de la
saison Journée
OU
PF4 A la fin de
chaque CD Manuel
Homologation journée ou
chaque
saison
PV d’homologation
PF5
A la fin de CD Manuel
Cloture la saison
Dernier sportive
Non dernier
Menu Principal
Engage Cartons
ments Buteurs Aide
Concep
teur
III.2.6.Présentation de l’application
III.2.6.1. Menu principal
Cette interface présente le Menu principal de notre application.
Commentaire : Ce document permet d’accéder à la liste des joueurs engagés pour la saison
sportive.
Commentaire : Ce document présente la prévision des matchs dont les équipes jouant à domicile se
placent en ligne et celles jouant à l’extérieur en colonne et les dates à leurs croisements.
56
Commentaire : Cette grille présente les buteurs de la compétition et leurs équipes respectives.
57
CONCLUSION GENERALE
Nous voici au terme de notre travail portant le thème : « Gestion Automatisée d’une
ligue sportive : Cas de l’Entente Urbaine de Football de Beni »
En effet, Nous avons été motivés par le fait que les Ententes Urbaines éprouvent des
difficultés dans la gestion notamment la redondance des matchs lors de l’élaboration du
calendrier sportif, l’accès aux résultats des différents matchs en cas de nécessité ; Notre
objectif était de mettre à la disposition de l’Entente Urbaine de Football de Beni une
application informatique capable de gérer automatiquement les activités de l’Entente Urbaine
de Football de Beni afin d’éviter la redondance des matchs au niveau du calendrier sportif et
de faciliter l’accès aux informations en rapport avec les matchs.
Dans l’idée de résoudre le problème, Pour répondre à notre question de recherche
nous sommes partis de l’hypothèse selon laquelle La conception et la mise en place d’un
modèle informatique pour le système de gestion de l’Entente Urbaine de Football de Beni
serait une solution meilleure aux problèmes liés à la gestion du championnat avec un logiciel
adapté au système d’Information de l’Entente Urbaine de Football de Beni.
Pour atteindre nos objectifs nous avons utilisé la technique documentaire qui nous a
permis de décrire les documents, la méthode appliquée que nous avons modélisée avec la
Méthode d’Etude et de Réalisation Informatique des Systèmes d’Entreprises ainsi que
l’analyse combinatoire. Comme logiciel, nous avons utilisé le Système de Gestion de Bases
de Données Microsoft Access ainsi que le langage de programmation Visual Basic.
Ce travail est subdivisé en trois chapitres : Le premier porte sur le cadre théorique
dans le quel nous avons présenté la revue de la littérature et la définition des concepts clés de
notre travail ; Le second a porté sur le cadre méthodologique et la présentation du milieu
d’étude et enfin dans le troisième nous avons conçu le nouveau système par rapport à nos
solutions organisationnelles et informatiques proposées.
Nous osons croire que notre application aura à résoudre non seulement le problème
au niveau de l’Entente Urbaine de Football de Beni mais aussi dans toutes les ligues et
Ententes Sportives de genre ou toute organisation de Sport.
Cependant, Nous n’avons pas traités notre domaine en intégralité, Nous n’avons pas
généré en moins de temps le calendrier sportif, le classement général des clubs du
championnat mais aussi la mise en place d’un site web pour la publication en ligne du
calendrier, du classement général, voir même le domaine de la finance qui n’a pas été touché;
Ainsi d’autres chercheurs et analystes pourront nous compléter dans l’avenir car le domaine
en étude reste encore très vaste et ouvert à tous chercheurs.
Ainsi donc, que vos remarques, correctifs pour l’amélioration de cette application
nous soient les bien venus.
59
BIBLIOGRAPHIE
1) OUVRAGES
Ahmed Silem et Alain-Ch. Martinet, A. (2000). Lexique de gestion (éd. 5ème edition).
DALLOZ.
BAPTISTE, J. L. (1957). Modélisation des données et des traitements, langage sql. ENI - All
rigths reserved.
Bohnké, S. (2010). Moderniser son système d'Information . Eyrolles.
DAVID AUTISSIER ET VALERIE DELAYE. (2008). Mesurer la performance du système
d'information. Eyrolles.
GARDARIN, G. (2003). Bases des données. Eyrolles.
DOMINIQUE NANCI ET BERNARD ESPINASSE . (2001). Ingénierie des Systèmes
d'Information.
F. Ebel, S.Idler, G. Prede, D.Scholz. (2008). Base de la Technique d'automatisation. Festo
Didactic.
LANG, F. (2006). COMBINATOIRE. Haute Ecole d'Ingenieur et de Gestion du Canton de
Vaud.
Muhambya, K. (2015). Pour comprendre et maitriser l'informatique. Blessing.
Muller, P. A. (1997). Modélisation objet avec UML. Eyrolles.
ROBERT, P. (2005). LE GRAND ROBERT. II(2.0). LE ROBERT/SEJER.
2) NOTES DES COURS
MUHINDO MASIVI et MUMBERE MUYISA. (2014). METHODE D'ANALYSE DES
SYSTEMES D'INFORMATION. inedit.
Bernard, K. K. (2015). Initiation à la recherche scientifique. Cours inédit.
3) MEMOIRES ET TRAVAUX DE FIN DE CYCLES
Félician, B. B. (2012). Automatisation des services de Reservation et de Facturation "cas de
l'hotel New Cosmos hotel de Bunia". TFC inédit.
FILE, K. (2010). Etude sur la vente des Billets de Football au stade Municipal de Beni saison
sportives locales 2005 à 2009. Beni: inedit.
François Meyssonnier et Myriam Mincheneau. (2014). Le controle de gestion des clubs du
Football professionnel.
60
LISTE DE TABLEAUX
TABLEAU IV: GRILLE DES RESULTATS ...................... ERREUR ! SIGNET NON DEFINI.
TABLEAU XIII: MATRICE DES FLUX ........................... ERREUR ! SIGNET NON DEFINI.
TABLEAU XIV: LES DICTIONNAIRE DES DONNEES ................. Erreur ! Signet non défini.
EPIGRAPHE ............................................................................................................................... I
DEDICACE ............................................................................................................................... II
RESUME .................................................................................................................................... V
BIBLIOGRAPHIE .................................................................................................................... 59
ANNEXES ................................................................................................................................. 66
66
ANNEXES
I.GUIDE D’UTILISATION
La présentation de l’interface graphique de cette application permet à toute personne
ayant suivi des formations en Bureautique de s’adapter facilement; Il suffit de le démarrer
comme tout autre programme, Après le démarrage le formulaire de mot de passe apparait on
vous demande d’entrer le nom d’utilisateur ainsi que le mot de passe et en moins de deux
secondes le menu général apparait.
Vous pouvez parcourir tous les menus principaux moyennant l’événement CLIC ; Sur les
formulaires il y a diverses commandes :
Premier : Pour accéder au premier enregistrement de la Base de Données
Suivant : Pour passer à l’enregistrement suivant
Précédent : Pour aller à l’enregistrement précédent
Dernier : Pour aller au tout dernier enregistrement
Nouveau : Pour préparer l’enregistrement futur
Enregistrer : Pour mémoriser les données
Supprimer : Pour supprimer un enregistrement
Rechercher : Pour rechercher les enregistrements
Actualiser : Pour modifier les informations
EndSub
Call affichage()
Call remplissagecomboequipevisite()
Call remplissagecomboequipevisiteuse()
Call remplissagecombojournnee()
Call remplissagecomboArbitre()
Call affichagedescrequipev()
Call affichagedescreqr()
Call affichagedescrarbitre()
Call affichagedescrjourn()
con.Close()
End Sub
PrivateSub affichage()
Try
cboeqv.DataBindings.Add(NewBinding("Text", ds, "Matcht.Codequipev"))
txtnbutv.DataBindings.Add(NewBinding("Text", ds, "Matcht.nbuteqv"))
cboeqr.DataBindings.Add(NewBinding("Text", ds, "Matcht.Codequiper"))
txtnbutr.DataBindings.Add(NewBinding("Text", ds, "Matcht.nbuteqr"))
DateTimePicker1.DataBindings.Add(NewBinding("Text", ds, "Matcht.datem"))
txtstade.DataBindings.Add(NewBinding("Text", ds, "Matcht.stadem"))
txtheurem.DataBindings.Add(NewBinding("Text", ds, "Matcht.heurem"))
txtnbrespect.DataBindings.Add(NewBinding("Text", ds, "Matcht.nbrspect"))
cbojourn.DataBindings.Add(NewBinding("Text", ds, "Matcht.codejournee"))
cboarbitre.DataBindings.Add(NewBinding("Text", ds, "Matcht.Codearbitre"))
txtclimat.DataBindings.Add(NewBinding("Text", ds, "Matcht.climat"))
DataGridView1.DataSource = ds
DataGridView1.DataMember = "Matcht"
Catch ex As Exception
EndTry
EndSub
'Remplissage du combobox des equipes
PrivateSubremplissagecomboequipevisite()
Dim x, max AsInteger
Dim da2 AsNewOleDbDataAdapter("select * from Equipe", con)
Dim ds2 AsNewDataSet
da2.Fill(ds2, "Equipe")
max = ds2.Tables(0).Rows.Count - 1
For x = 0 To max
cboeqv.Items.Add(ds2.Tables(0).Rows(x).Item(0).ToString)
Next
'fin du remplissage
EndSub
'Remplissage du combobox des equipes
PrivateSub remplissagecomboequipevisiteuse()
Dim x, max As Integer
Dim da2 As New OleDbDataAdapter("select * from Equipe", con)
Dim ds2 As NewDataSet
da2.Fill(ds2, "Equipe")
max = ds2.Tables(0).Rows.Count - 1
For x = 0 To max
68
cboeqr.Items.Add(ds2.Tables(0).Rows(x).Item(0).ToString)
Next
'fin du remplissage
End Sub
PrivateSub remplissagecombojournnee()
Dim x, max AsInteger
Dim da2 As NewOleDbDataAdapter("select * from Journee", con)
Dim ds2 As NewDataSet
da2.Fill(ds2, "Journee")
max = ds2.Tables(0).Rows.Count - 1
For x = 0 To max
cbojourn.Items.Add(ds2.Tables(0).Rows(x).Item(0).ToString)
Next
'fin du remplissage
End Sub
PrivateSub remplissagecomboArbitre()
Dim x, max AsInteger
Dim da2 As NewOleDbDataAdapter("select * from Arbitre", con)
Dim ds2 As NewDataSet
da2.Fill(ds2, "Arbitre")
max = ds2.Tables(0).Rows.Count - 1
For x = 0 To max
cboarbitre.Items.Add(ds2.Tables(0).Rows(x).Item(0).ToString)
Next
'fin du remplissage
EndSub
PrivateSub affichagedescrequipev()
Dim cmd As NewOleDbCommand
con.Close()
con.Open()
cmd.CommandText = "select * from Equipe where codequipe='"&cboeqv.Text&"'"
cmd.CommandType = CommandType.Text
cmd.Connection = con
Dim dbAs OleDbDataReader
db = cmd.ExecuteReader
If db.Read Then
lbleqa.Text = db(1).ToString
End If
con.Close()
End Sub
Private Sub affichagedescreqr()
Dim cmd AsNew OleDbCommand
con.Close()
con.Open()
cmd.CommandText = "select * from Equipe where codequipe='"&cboeqr.Text&"'"
cmd.CommandType = CommandType.Text
cmd.Connection = con
Dim db As OleDbDataReader
db = cmd.ExecuteReader
If db.Read Then
69
lbleqb.Text = db(1).ToString
End If
con.Close()
End Sub
Private Sub affichagedescrjourn()
Dim cmd AsNewOleDbCommand
con.Close()
con.Open()
cmd.CommandText = "select * from Journee where codejournee='"&cbojourn.Text&"'"
cmd.CommandType = CommandType.Text
cmd.Connection = con
Dim db AsOleDbDataReader
db = cmd.ExecuteReader
If db.Read Then
lbldescrjourn.Text = db(1).ToString
End If
con.Close()
End Sub
Private Sub affichagedescrarbitre()
Dim cmd AsNewOleDbCommand
con.Close()
con.Open()
cmd.CommandText = "select * from Arbitre where codearbitre='"&cboarbitre.Text&"'"
cmd.CommandType = CommandType.Text
cmd.Connection = con
Dim db AsOleDbDataReader
db = cmd.ExecuteReader
If db.Read Then
lbldescrarb.Text = db(1).ToString() + " " + db(2).ToString()
End If
con.Close()
End Sub
LE KINANDE
V. PERSONNES DE REFERENCE
BONYOMA LOKOLO ADOLPHE, +243972502224, Assistant de l’Isc/beni
KITSA SIVASIMIRE ISAAC, +243994163656, Assistant de l’Isc/beni
KAMBALE MUSYENENE JOACHIN, +243978147444, Sécrétaire
Administratif de la Mairie de Beni
PALUKU KUKUMANGA FAUSTIN, +243995877265, Préfet des Etudes de
l’Institut Virunga
PALUKU KISEVERE RICHARD, +243998849190, Proviseur de l’Institut
Virunga
KAKULE KABISA SALVIN, +243995271356
Je jure sur mon honneur que tous les renseignements fournis ci-haut sont sincères et exacts.