ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE
«
E.S.U. »
INSTITUT SUPERIEUR DE COMMERCE
« I.S.C/BENI
»
Email:iscbeni@yahoo.fr;
iscbeni@gmail.com
GESTION AUTOMATISEE D'UNE LIGUE
SPORTIVE : «CAS
DE L'ENTENTE URBAINE
DE FOOTBALL DE BENI»
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
|
ANNEE ACADEMIQUE : 2016-2017
EPIGRAPHE
« L'homme est un roseau, le plus faible de
la nature, mais c'est un roseau pensant »
BAISE PASCAL
II
DEDICACE
A toute notre famille,
A tous nos amis et
connaissances,
A tous nos enseignants ayant contribué à notre
formation,
A tous nos camarades de lutte,
III
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 soeurs, 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.
KAMBALE KASYANI GUERCHOME
iv
SIGLES ET ABREVIATIONS
BD : Base de données
CAF : Confédération Africaine de Football
CD : Commission de Discipline
EUFBE : Entente Urbaine de Football de Beni
FECOFA : Fédération Congolaise de Football
Association
FIFA : Fédération Internationale de Football
Association
FQSE : Fédération Québécoise du
Sport Etudiant
LIFNOKI : Ligue Nationale du Football du Nord Kivu
LINAFOOT : Ligue Nationale de Football
MCT : Modèle Conceptuel des Traitements
MEA : Modèle Entité Association
MERISE : Méthode d'Etude et de Réalisation
Informatique des Système d'Entreprise
MLD : Modèle Logique de Données
MLT : Modèle Logique de Traitement
MOD : Modèle Organisationnel des Données
MOT : Modèle Opérationnel de Traitement
MPT : Modèle Physique de Traitement
PV : Procès Verbal
SGBD : Système de Gestion de Base de Données
SGF : Système de Gestion des Fichiers
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
? Les travaux d'affiliation et de la fiche
d'engagement à partir de la quelle est élaboré le
calendrier sportif des matches du championnat au début de la saison
sportive ; L'élaboration du calendrier sportif pose toujours des
difficultés aux agents ; Le risque d'omission des rencontres à
programmer est très grand qui perturberait le déroulement normal
de la compétition ; La redondance des matches survient suite à la
multitude des équipes participant au championnat.
? L'enregistrement des informations relatives
aux matches qui est très nécessaire pour la production du
classement général des équipes, de la liste des matches
joués, de la liste des matches non joués, du classement des
buteurs, de la liste des officiels de la compétition ; Nous devons
signaler que le rapport d'évolution de la compétition en cours
est souvent transmis au niveau de la Ligue Provinciale du Nord-Kivu (LIFNOKI)
voir même au niveau de la Ligue Nationale du Football (LINAFOOT) pour
information , Ces informations venant des Ententes Urbaines sportives
permettent à la hiérarchie de prendre les décisions
relatives à l'organisation des tours préliminaires du championnat
élite du pays.
Dans le rapport, les Ententes Urbaines informent à la
hiérarchie sur le classement provisoire des clubs dans lesquels doivent
être précise la journée à la quelle championnat
arrive, le nombre des matches joués par club, le nombre des buts
marqués et encaissés par club, sur plan disciplinaire le nombre
des cartons (jaune ou rouge) par club et par joueur sont des informations
très nécessaires que la Commission de Discipline doit
présenter et autres.
De fois le rapport est exigé par la
Fédération Congolaise de Football Association (FECOFA)
après un nombre des matches d'une journée du championnat. Les
informations du rapport contiennent souvent les erreurs compte tenu de
l'application d'un système de gestion manuel et ce dernier arrive
à fournir les données non vraies compte tenu de la masse
d'informations.
Si les autres domaines ou entreprises sont parvenus à
la gestion automatisée de leurs services, qu'est-ce qui peut être
à la base du non application de la Nouvelle technologie de l'information
et de la communication au sein de l'Entente Urbaine de Football de Beni.
D'après le Dr TSHIMANGA MWANZA, « il n'existe
guère de sujets vraiment neufs, jamais traités. D'ailleurs, rares
sont les terrains du savoir qui n'ont pas encore connu l'exploration de l'homme
de science. Le terrain vierge dans le domaine scientifique n'est que l'apanage
des chercheurs débutants. (Bernard, 2015)
Notre travail n'est pas nouveau dans le monde scientifique,
nombreux des chercheurs ont parlé du semblable dont la
réalisation n'a pas été de la même façon,
Parmi nos prédécesseurs nous citons :
1. (NDOYE, 2006) Pour son travail portant le sujet : «
Gestion Managériale d'un club du championnat élite du
Sénégal »
Durant sa recherche, l'auteur a constaté le
problème de l'absence de moyens due à la mauvaise utilisation des
ressources humaines, les projets de développement du football se
heurtent souvent à des lois ou principes qui ne sont pas adaptés
aux exigences d'une pratique sportive de haut niveau, Souvent l'application de
ces lois est à la base des querelles entre les différentes
instances qui dirigent le football sénégalais. A cela s'ajoutent
les échecs répétés des équipes
sénégalaises au niveau de Ligue des Champions de la CAF.
3
Partant du problème de gestion du championnat
constaté par notre prédécesseur au niveau de
l'élite du Sénégal, telle est la question qui a fait
l'objet de sa problématique :
? Sous quelles formes une telle gestion peut s'accommoder avec
le championnat sénégalais élite de football ?
Pour atteindre ses objectifs, l'auteur a utilisé le
questionnaire comme outil principal de son enquête auquel il a adjoint un
guide d'entretien pour mieux éclaircir certains aspects que le
questionnaire pourrait laisser obscurs.
Au terme de sa recherche, l'auteur chuté par les
résultats suivant:
Il est arrivé à distinguer des entraineurs de
l'élite qui n'ont pas la qualification nécessaire de même
que des dirigeants qui n'ont aucune qualification professionnelle pour conduire
respectivement les clubs et les championnats.
Il a noté aussi que beaucoup de joueurs du championnat
élite n'ont pas reçu de formation de jeune footballeur
c'est-à-dire qu'ils ne sont pas passés par l'école de
football. Ceci explique que les critères de sélections ne sont
pas rigoureusement définis dans les clubs et n'obéissent pas
à une démarche managériale appropriée.
La gestion des ressources humaines pose aussi problème
car du point de vue des relations entre les différents acteurs ça
laisse toujours à désirer. Ce qui l'a amené à
soulever les problèmes liés à la communication entre
certains acteurs qui agissent dans un même club par exemple
entraîneurs et joueurs.
Ensuite les questions relatives à l'aspect financier
montrent que les différents acteurs ne sont pas bien motivés. La
rémunération pose d'énormes problèmes aussi bien au
niveau des entraîneurs que des joueurs. Il s'y ajoute que les clubs de
l'élite n'ont pas de grands budgets permettant de bien mener leur
politique sportive. Cela s'expliquerait par le fait que l'essentiel du budget
des équipes provient des subventions de l'Etat. S'agissant de l'aspect
matériel, on peut déduire d'après les résultats
obtenus que les clubs de l'élite ne sont pas bien équipés
aussi bien au plan du matériel didactique que dans la logistique.
L'accent doit être porté surtout sur la
logistique car la gestion managériale ne saurait négliger cette
dimension. Ce qui est plus regrettable à ce niveau, c'est qu'à
une exception près, aucune équipe ne dispose d'un terrain
d'entraînement praticable Aussi faute de matériel
médico-sportif le suivi médical des joueurs n'est pas bien
assuré dans les clubs de l'élite. Au plan de l'organisation et du
fonctionnement, il a remarqué des insuffisances ainsi que des principes
qui n'entrent pas en adéquation avec une bonne démarche
managériale. Les résultats des enquêtes
révèlent que la majeure partie des clubs n'effectuent une
planification à long terme alors qu'elle présente une importance
capitale dans le management.
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 » a
constaté la pénibilité et la confusion ainsi que la
redondance des matches dans l'élaboration du calendrier sportif,
d'où les questions suivantes ont fait l'objet de sa problématique
:
? Ne serait-il pas possible de concevoir une application
informatique capable d'aider à produire la clé du championnat
?
4
-* Une fois réalisée, une application de ce
genre, ne contribuerait-elle pas dans la modernisation de la gestion de cette
entente ?
Pour arriver à réaliser ses objectifs, l'auteur
a utilisé les méthodes et techniques suivantes :
-* La méthode analytico-descriptive,
-* La méthode structuro-fonctionnelle,
-* La technique d'interview, -* La technique documentaire.
Au terme de sa recherche, il a abouti à la mise en
place d'un logiciel qui permet de produire les différentes
confrontations liées au championnat de Basketball de l'Entente Urbaine
de Basketball de Bukavu.
3. (FILE, 2010) Dans son travail intitulé:« Etude
sur la vente des Billets de Football au stade Municipal de Beni saisons
sportives locales 2005 à 2009 » a expliqué que pour pouvoir
participer à la compétition, les spectateurs doivent payer un
droit d'entrée en contre parti du Service de loisir rendu. Ce droit
d'entrée est illustré en un billet d'entrée au stade.
C'est dans cette optique que la vente des Billets intervient à chaque
compétition sportive.
En optant pour ce thème, sa préoccupation
était de savoir:
Quelle serait la tendance de quantité des Billets de
football vendus au stade municipal de Beni pour notre période
d'étude,
Quel serait l'impact de la vente de ces Billets de football
sur l'entretien du stade municipal de Beni, Comment ont évolué
les recettes issues des rencontres sportives locales durant notre
période d'étude,
Pour réaliser son travail, il a utilisé des
méthodes et techniques ci-après:
-* La méthode Statistique,
-* La méthode descriptive,
-* La méthode Systémique,
-* La technique documentaire,
-* La technique d'interview libre,
Au terme de sa recherche, il a abouti aux résultats
ci-dessous :
La tendance des quantités des Billets de football
vendus au stade Municipal de Beni présente une croissance suivant
l'équation ci-après:
Y=178,38X + 1103,12 Cela signifie que la pente était
positive
Les sommes affectées au stade ont été
respectivement de 315,31; 219,97; 281,24; 353,56 et 435,98 $ respectivement
pour les années 2005, 2006, 2007,2008 et 2009. Ce qui représente
un montant global de 1605,86 $.
De l'analyse de la tendance de recettes il ressort que
celles-ci ont évoluées positivement. En effet la pente
étant positive son hypothèse est vérifiée.
Y=59,412X + 543,33
5
L'analyse de l'affectation de ces sommes l'a poussé
à confirmer qu'il y a eu impact positif sur le stade malgré la
modicité de sommes allouées au stade.
De part nos objectifs, Notre travail résout les
différents problèmes liés à la gestion de l'Entente
Urbaine de Football de Beni, la production du calendrier sportif des matchs sur
laquelle nous ajoutons la saisie des résultats des différentes
rencontres dans l'idée de compléter le travail « Conception
d'un logiciel d'aide à la conception d'un calendrier sportif » de
Alain Basaki Kalokola le seul qui a abouti à la conception d'un logiciel
d'aide à la production d'un calendrier sportif de tous nos
prédécesseurs.
Les problèmes constatés dans la gestion du
championnat au sein de l'Entente Urbaine de Football de Beni nous
amènent à formuler notre question de la manière suivante
:
Quel modèle informatique pouvons-nous proposer à
l'Entente Urbaine de Football de Beni dans la mesure de produire les
résultats attendus et en temps réel pour la gestion de la ligue
?
2. FORMULATION DE L' HYPOTHESE
Pour répondre à la question posée dans
notre problématique, nous avons formulé notre hypothèse de
la manière suivante :
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.
3. JUSTIFICATION DU CHOIX DU SUJET ET INTERET DU
TRAVAIL
Le choix de ce sujet est justifié par le fait que le
football est considéré comme un sport roi et intéresse une
grande partie des sportifs. C'est dans cette idée nous avons jugé
mieux de mener notre recherche dans le domaine de gestion d'une Entente Urbaine
de Football.
En s'inspirant des difficultés qu'éprouvent les
Ententes Urbaines de Football dans la gestion de leurs activités, Notre
choix est motivé sur certains plans :
? Plan scientifique :
Sur le plan scientifique, notre travail est un document de
référence pour les futurs chercheurs dans le domaine de gestion
informatique.
? Plan social :
Sur le plan social, notre travail allège les dirigeants
de l'Entente Urbaine de Football de Beni dans la réalisation de leurs
tâches en temps réel et dans la prise de décision.
? Plan personnel :
Ce travail permet de nous familiariser au monde de la
recherche scientifique et nous permet aussi de mettre en pratique les cours
appris durant notre formation en Gestion Informatique.
6
4. BUT ET OBJECTIFS DU TRAVAIL
Nous poursuivons dans notre travail le but de concevoir un
système d'information pouvant servir l'Entente Urbaine de football de
Beni dans la manipulation aisée des données dans la gestion du
championnat local.
A part le but nous nous fixons les objectifs à atteindre
à la fin de la recherche ;
Généralement nous avons comme objectif de
montrer aux dirigeants d'Ententes sportives qu'il est possible de mettre
à leur disposition un système de gestion automatisé qui
pourra leurs aider dans la gestion.
D'une manière spécifique, ce présent
travail vise la production automatique des documents suivants:
-* La Fiche d'engagement ;
-* Le Calendrier sportif;
-* La Grille des résultats du championnat ;
-* Le Classement des buteurs ;
-* La Grille des sanctions ;
5. STRUCTURE DU TRAVAIL
Hormis l'introduction et la conclusion, le présent
travail est subdivisé en trois chapitres à savoir :
-* Le cadre théorique de la recherche ;
-* Le cadre méthodologique présentation de
l'Entente Urbaine de Football de Beni ; -* La conception du système
futur.
CHAPITRE PREMIER : CADRE THEORIQUE
Ce chapitre parle généralement de la revue de la
littérature et de la définition des concepts clés de notre
travail. Dans la revue de la littérature nous étudions les
travaux antérieurs en rapport avec notre thème en vue de situer
notre travail dans le monde scientifique. Dans la partie définition des
concepts nous proposons nous définissons quelques concepts clé
sans les quels notre thème reste encore non compréhensible pour
les chercheurs.
I.1. Revue de la littérature
théorique
Cette partie de la revue de la littérature sera une
opportunité de donner les travaux relatifs à notre thème
de recherche ; Nous ne sommes pas les premiers à traiter les
problèmes liés à la gestion d'un championnat de football.
Il est très important et indispensable, pour nous de passer à la
revue de la littérature en vue de justifier notre recherche. C'est dans
cette idée que cette partie passera en revue les théories
déjà proposées pour résoudre les problèmes
liés à la gestion de la ligue sportive. Les résultats de
cette revue pourront nous orienter dans l'amélioration des
théories existantes en vue de donner une originalité à
notre travail.
I.1.1. Quelques travaux étudiés
D'après Nicolas Machiavel, cité par Sabine
Bohnké : « Pour prévoir l'avenir, il faut connaitre le
passé, car les événements de ce monde ont en tout temps
des liens aux temps qui les ont précédés.
Créés par les hommes animés des mêmes passions, ces
événements doivent nécessairement avoir les mêmes
résultats » (Bohnké, 2010)
(Alain Hertz et Rina Razanakoto, 2010) Ont dans leur travail
intitulé «Confection de calendriers de matchs pour le sport
universitaire et collégial au Québec» démontré
que la confection de calendriers sportifs dans le milieu scolaire
québécois est une tâche complexe à laquelle la
Fédération Québécoise du Sport Etudiant (FQSE) doit
faire face chaque année, que ce soit au niveau collégial ou
universitaire. Pour les aider dans cette tâche, il a
développé un modèle de programmation linéaire en
nombre entiers permettant de formuler toutes les contraintes et objectifs
liés à cette confection de calendriers. Il suffit de signaler que
le modèle a été testé avec succès pour la
planification des matchs de football collégial de 2008 et universitaire
de 2009.
(François Meyssonnier et Myriam Mincheneau, 2014) Ont
dans leur travail: "Le contrôle de gestion des clubs du football
professionnel» expliqué que La nature et les modalités de
l'activité des clubs de football professionnel sont
étudiées et des entretiens avec un panel d'experts sont
réalisés. Une analyse des pratiques et outils de contrôle
de gestion de huit clubs représentatifs des quarante des ligues 1 et 2
de football est présentée. Ceci permet de comprendre et
d'expliquer les modes de structuration des systèmes de pilotage de la
performance économique dans le sport spectacle.
(Morgane, 2008) Dans son travail intitulé:
«Gestion de la victoire et de la défaite» a expliqué
que La gestion de la victoire et de la défaite est une question
fondamentale pour un athlète faisant de la compétition. Le
sportif devrait avoir le contrôle de ses émotions pour ne pas
être perturbé par des facteurs externes qui le ferait alors
échouer. Ces facteurs externes sont par exemple : le stress, la pression
(de l'entraîneur, mise par soi-même ou encore médiatique),
l'angoisse ou la peur de perdre ou de gagner. Il a dans son travail
cherché à comprendre si l'entraînement mental contribuait
à la gestion de la victoire et de la défaite.
8
(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
oeuvre 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 oeuvre 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
Le Système d'Information ou informatique repartie :
Plusieurs opérateurs et plusieurs bases de données avec
possibilités de réplication des données. Cette
dernière répond au mieux
? La gestion intégrée:
Mode de gestion recherchant le plus de cohérence et
d'efficacité possible des décisions par
l'intermédiaire des systèmes d'information des différents
départements ou services de l'organisation.
? La gestion budgétaire:
Procédé de gestion administrative reposant sur
la
décentralisation des attributions des responsabilités et
des pouvoirs qui organise, assure et interprète la comparaison entre les
objectifs assignés et les résultats obtenus en vue d'engager les
responsabilités, prendre des mesures correctives et des sanctions.
? La gestion de la production :
Organisation et contrôle de la fonction
production d'une entreprise en
considérant les résultats économiques comme objectifs et
les données techniques comme les contraintes : ensemble de
décisions à prendre pour assurer la production des
quantités et qualités requises par la demande, dans les
délais voulus et minimum de coût.
I.1.3.1.2. L'automatisation
Le Concept automatisation désigne est une suppression
totale ou partielle de l'intervention humaine dans l'exécution de
tâches diverses, industrielles, agricoles, domestiques, administratives
ou scientifiques. L'automatisation ne consiste pas simplement à
remplacer l'homme par un automate, mais conduit à repenser plus ou moins
profondément le processus considéré et à remettre
en question les habitudes acquises et les solutions traditionnelles. Prenant en
charge tout ou partie des fonctions intellectuelles intervenant dans la
conduite d'un processus, elle se situe à un niveau supérieur
à la simple mécanisation. Partie intégrante de la
conception et de la gestion des grands ensembles industriels, administratifs et
commerciaux, elle constitue l'un des facteurs d'accroissement de la
productivité et d'amélioration de la qualité. Ses
principaux composants sont les émetteurs et les capteurs d'information,
les actionneurs et leurs amplificateurs de puissance, ainsi que les ordinateurs
et les microprocesseurs. (
www.larousse.fr, n.d.)
Une machine automatique c'est toute machine capable
d'exécuter des séquences d'opérations sans intervention de
l'homme sauf pour la préparation des tâches. Nous citons par
exemple la machine à laver, la photocopieuse, l'ordinateur, la
calculatrice, l'imprimante, les distributeurs automatique de monnaie, balances
automatiques.
Un Système d'Information automatisé est un sous
ensemble du Système d'Information dont les informations en entrée
permettent de déterminer par des programmes ou logiciels, les
évènements ou information en conséquence (ou en sortie).
Les constituants du SI automatisés relèvent du domaine de
l'informatique, de la bureautique et la télématique. (Muhambya,
2015)
Il existe plusieurs architectures des Systèmes
d'Information automatisés, les plus courantes sont : (Muhambya, 2015)
Le Système d'Information ou informatique
Centralisé : Regroupement des moyens informatiques sur un site central.
Les données y sont acheminées, stockées et
traitées.
Le Système d'Information ou informatique
distribuée : décentralisation des opérations ; mais la
base de données reste centralisée au sein d'un service central
où se trouve le serveur auquel sont connectées les machines des
utilisateurs.
10
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'oeuvre.
-* 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 oeuvre
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
I.2.3. Conclusion Partielle
Dans ce chapitre, nous avons eu à traiter les
différentes théories en rapport avec notre thème qui nous
donnent un aperçu général nous permettant d'avoir une base
conceptuelle et des orientations dans notre recherche ainsi que les
éléments clés de notre travail pour une meilleure
compréhension.
CHAPITRE DEUXIEME : CADRE METHODOLOGIQUE ET
PRESENTATION DE
L'ENTENTE URBAINE DE FOOTBALL DE BENI
Ce chapitre fait l'objet de la méthodologie,
c'est-à-dire regroupant la méthode et les différentes
techniques que nous utilisons dans notre travail. Les techniques que nous
utilisons dans ce travail nous permettent d'avoir les informations et de
formaliser les échanges entre les intervenants en utilisant une
méthode d'analyse des systèmes d'entreprises.
II.1.Description de la méthode et Approches
épistémologiques
II.1.1. Méthode et Techniques
Une méthode définit une démarche
reproductible pour obtenir des résultats fiables. Tous les domaines de
la connaissance utilisent des méthodes plus ou moins
sophistiquées et plus ou moins formalisées. Les cuisiniers
parlent de recette de cuisine, les pilotes déroulent des check-lists
avant le décollage, les architectes dessinent leurs plans, les musiciens
suivent des règles de composition. De même l'élaboration
des logiciels décrit comment modéliser et construire ses
systèmes logiciels de manière fiable et reproductible. (Muller,
1997)
II.1.1.1. Présentation de la méthode
MERISE
Dans le cadre de notre travail, nous utilisons la
méthode MERISE, Elle désigne la méthode d'analyse, de
conception et de développement de systèmes d'Information
très rependue en France. Autrement dit, MERISE propose une
méthodologie pour la réalisation et la conduite de projets
informatiques. Méthode très utilisé pour l'étude et
la conception de Base de données. Cette méthode vise à
remplacer un système manuel d'une organisation par un système
automatisé du traitement de l'information. Elle a pour but, dans un
premier temps de démontrer les éventuels problèmes du
système en place et, dans un second temps, d'apporter des
améliorations au système. Les facteurs pris en compte dans
l'étude sont le traitement, la collecte, la saisie, la transmission et
le stockage de l'information.(MUHINDO MASIVI et MUMBERE MUYISA, 2014)
Nous devons la création, l'étude et la mise en
place de cette méthode à une équipe des chercheurs et
d'ingénieurs aixois (Jean-Louis le Moigne, Hubert Tardieu, Dominique
Nancy, Henri Heckenroth, Daniel Pasco, Bernard Espinasse) qui en
posèrent les bases dans le milieu des années 1970. Le
ministère de l'industrie vit en cette méthode un excellent moyen
pour standardiser et rationnaliser les rapports existants entre les
administrations et leurs sous-traitants. C'est pourquoi il finança
quelque temps les recherches sur la méthode Merise. Le challenge
était de pouvoir proposer des outils ou méthodologies permettant
aux donneurs d'ordre et aux développeurs de se comprendre et ainsi de
mieux appréhender chacun de leur côté, avec leur propre
culture professionnelle, l'ensemble du Système d'Information.
La méthode Merise présente comme avantage
indéniable de permettre une définition claire et précise
de l'ensemble du Système d'Information et d'en définir
correctement le périmètre. Cette méthode est actuellement
enseignée aux étudiants se dirigeant vers des études
informatiques, mais aussi aux étudiants voulant suivre des études
comptables. Nous retrouvons là le besoin qui avait poussé le
ministère de l'industrie à investir dans cette méthode. En
effet, dans les petites et moyennes entreprises qui n'ont souvent pas de
service informatique c'est le comptable qui l'interlocuteur
privilégié entre l'entreprise et le prestataire de services
informatiques. Dominique Nancy, Henry Heckenroth rejoignirent Bernard Cohen
14
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 :
Figure 1 : Les Quatre niveaux d'abstraction de
MERISE
Système d'Information Organisationnel
Système d'Information Informatisé
Système d'Information naturel
Niveau Organisationnel
Niveau Conceptuel
Niveau Physique
Niveau Logique
Choix de gestion
Choix techniques
Choix
d'organisation
Choix logiciels
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
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
15
économique. Le modèle conceptuel de traitement
(MCT) formalise l'activité du domaine abordé, sans
préciser les ressources ni leur organisation.
Au niveau conceptuel, il est question de définir les
informations et les activités du domaine.
-* Le Niveau Organisationnel
Le modèle organisationnel de traitements (MOT)
décrit le fonctionnement du domaine en précisant les ressources
humaines et matérielles mobilisées ainsi que l'organisation de
ces ressources dans le temps et dans l'espace. Le modèle organisationnel
des données (MOD) précise quelles sont parmi les données
définies au niveau conceptuel (MCD) celles qui sont prises en compte par
le futur système informatisé, où ces données sont
localisées (répartition par site organisationnel), leur
confidentialité pour chaque intervenant de l'entreprise. A ce niveau
-* Le Niveau Logique
Le modèle logique de données (MLD) fournit une
description des données tenant compte des moyens informatiques de
mémorisation et de leurs conditions d'utilisation par les traitements.
Le modèle logique de traitement (MLT) décrit comment les
tâches informatisées définies dans les MOT
précédents sont conçues en termes de logiciel.
-* Le Niveau Physique
Le modèle physique de données (MPD) est une
description de la ou des bases de données ou de l'ensemble des fichiers,
exprimée dans la syntaxe du système de gestion de bases de
données (SGBD) ou système de gestion de fichiers (SGF)
adoptés. Enfin, le modèle physique de traitements (MPT)
précise, pour la réalisation, les spécifications
techniques des différents modules définis au niveau du MLT. Ces
modules pourront être réalisés soit en langages de
quatrième génération, soit de façon plus
traditionnelle en langage de troisième génération (Cobol,
C...)
Dans ce travail, quelques techniques nous ont aidés les
techniques :
-* La technique documentaire ;
-* La technique d'interview non structuré ;
-* La technique algorithmique ;
II.1.2. Approches épistémologiques
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 notre cas de la gestion du championnat de football, Nous
précisons qu'un championnat de football est subdivisé en
journées sportives. Le nombre de journées sportives varie selon
le nombre de participants à la compétition de même que pour
le nombre de matchs de la compétition. Dans une journée sportive
chaque club joue un et un seul match, Un club jouant le championnat ne peut pas
jouer avec lui-même. Un match reçoit deux équipes l'un qui
joue à domicile et l'autre à l'extérieur pour dire que
deux équipes sont choisies parmi un nombre donné.
Pour trouver le nombre possible de différentes
confrontations du championnat avec les phases Aller et Retour nous utilisons
l'arrangement par la formule ci - dessous :
n!
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é).
Après l'obtention du nombre total de matchs, nous
pouvons aussi déterminer le nombre des matchs prévu par club au
niveau de la compétition ; Comme nombre de matchs par club, Il suffit de
diviser le nombre total de match du championnat par le nombre total des clubs
qui correspond au nombre des journées sportives.
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.
Tableau i: Triangle Arithmétique de
Pascal
n\r 0 1 2 3 4 5
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 oeuvre 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
Le comité exécutif de l'Entente Urbaine de
Football de Beni est composé de la manière suivante :
Figure 2 : Organigramme de fonctionnement
Président de l'Entente
Premier vice-président
Commission de discipline
Commission arbitrale
Trésorier
Source : Secrétaire exécutif 2017
Secrétaire
Secrétaire adjoint
Deuxième vice-président
A cette ligne nous affirmons que notre projet est
réalisable ; Les contraintes de réalisation de ce projet sont
-elles maitrisables ?
18
Commentaire :
? L'Entente Urbaine de Football de Beni est chapeauté
par le président de l'Entente secondé par son premier
vice-président chargé de la finance, son deuxième
vice-président chargé de la compétition et un
secrétaire. Le premier vice-président est chargé de la
finance est à son tour secondé par un trésorier ; Le
deuxième vice-président est celui chargé de la
compétition, il coordonne la commission de discipline ainsi que la
commission arbitrale.
II.3.Les études préalables
Dans cette partie nous procédons à l'analyse du
système existant par laquelle nous cadrons notre projet en
étudiant l'opportunité et la faisabilité en
précisant les contraintes positives et négatives afin de
permettre le lancement de notre projet.
II.3.1. Lancement du projet
II.3.1.1. Cadrage du projet
Le présent projet concerne la représentation
informatique des activités relatives à la gestion du championnat
local de football par l'Entente Urbaine de Football de Beni telle que
l'affiliation et la saisie des résultats des matchs ; Les structures
concernées sont la Vice-présidence chargée de la
compétition et celle de la Commission de discipline.
II.3.1.2. Etude d'opportunité
La redondance des rencontres sportives lors de
l'élaboration du calendrier sportif qui est un document de base et de
référence de toutes les confrontations ainsi que la non
production en temps utile de la grille des résultats et du PV
d'homologation des résultats nous amène à proposer une
conception du modèle informatique qui une fois réalisé,
réduira les erreurs dans la gestion de la compétition.
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.
II.3.1.3. Etude de faisabilité
19
1) Les Contraintes Positives
a) Les contraintes humaines
L'Entente Urbaine de Football de Beni doit disponibiliser un
agent ayant des connaissances de la gestion du championnat et de l'informatique
de base à l'occurrence de la de la bureautique ou soit l'organisation
des séances de formation pour l'utilisation du programme pourra
être utile.
b) Les contraintes matérielles et
techniques
Le bureau de l'Entente Urbaine de Football de Beni
possède un ordinateur desktop utilisant le système d'exploitation
Windows 7 équipé de l'application comme Microsoft office 2007,
une imprimante et une photocopieuse. L'achat d'un nouveau ordinateur desktop ou
portable et ses périphériques nécessaires sur lequel le
programme sera utilisé et l'abonnement pourra être
nécessaire pour faciliter la gestion automatisée. De notre part
nous pensons que la disponibilité des notes des cours et outils de
développement, le concours de nos enseignants et camarades est un point
fort pour l'atteinte de nos objectifs.
c) Les contraintes temporelles
Compte tenu de la complexité de notre projet nous
pensons que le temps nous accordé pour cette année
académique n'est pas suffisant pour mener et détailler toutes nos
analyses pour aboutir à la mise en place du modèle, mais nous
estimons que dans moins d'un mois nous aurons fait quelque chose que nous ne
cesserons d'apporter des améliorations du jour au jour selon les besoins
des utilisateurs.
2) Les Contraintes Négatives
Pour la réalisation de notre projet, nous sommes
confrontés aux difficultés suivantes : ? La mise en oeuvre des
moyens financiers pour la conception et la mise en place du logiciel par
l'Entente Urbaine de Football de Beni.
? Le fait que la plus part des travailleurs de cette
entité ou jeunes pouvant utiliser ce programme ont un retard dans le
domaine informatique qui engendrerait aussi un autre problème.
? L'Entente Urbaine de Football de Beni se situe dans un
milieu où l'énergie électrique pose problème.
Après la confrontation des contraintes positives aux
contraintes négatives, nous estimons que notre projet est abordable;
Pour la mise en place du logiciel nous recommandons aux dirigeants de l'Entente
Urbaine de Football de Beni d'incorporer les différentes charges du
projet pour la saison sportive 2017 - 2018.
20
II.4.Recueil des Informations
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.
II.4.1. Les Acteurs
II.4.1.1. Les Acteurs internes
-* Le Vice-président chargé de la
compétition -* Le Commissaire de discipline
II.4.1.2.Les Acteurs externes
-* Les Comités Sportifs -* Le Trésorier
-* Le Service des Sports -* Le Secrétaire
exécutif
II.4.2. Description des Documents
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é.
Tableau ii : Fiche d'engagement
FICHE DE DESCRIPTION DE DOCUMENT Nom du document : Fiche
d'engagement
|
Numéro
|
Description
|
Type
|
Mode d'obtention
|
Contrainte
|
01
|
Saison sportive
|
Texte
|
Mémorisé
|
Non nul
|
02
|
Numéro de fiche
|
Numérique
|
Mémorisé
|
Non nul
|
03
|
Année
|
Date
|
Date du jour
|
Non nul
|
04
|
Nom du club
|
Texte
|
Mémorisé
|
Non nul
|
05
|
Date de création
|
Date
|
Mémorisé
|
Non nul
|
21
06
|
Adresse
|
Texte
|
Mémorisé
|
Non nul
|
07
|
Entité d'origine
|
Texte
|
Mémorisé
|
Non nul
|
08
|
Secrétaire sportif
|
Texte
|
Mémorisé
|
Non nul
|
09
|
Date d'élection du
comité
|
Date
|
Mémorisé
|
Non nul
|
10
|
Entraineur
|
Texte
|
Mémorisé
|
Non nul
|
11
|
Préparateur physique
|
Texte
|
Mémorisé
|
Non nul
|
12
|
Entraineur des
gardiens
|
Texte
|
Mémorisé
|
Non nul
|
13
|
Numéro du joueur
|
Numérique
|
Incrémental
|
Non nul
|
14
|
Nom du joueur
|
Texte
|
Mémorisé
|
Non nul
|
15
|
Numéro de licence
|
Texte
|
Mémorisé
|
Non nul
|
16
|
Date d'enregistrement
|
Date
|
Mémorisé
|
Non nul
|
17
|
club d'origine
|
Texte
|
Mémorisé
|
Non nul
|
18
|
Durée de transfert
|
Texte
|
Mémorisé
|
Non nul
|
19
|
Observation
|
Texte
|
Mémorisé
|
Non nul
|
Commentaire : La fiche d'engagement
est un document utilisé par les Ententes de Football en début de
saison sportive permettant d'inscrire les athlètes d'une équipe
de football qui prend part aux compétitions urbaines, provinciales et
nationales en République Démocratique du Congo.
Tableau iii: Calendrier Sportif
FICHE DE DESCRIPTION DE DOCUMENT
Nom du document : Calendrier sportif
Numéro Description Type Mode d'obtention Contrainte
01 Saison sportive Texte Mémorisé Non nul
22
02
|
Phase du championnat
|
Texte
|
Mémorisé
|
Non nul
|
03
|
Jour du match
|
Date
|
Mémorisé
|
Non nul
|
04
|
Date du match
|
Date
|
Mémorisé
|
Non nul
|
05
|
Numéro du match
|
Numérique
|
Mémorisé
|
Non nul
|
06
|
Stade
|
Texte
|
Mémorisé
|
Non nul
|
07
|
Heure de match
|
Date/heure
|
Mémorisé
|
Non nul
|
08
|
Clubs
|
Texte
|
Mémorisé
|
Non nul
|
09
|
Score
|
Texte
|
Mémorisé
|
Non nul
|
10
|
Date de signature
|
Date
|
Mémorisé
|
Non nul
|
11
|
Matricule
|
Texte
|
Mémorisé
|
Non nul
|
Commentaire : Le calendrier sportif est un guide principal
pour l'évolution de toute compétition ; c'est un document qui
retrace toutes les rencontres d'une compétition.
Tableau iv: Grille des Résultats
FICHE DE DESCRIPTION DE DOCUMENT
Nom du document : Grille des résultats des matches
Numéro
|
Description
|
Type
|
Mode d'obtention
|
Contrainte
|
01
|
Numéro
|
Numérique
|
Mémorisé
|
Non nul
|
02
|
Clubs
|
Texte
|
Mémorisé
|
Non nul
|
03
|
Score
|
Texte
|
Mémorisé
|
Non nul
|
04
|
Saison sportive
|
Texte
|
Mémorisé
|
Non nul
|
05
|
Phase du championnat
|
Texte
|
Mémorisé
|
Non nul
|
06
|
Date de signature
|
Date
|
Mémorisé
|
Non nul
|
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
II.4.3. Schéma de Circulation et de Traitement des
Informations
Tableau v : Schéma de Circulation et de Traitement
de l'Information
Le Schéma de Circulation et de Traitement de
l'Information permet de représenter les échanges d'informations
dans une organisation. Dans l'angle de notre projet le schéma suivant
matérialise l'échange d'informations.
4
Comité Sportif Commission de Secrétariat
discipline exécutif
|
Caisse Vice-présidence Commission
d'arbitrage
|
Chronologie
|
OP1
1
Payement
Début de la saison sportive
1
2 2 2
3
OP2
4
4
4
Engagement
Début de la
saison sportive
Début de la saison
OP3
6
OP4
Enregistrement
6
6
En cours de la saison
Affiliation
5
5
5 5
5
En cours et à
la fin de la
saison
7
OP5
Homologation
8
8
8
8
24
25
Légende :
1. Liquidité
2. Reçu
3. Liste des joueurs
4. Fiche d'engagement
5. Calendrier sportif
6. Feuille de match
7. Grille des résultats matchs
8. PV d'homologation des résultats
26
II.4.4. Description des postes du travail
La description des postes de se réalise moyennant une
fiche de description, Elle permet de prendre en considération l'aspect
organisationnel c'est-à-dire elle récapitule les
opérations effectuées et les moyens utilisés pour chaque
poste de travail.
Tableau vi: Descriptif de la Vice
Présidence
Fiche de description de Poste de Travail
Nom : Vice-présidence II (Chargé de la
compétition)
Lieu : Bâtiment GTB
Période de travail : Lundi - Samedi, 8h - 15h
Heure par jour : 7 heures
Heure par semaine : 42 heures
Opérations
N0 Opération Libellé Type de Volume/jour
Durée unitaire
traitement
01 Engagement Manuel 15 09'
02 Publication du
calendrier
03 Publication du
classement général
|
Manuel 15 05'
Manuel 1 05'
|
MOYENS
* Humains : Diplômé d'Etat
* Matériels : Une Calculatrice, Une latte
* Logiciel : Aucun
OBSERVATION : Il suit l'évolution de la
compétition
Commentaire : Le poste de la vice -
présidence en charge de la compétition tient la fiche
d'engagement, publie le calendrier sportif ainsi que le classement
général des clubs.
27
Tableau vii : Descriptif de la Commission de
Discipline
Fiche de description de Poste de Travail
Nom : Commission de discipline
Lieu : Bâtiment GTB
Période de travail : Lundi - Samedi, 8h - 15h
Heure par jour : 7 heures
Heure par semaine : 42 heures
Opérations
N0Opérations Libellé Type de Volume
par jour Durée
traitement
01 Affiliation Manuel 15 18'
02 Enregistrement Manuel 05 08'
03 Homologation Manuel 10 10'
MOYENS
*Humains : 4 Personnes
*Matériels : Calculatrice ; Papier
*Logiciels : Aucun
OBSERVATION : La production du calendrier va jusqu'à 22
heures environ
Commentaire : Le poste de la commission
de discipline gère les principales activités de la
compétition, C'est elle qui gère les différentes
confrontations de la compétition produisant le calendrier sportif, en
enregistrant les résultats.
II.4.5. Description des Opérations
La description des opérations est
représentée sur la fiche de description des
opérations, Les opérations concernées sont
celles se trouvant sur le Schéma de Circulation et de Traitement de
l'Information.
28
Tableau viii : Opération de Payement
Fiche de description d'opération Nom d'opération :
Payement Numéro : OP1
Auteur : Le caissier
Période : Chaque début de saison Temps : 10
minutes
Entrée/Sorties
Entrées : L'argent Sorties : Reçu
MOYENS
? Humains : 1 personnes
? Matériel : Papiers, lattes, ...
? Logiciel : Aucun
Etapes
1. Enregistrement de l'argent payé par une
équipe
2. Livraison du reçu
Commentaire : Toutes les équipes engagées au
championnat local sont cordonnées par le payement avant de s'engager.
Tableau ix: Opération d'engagement
Fiche de description d'opération Nom d'opération :
Engagement Numéro : OP2
Auteur : Commissaire de discipline Période : Chaque
début de saison
29
Temps : 20 minutes
Entrée/Sorties
Entrées : Liste des joueurs du club Sorties : Fiche
d'engagement MOYENS
? Humains : 4 personnes
? Matériel : Papiers, lattes, ...
? Logiciel : Aucun
Etapes
3. Saisie des identités du club et des joueurs d'une
équipe
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.
Tableau x : Opération d'affiliation
Fiche de description d'opération Nom d'opération :
Affiliation Numéro : OP3
Acteur : Commissaire de discipline Période : Chaque
début de la saison Temps : 18 heures
Entrées/Sorties
Entrées : Fiche d'engagement Sorties : Calendrier
MOYENS
? Humain : 4 personnes
? Matériel : Papiers, lattes, ...
30
? Logiciel : Aucun
Etapes
1. Saisie des clubs
2. Croisements des clubs selon une journée
3. Calendrier sportif
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.
Tableau xi : Opération
d'enregistrement
Fiche de description d'opération Nom d'opération :
Enregistrement Numéro : OP4
Acteur : Commissaire de discipline Période : Après
chaque match Temps : 8 minutes
Entrées/Sorties
Entrées : Feuille de match Sorties : Grille des
résultats MOYENS
? Humain : 4 personnes
? Matériel : Papiers, lattes, ...
? Logiciel : Aucun
Etapes
1) Saisie des résultats
2) Grille des résultats
Commentaire : Les scores sont
recueillis pour dans un tableau en vue de présenter le classement
général de la compétition.
Le Modèle Conceptuel des Communications formalise les
échanges d'informations entre systèmes fonctionnels et identifie
les systèmes "à mémoire".
31
Tableau xii: Opération d'homologation
Fiche de description d'opération Nom d'opération :
Homologation Numéro : OP5
Acteur : Commissaire de discipline Période : Chaque
début de la saison Temps : 4 heures
Entrées/Sorties
Entrées : Feuille de matchs
Sorties : Classement général PV d'homologation
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.
II.4.6. Modélisation des Communications
II.4.6.1. Modèle Conceptuel des
Communications
32
Figure 3 : Le Modèle Conceptuel de
Communication
10
Commission de discipline
Président de l'Entente
5 7 6
4
3
9
8
Comité Sportif
1 2
Comptabilité
Secrétaire exécutif
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
Commission de discipline
Comptabilité Comitésportif
Président Secrétaire Commission
arbitrale
33
II.4.6.1. Matrice des Flux
Tableau xiii: Matrice des Flux
President 1. Feuille de
match et rapport du commissaire
Secrétaire
Commission arbitrale
Commission de discipline
1. Feuille de match et rapport du commissaire
1. Fiche
d'engagement
1. Grille du
championnat
1. Fiche
d'engagement
1.Calendrier sportif
2. Calendrier
sportif
3. Grille du championnat
4.PV
2. Calendrier
sportif
4. PV
d'homologation
1. PV
d'homologation
1.Fiche d'engagement
2.Calendrier sportif
34
homologation
Comptabilité Reçu
Comitésportif Liste des joueurs payement
Commentaire: Ce tableau démontre
les échanges entre les différents acteurs de l'organisation.
- 35 -
II.4.7.Diagnostic et Critique de l'existant
La critique de l'existant est un travail qu'il convient de
réaliser avec tout le recul nécessaire et au moment le plus
opportun c'est à dire lorsque la phase de conceptualisation de
l'existant est terminée. La critique consiste à relever les
points forts et les points faibles dans l'organisation de l'entreprise ainsi
que les processus qui se déroulent aisément et ceux qui
présentent difficultés de fonctionnement.(MUHINDO MASIVI et
MUMBERE MUYISA, 2014)
II.4.7.1. Aspects positifs
-* L'Entente Urbaine de Football de Beni dispose des
travailleurs compétents qui s'adaptent facilement à l'utilisation
des Système Informatisé.
-* L'établissement possède un ordinateur Desktop
utilisant le Système d'exploitation WINDOWS 7 sur lequel le
Système de gestion informatisé peut être installé
mais aussi une fraction des recettes des différentes confrontations peut
être affectée à l'achat des outils nécessaires pour
l'informatisation des services de gestion de l'Entente Urbaine de Football de
Beni.
II.4.7.2.Aspects négatifs
-* L'Entente Urbaine de Football utilise encore le
système de gestion manuel alors que presque toutes les entreprises
cherchent à s'informatiser, Ce qui entraine les perturbations lorsque
les données parviennent en retard ou lorsqu'elles sont mal
exécutées.
-* Les outils informatiques pouvant aider les travailleurs
dans la gestion de la Commission de discipline ne sont pas mise à leur
disposition pour s'en servir pour les tâches complexes ;
-* La variation de la formule du championnat d'une saison
à une autre ainsi que le nombre des participants cause des
difficultés pour les clubs dans leur performance qui peut être
à la base de la non compétitivité du championnat
occasionnant les défaites répétées des clubs de
l'Entente dans le championnat provincial ou à la coupe du Congo.
-* L'accès difficile aux archives de l'Entente revient
difficile compte de la masse d'informations pour le la recherche des
Informations liées aux saisons sportives passées exemple.
- 36 -
II.4.8. Proposition des Solutions
Après la critique du système de gestion de
l'Entente Urbaine de Football de Beni particulièrement le service de la
Commission de discipline qui se révèle la difficulté de
répondre au problème de la conduite du championnat local de Beni;
Nous avons proposés les solutions organisationnelles et
informatiques.
II.4.8.1.Solutions Organisationnelles
? Comme le championnat local comporte quinze équipes
à ce jour, nous proposons que l'Entente Urbaine de Football de Beni
organise la compétition à seize équipes chaque saison dont
les deux dernières du classement général à la fin
de la saison sportive seront relégués en division
inférieure remplacées par la montée du champion et du
vice-champion de la division inférieure.
? Nous proposons l'amélioration du service Informatique
en le dotant des matériels et logiciels capable générer
automatiquement les rapports en l'associant aux tâches du service de la
Commission de discipline pour former un seul service.
II.4.8.2.Solutions Informatiques
? Le Bureau de l'Entente Urbaine de Football de Beni doit
créer et promouvoir un service informatique qui fonctionnera directement
avec la Commission de discipline et qui aura comme tâche de
suppléer les travaux de la Commission de discipline, C'est-à-dire
que la Commission de discipline et le service informatique seront
fusionnés pour former un seul.
? Nous proposons à l'Entente Urbaine de Football de
Beni la mise en place de notre système de gestion informatisé,
Après l'essai de notre système nous demandons à l'Entente
de créer un site web permettant aux internautes de consulter les
informations liées à l'évolution de la
compétition.
II.5. Conclusion Partielle
Dans ce chapitre nous avons présenté la
méthode MERISE qui est une méthode d'analyse informatique visant
la conception des bases de données. L'analyse passe par l'analyse du
système existant d'une entreprise dans laquelle nous avons relevé
les points forts et les faibles pour lesquels nous avons apportés des
solutions informatiques et organisationnelles. Après l'analyse de
l'existant, la méthode permet de passer à l'analyse de
conceptions qui aboutit à l'implémentation de la base de
données.
CHAPITRE TROISIEME : CONCEPTION DU NOUVEAU SYSTEME
D'INFORMATION
Dans ce chapitre nous parlons de la conception du nouveau
système dans laquelle nous formalisons le système d'information
de l'Entente Urbaine de Football de Beni sur base des solutions que nous avons
proposées ; Cette formalisation devra aboutir par la création
d'une base de données. Pour y arriver nous disposons d'un cahier de
charge dans le quel nous présentons les informations en entrée
ainsi que d'autres en sortie en terme des besoins des utilisateurs.
A titre des entrées l'utilisateur a besoins de :
-* La liste des équipes affiliées au championnat ;
-* La liste des joueurs de chaque équipe ; -* Les arbitres de l'Entente
...;
Le programme doit ressortir les documents ci-après :
-* La fiche d'engagement ;
-* Le calendrier sportif des matchs ; -* La grille des
résultats des matchs ; -* Les buteurs du championnat
III.1. Modélisation de
données
III.1.1. Règles de gestion
1. Une équipe est identifiée par un code et a
une dénomination, une adresse, un secrétaire sportif, une
entité d'origine, une date de création, la date d'élection
du comité, un entraineur principal, un préparateur physique et un
entraineur des gardiens.
2. Un joueur est identifié par un numéro
licence et a un nom, un postnom, une date de naissance, une nationalité
et une observation.
3. Un but est identifié par un code et a une minute
d'inscription, un passeur, une qualité.
4. Un match est identifié par un code, a une date, une
heure de match, un climat, le nombre des buts de l'équipe visité,
le nombre des buts de l'équipe reçue, un nombre des spectateurs,
un stade.
5. Un arbitre est identifié par un code et, a un nom,
un prenom, une date de naissance, une entité d'origine.
6. Une saison sportive est identifiée par un code, a
une édition, une délimitation.
7. Pour un match donné une équipe joue à
domicile.
- 38 -
8. Pour match donnée une équipe joue à
l'extérieur.
9. Un joueur s'engage avec une équipe, on
précise la saison sportive, la date de d'enregistrement et la
durée de transfert.
10. Un carton est identifié par un code et a une
description, la minute de sanction
11. Un carton est attribué à un seul joueur
12. Un carton concerne un et un seul match.
13. Un but est attribué à un seul joueur
14. Un but concerne un et un seul match.
15. Un match concerne une journée sportive.
16. Une saison sportive est subdivisée en
journées
17. La confrontation entre deux équipes est
prévu à une date donnée pour une journée sportive,
on l'attribue un numéro, le stade prévu, l'heure
prévue.
III.1.2. Dictionnaire des données
Le dictionnaire des données est une mise en forme
cohérente de l'ensemble des données de l'organisation dans le ou
les domaines de gestion étudiés. C'est la liste précise de
chacune des données manipulées, représentée par une
mnémonique (un identificateur) et une définition précise
de la donnée reconnue par tous au sein de l'organisation.(MUHINDO MASIVI
et MUMBERE MUYISA, 2014)
Tableau xiv: Les Dictionnaire des
Données
Code Mnémonique
|
Description
|
Type
|
C.I
|
Mode Document
d'obtention
|
Codequipe
|
Code de l'équipe
|
AN
|
Non nul
|
Mémorisé
|
Denequipe
|
Dénomination de l'équipe
|
AN
|
Non nul
|
Mémorisé
|
Adequipe
|
Adresse de
l'équipe
|
AN
|
Non nul
|
Mémorisé
|
Secsp
|
Secrétaire sportif
|
AN
|
Non nul
|
Mémorisé
|
Entorig
|
Entité d'origine
|
AN
|
Non nul
|
Mémorisé
|
Datec
|
Date de création
|
Date
|
< 2017
|
Mémorisé
|
Datel
|
Date d'élection
du comité
|
AN
|
Nom nul
|
Mémorisé
|
Codebut
|
Code du but
|
AN
|
Non
|
Mémorisé
|
- 39 -
Minbut
|
Minute de but Date
|
[0-90 min]
|
Mémorisé
|
Qualbut
|
Qualité de but AN
|
Non nul
|
Mémorisé
|
Passbut
|
Passeur du but AN
|
Non nul
|
Mémorisé
|
Codematch
|
Code du match AN
|
Non nul
|
Mémorisé
|
Datem
|
Date du match AN
|
Non nul
|
Mémorisé
|
Heurem
|
Heure du match AN
|
Non nul
|
Mémorisé
|
Nbuteqv
|
Nombre des buts N
de l'équipe visitée
|
>=0
|
Mémorisé
|
Nbuteqr
|
Nombre des buts N de l'équipe reçue
|
>=0
|
Mémorisé
|
Nbspect
|
Nombre des N
spectateurs
|
>0
|
Mémorisé
|
Climat
|
Climat du match AN
|
Non nul
|
Mémorisé
|
Codearbitre
|
Code de l'arbitre AN
|
Non nul
|
Mémorisé
|
Nomarbitre
|
Nom de l'arbitre AN
|
Non nul
|
Mémorisé
|
Prenarbitre
|
Prenom de AN
l'arbitre
|
Non nul
|
Mémorisé
|
Datenarbitre
|
Date de AN
naissance de
l'arbitre
|
Non nul
|
Mémorisé
|
Entitearbitre
|
Entité de AN
l'arbitre
|
Non nul
|
Mémorisé
|
Codesaison
|
Code de la AN
saison
|
Non nul
|
Mémorisé
|
Edition
|
edition de la AN
saison
|
Non nul
|
Mémorisé
|
Delimitation
|
Délimitation de AN
la saison
|
Non nul
|
Mémorisé
|
Codejournee
|
Code de la N
journée
|
Non nul
|
Mémorisé
|
Numlj
|
Numéro de AN
licence du joueur
|
Non nul
|
Mémorisé
|
Nomj
|
Nom du joueur AN
|
Non nul
|
Mémorisé
|
Postnomj
|
Poste nom du AN
|
Non nul
|
Mémorisé
|
- 40 -
joueur
Prenj Prenom du
joueur
Datenj Date de
naissance du
joueur
Natj Nationalité du
joueur
Obsj Observation du
joueur
Dated Date
d'enregistrement
Entrpal Entraineur
principal
Prephys Preparateur
physique
Dt Durée de
transfert
Equipeorig L'equipe
d'origine du
joueur
Phase Phase du
championnat
AN Non nul Mémorisé
Date Non nul Mémorisé
AN Non nul Mémorisé
AN Non nul Mémorisé
Date Non nul Mémorisé
AN Non nul Mémorisé
AN Non nul Mémorisé
AN Non nul Mémorisé
AN Non nul Mémorisé
Booleen Non nul Mémorisé
Numero Numeroprevu
des
confrontations
|
Auto
incrémental
|
Non nul Mémorisé
|
Codecarton Code du carton AN Non nul Mémorisé
Descrcarton Description du
carton
Mincarton Minute de
sanction
Dateprevu Date prévu des
confrontations
|
Booleen Non nul Mémorisé
AN Non nul Mémorisé
Date Non nul Mémorisé
|
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.
41
Codecarton
III.1.3. Graphe de Dépendances Fonctionnelles
Codearbitre
Nomarb
Prenarb
Datenarb
Descrcarton mincarton
Numlj
Codequipe
Nomequipe
Adequipe
Secsp
Entorig
Datec
Datelectcom
Entrpal
Prephys
entrgard
Nomj
Postnomj
Datenj
Natj
Obsj
Numjourn
Descrjourn phase
Codesaison
Editon datedeb
Stadep, dateprogr, heurep, Numerop
Dated,datef,eq uipeorig
Figure 4 : Les dépendances
fonctionnelles
Codematch
Codebut
Minbut
passbut
qualbut
climat datem heurem nbuteqv nbuteqr
Jouer à domicile
III.1.4. LE MODELE CONCEPTUE DES DONNEES
42
Figure 5: Le MEA
Jouer à l'extérieur
1,n
1,n 1,1
Arbitre
Equipe
Codearbitre Nomarbitre Prenarbitre Datenarbitre
entitearbitre
Match
1,1
Arbitrer
1,1
1,n
Codequipe
denequipe
Adequipe
Secsp
Entorig
Datec
Datele
Entrpal
Prepphys
entrgard
Codematch Climat Datem Heurem Nbrspect Stadem Nbuteqv
nbuteqr
1,n
Engager
1,n
Dated,datefinc
Concerne
1,1
0,n
But
0,n
1,n
Saison
1,1
Joueur
0,n
Attribuer
1,1
Codebut Minbut Passbut qualbut
Codesaison
Edition
datedeb
Appartenir
1,n
1,n
1,n
1,n
0,n 1,1
Journee
Carton
Subdivisé
Prévoir
Avoir
1,1
Dateprogr,
heurep,stadep,nume
rop
Codejournee
Descrjourn
phase
Concerne
Codecarton
Descrcarton
mincarton
1,1
Numlj
Nomj
Postnomj
Datenj
Natj
obsj
1,n
43
III.1.5. LE MODELE LOGIQUE DES DONNEES
Le Modèle relationnel est fondé sur la
théorie mathématique bien connue des relations. Cette
théorie se construit à partir de la théorie des ensembles.
Trois notions sont importantes pour introduire les bases de données
relationnelles. La première permet de définir les ensembles de
départ. Ces ensembles sont les domaines de valeurs. Les domaines sont
donc les ensembles dans lesquels les données prennent valeur.(GARDARIN,
2003)
Le modèle relationnel de notre domaine se présente
de la manière suivante :
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)
III.1.6. LE MODELE PHYSIQUE DES DONNEES
Le modèle physique de données est un
modèle de la base de données. On implante le système
d'informations à partir d'un logiciel appelé Système de
Gestion de Bases de Données (S.G.B.D.). Le système d'informations
devient alors une Base de Données. L'implantation physique, la
topographie des enregistrements informatiques ne sont pas définies.
Dans le cadre de notre projet nous utilisons le SGBD Access ;
Le Modèle Physique de Données se présente de la
manière suivante :
44
Figure 6 : Le Modèle Physique des
Données
But
7F Codebut minbut passbut qualbut Numlj Codematch
Engager
§ Codequipe Ala
Numlj
§ Codesaison equipeorig
dated O
00
OD
|
|
Ml at€ ht
|
|
|
|
|
|
Prevoir
|
|
|
|
|
|
|
|
Codematch Codequipev nbuteqv Codequiper nbuteqr datem
stadem heurem nbrspe€t Codejournee Codearbitre climat
|
|
|
|
· Codejournee
· Codequipev
· Codequiper dateprogr heurep stadep numerop
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Saison
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Codesaison
edition datedeb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Arbitre
|
|
|
|
|
|
Journee
Codejournee des€rio urn phase €odesaison
|
|
|
|
|
|
|
|
Codearbitre nomarbitre prenarbitre datenarbitre entitearbitre
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Equipe
Codequipe denequipe adequipe se€sp entorig date(
date! entpal prephys entrgard
Joueur
V Numlj nomj postnomj datenj n atj obsj
Carton
Codecarton descrcarton mincarton Codematch Numlj
Source : Logiciel Microsoft Access 2013
45
III.2. Modélisation des Traitements
III.2.1. Règles de gestion de Traitements
1. Un Comité Sportif paye les frais d'engagement et
présente la liste de ses athlètes en début de la saison
sportive.
2. La fiche d'engagement est transmise à la Commission
de discipline, sur base de la quelle on produit le calendrier sportif des
matchs.
3. Au courant de la saison sportive, la Commission de
Discipline enregistre les résultats des matchs provenant de la feuille
de match et les autres provenant du rapport du commissaire au match.
4. L'enregistrement des résultats permet de produire
la grille des résultats du championnat.
5. A la fin de chaque journée ou à la fin de la
journée sportive, les résultats sont homologués pour
présenter la Grille des résultats, des buteurs et des
sanctions.
6. La dernière équipe du championnat est
reléguée en division inférieure.
III.2.2. Modèle Conceptuel de Traitement
Figure 7 : Le Modèle Conceptuel de
Traitement
OP1
Liquidité Liste des joueurs
ET
Engagement
T.J
OP2
Fiche d'engagement
Affiliation
Calendrier
T.J
46
OP3
ET
Feuille de match Rapport du
Commissaire
Enregistrement
T.J
OU
Fin de la saison
Grille des résultats
Fin de la Journée Sportive
OP4
Homologation
T.J
OP5
Cloture
Dernier Non dernier
Liste des
equipesreleguées
Liste des équipes maintenues
Grille des buteurs
PV d'homologation
Grille des sanctions
47
III.2.3.Modèle Organisationnel de Traitements
La construction du Modèle Organisationnel de
Traitements se concentre sur le comment et va consister à définir
les différentes ressources à mettre en oeuvre ; à
décomposer les opérations spécifiées au niveau
conceptuel en des éléments plus fins et homogènes : les
tâches. À Construire un enchaînement chronologique des
activités. à Organiser l'ensemble des ressources permettant
d'assurer l'exécution des tâches envisagées. (DOMINIQUE
NANCI ET BERNARD ESPINASSE , 2001)
III.2.3.1. Tableau des Procédures fonctionnelles
Tableau xv : Tableau des Procédures Fonctionnelles
PF
|
POSTE
|
ACTION
|
TYPE DES
|
|
|
|
DONNEES
|
1
|
Présidence
|
Engagement
|
Automatique
|
2
|
Commission de
discipline
|
Affiliation
|
Automatique
|
3
|
Commission de
discipline
|
Enregistrement des résultats
|
Automatique
|
4
|
Commission de
discipline
|
Homologation
|
Manuel
|
5
|
Président
|
Clôture
|
Manuel
|
PERIODE
Début Août Début Août
A la fin de chaque match
A la fin de chaque journée sportive
A la fin de la saison sportive
Commentaire : Le tableau ci - haut
présente les procédures fonctionnelles dans le bureau de
l'Entente Urbaine de Football de Beni.
III.2.3.2.Diagramme d'enchainement des
procédures fonctionnelles Tableau xvi : Diagramme d'enchainement des
procédures fonctionnelles
Procédure Fonctionnelle
|
Temps
|
Lieu
|
Moyens
|
48
Reçu Liste des
joueurs
ET
PF1
Engagement
Fiche d'engagement
PF2
Affiliation
Calendriersportif
Feuille de match
Rapport
du
Commiss
aire
ET
PF3
Enregistrement
Grille des résultats
Grille des buteurs
Grille des sanctions
Début de la
saison
sportive
9h - 16h
Début de la
saison
sportive
9h - 16h
En cours de la
saison
sportive
VP
CD
CD
Automatique
Automatique
Automatiqu
e
49
Fin
|
saison
de la
|
|
Fin de la Journée
|
A la fin de chaque
|
CD
|
Manuel
|
OU
|
PF4
|
|
|
|
Homologation
|
|
journée ou chaque saison
|
|
|
|
|
PV d'homologation
|
|
|
|
|
|
|
|
|
|
|
|
|
PF5
|
|
|
A la fin de
|
CD
|
Manuel
|
|
|
Cloture
|
|
la saison
|
|
|
|
Dernier Non dernier
|
|
sportive
|
|
|
|
|
|
Liste des
|
Liste des
|
equipesrele équipes
|
|
|
|
Commentaire : Ce tableau présente les
procédures fonctionnelles de notre application.
50
III.2.4.Modèle Opérationnel de Traitement
Le Modèle Opérationnelle de Traitement
présente le schéma de l'application ; Ainsi pour le cas de notre
projet le Modèle Opérationnel de Traitement se présente de
la manière suivante :
Figure 8 : Modèle Opérationnel de
Traitement
Menu Principal
Fichier
Acceuil
Partenaires
Croisements
Rapports
Accessoires
Equipes
Saisons
Redém arrer
Journées
Joueurs
Arbitres
Scores
Buts
Calendrier
sportif
Calculat rice
Ms excel
Ferme r
Prévision s
Cartons
Ms
word
Fiche
d'engagen
Résultats
des matchs
Buteurs
Aide
Engage
ments
Concep teur
Source : Notre Conception
51
III.2.5.Modèle Physique de Traitement
Le Modèle Physique de Traitement comprend les
programmes informatiques et leurs environnements d'exploitation, moniteur temps
réel, traitement par lot, temps partagé ... Pour notre base de
données le modèle physique de traitement se présente de la
manière suivante pour chaque document :
III.2.5.1. La Fiche d'engagement
SELECT Saison.edition, Equipe.denequipe, Equipe.datec,
Equipe.adequipe, Equipe.entorig, Equipe.secsp, Equipe.datel, Equipe.entpal,
Equipe.prephys, Equipe.entrgard, Joueur.nomj, Joueur.postnomj, Engager.dated,
Engager.duree, Engager.equipeorig, Joueur.obsj, Engager.NumljFROM Saison INNER
JOIN (Joueur INNER JOIN (Equipe INNER JOIN Engager ON Equipe.Codequipe =
Engager.Codequipe) ON Joueur.Numlj = Engager.Numlj) ON Saison.Codesaison =
Engager.Codesaison;
III.2.5.2. Le Calendrier sportif
SELECT Prevoir.Codequiper, Equipe.denequipe,
Equipe.adequipe
FROM Equipe INNER JOIN Prevoir ON Equipe.Codequipe =
Prevoir.Codequiper;
SELECT Prevoir.Codequipev, Equipe.denequipe,
Equipe.adequipe
FROM Equipe INNER JOIN Prevoir ON Equipe.Codequipe =
Prevoir.Codequipev;
SELECT Prevoir.Numerop, Prevoir.Codejournee AS
Prevoir_Codejournee, Prevoir.Codequipev, Prevoir.Codequiper, Prevoir.dateprogr,
Prevoir.heurep, Prevoir.stadep, Journee.Codejournee AS Journee_Codejournee,
Journee.descrjourn, Journee.phase, Journee.codesaison AS Journee_codesaison,
Saison.Codesaison AS Saison_Codesaison, Saison.edition, Saison.datedeb
FROM Saison INNER JOIN (Journee INNER JOIN Prevoir ON
Journee.Codejournee = Prevoir.Codejournee) ON Saison.Codesaison =
Journee.codesaison;
SELECT DISTINCT Rprevision.heurep, Rprevision.stadep,
Rprevision.dateprogr, Rdescrequipev.denequipe, Rdescrequiper.denequipe,
Rprevision.edition
FROM Rdescrequiper INNER JOIN (Rdescrequipev INNER JOIN
Rprevision ON Rdescrequipev.Codequipev = Rprevision.Codequipev) ON
Rdescrequiper.Codequiper = Rprevision.Codequiper;
III.2.5.3. La Grille des résultats
SELECT Equipe.denequipe, Equipe.Codequipe
FROM Equipe INNER JOIN Matcht ON Equipe.Codequipe =
Matcht.Codequiper;
SELECT Equipe.denequipe, Equipe.Codequipe
FROM Equipe INNER JOIN Matcht ON Equipe.Codequipe =
Matcht.Codequipev;
SELECT Matcht.Codematch, Matcht.Codequipev, Matcht.nbuteqv,
Matcht.Codequiper,
Matcht.nbuteqr, Matcht.datem, Matcht.stadem, Matcht.heurem,
Matcht.nbrspect,
Matcht.Codejournee, Matcht.Codearbitre, Matcht.climat
FROM Matcht;
SELECT Rmatchdenequipev.denequipe, Rmatcht.nbuteqv,
Rmatcht.nbuteqr,
Rmatchdenequiper.denequipe
Figure 9 : Menu Principal
Commentaire : Cette figure présente le
ménu principal de notre application. III.2.6.2. Unité
logique de la vue d'entrée
52
FROM Rmatchdenequiper INNER JOIN (Rmatchdenequipev INNER JOIN
Rmatcht ON Rmatchdenequipev.Codequipe = Rmatcht.Codequipev) ON
Rmatchdenequiper.Codequipe = Rmatcht.Codequiper;
III.2.5.4. Les Buteurs du championnat
SELECT DISTINCT Joueur.nomj, Equipe.denequipe, But.Codebut,
Saison.edition
FROM (Saison INNER JOIN ((Joueur INNER JOIN But ON
Joueur.Numlj=But.Numlj) INNER JOIN (Equipe INNER JOIN Engager ON
Equipe.Codequipe=Engager.Codequipe) ON Joueur.Numlj=Engager.Numlj) ON
Saison.Codesaison=Engager.Codesaison) INNER JOIN Journee ON
Saison.Codesaison=Journee.codesaison;
III.2.5.5. Les Sanctions
SELECT Carton.Codecarton, Joueur.nomj, Joueur.postnomj,
Equipe.denequipe, Matcht.Codequipev, Matcht.Codequiper, Saison.edition
FROM (Equipe INNER JOIN Matcht ON
Equipe.Codequipe=Matcht.Codequipev) INNER JOIN ((Joueur INNER JOIN (Saison
INNER JOIN Engager ON Saison.Codesaison=Engager.Codesaison) ON
Joueur.Numlj=Engager.Numlj) INNER JOIN Carton ON Joueur.Numlj=Carton.Numlj) ON
Matcht.Codematch=Carton.Codematch;
III.2.6.Présentation de l'application
III.2.6.1. Menu principal
Cette interface présente le Menu principal de notre
application.
53
Figure 10 : Vue d'entrée prévision des
matchs
Ce formulaire permet à l'utilisateur de programmer les
matchs du championnat
Commentaire : Cette figure
présente le formulaire de la prévision des matchs.
54
Figure 11 : Vue d'entrée Saisie des
résultats
Cette interface permet la saisie des scores des
différentes confrontations.
Commentaire : L'enregistrement des
scores s'effectue sur ce formulaire en précisant l'équipe jouant
à domicile et celle jouant à l'extérieur.
55
III.2.6.3. Les vues de sortie
Figure 12 : Vue de sortie de la fiche
d'engagement
Commentaire : Ce document permet d'accéder
à la liste des joueurs engagés pour la saison sportive.
Figure 13 : Vue de sortie du Calendrier
sportif
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.
Commentaire : Cette grille
présente les buteurs de la compétition et leurs équipes
respectives.
Figure 14 : Vue de sortie de la Grille des
résultats
Commentaire : Le croisement de la ligne
et de la colonne détermine le score du match.
Figure 15 : Vue de sortie de la Grille des
buteurs
56
57
Figure 16 : Vue de sortie de la Grille des
sanctions
III.2.7. Conclusion partielle
Dans ce chapitre nous avons présenté les
règles de gestion sur base des solutions organisationnelles et
informatiques qui nous ont permis de concevoir notre application jusqu'
à présenter nos états de sortie en fonction de nos
entrées à partir des formulaires.
58
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
Alain Hertz et Rina Razanakoto. (2010). Confection de
calendriers du sport universitaire et collégial au Quebec.
NDOYE, B. (2006). Gestion Managériale d'un club du
championnat élite de football du sénégal.
Kalokola, A. B. (2008). Conception d'un logiciel d'aide
à la production d'un calendrier sportif: Cas de l'Entente Urbaine de
Basketball de Bukavu. Memoire inédit.
Morgane, D. B. (2008). Gestionde la victoire et de la
defaite.
.
4) REFERENCES WEBOGRAPHIQUES
(s.d.). Consulté le Juin 23, 2017, sur
www.larousse.fr:
http://www.larousse.fr/encyclopedie/divers/automatisation/24386
(s.d.). Consulté le Juin 15, 2017, sur
www.cnrtl.fr:
http://www.cnrtl.fr/definition/football
(s.d.). Consulté le Juin 24, 2017, sur www.dicodunet:
http://www.dicodunet.com/definitions/sports-loisirs/football.htm
(s.d.). Récupéré sur
www.eval.fr:
http://www.eval.fr/pages/cadrelogique.aspx
(s.d.). Consulté le Juin 24, 2017, sur
www.explorable.com:
https://explorable.com/fr/methodologie-de-recherche
(s.d.). Consulté le Juin 24, 2017, sur
www.endvawnow.org:
http://www.endvawnow.org/fr/articles/336-indicateurs.html
5) INTERVIEWS
MBESE, M. W. (2017, Juin 10). Les roles des ligues et ententes
sportives. (K. KASYANI, Intervieweur)
61
LISTE DES FIGURES
FIGURE 1 : LES QUATRE NIVEAUX D'ABSTRACTION DE MERISE
14
FIGURE 2 : ORGANIGRAMME DE FONCTIONNEMENT 17
FIGURE 3 : LE MODELE CONCEPTUEL DE COMMUNICATION
32
FIGURE 4 : LES DEPENDANCES FONCTIONNELLES 41
FIGURE 5: LE MEA 42
FIGURE 6 : LE MODELE PHYSIQUE DES DONNEES 44
FIGURE 7 : LE MODELE CONCEPTUEL DE TRAITEMENT 45
FIGURE 8 : MODELE OPERATIONNEL DE TRAITEMENT 50
FIGURE 9 : MENU PRINCIPAL 52
FIGURE 10 : VUE D'ENTREE PREVISION DES MATCHS 53
FIGURE 11 : VUE D'ENTREE SAISIE DES RESULTATS 54
FIGURE 12 : VUE DE SORTIE DE LA FICHE D'ENGAGEMENT
55
FIGURE 13 : VUE DE SORTIE DU CALENDRIER SPORTIF 55
FIGURE 14 : VUE DE SORTIE DE LA GRILLE DES RESULTATS
56
FIGURE 15 : VUE DE SORTIE DE LA GRILLE DES BUTEURS
56
FIGURE 16 : VUE DE SORTIE DE LA GRILLE DES SANCTIONS
57
62
TABLEAU XVI : DIAGRAMME D'ENCHAINEMENT DES PROCEDURES
FONCTIONNELLES ERREUR ! SIGNET NON
DEFINI.
LISTE DE TABLEAUX
TABLEAU I: TRIANGLE ARITHMETIQUE DE PASCALERREUR !
SIGNET NON DEFINI.
TABLEAU II : FICHE D'ENGAGEMENT ERREUR ! SIGNET NON
DEFINI.
TABLEAU III: CALENDRIER SPORTIF ERREUR ! SIGNET NON
DEFINI.
TABLEAU IV: GRILLE DES RESULTATS ERREUR ! SIGNET NON
DEFINI.
TABLEAU V : SCHEMA DE CIRCULATION ET DE TRAITEMENT DE
L'INFORMATION
ERREUR ! SIGNET NON DEFINI.
TABLEAU VI: DESCRIPTIF DE LA VICE PRESIDENCEERREUR !
SIGNET NON DEFINI.
TABLEAU VII : DESCRIPTIF DE LA COMMISSION DE
DISCIPLINEERREUR ! SIGNET NON DEFINI.
TABLEAU VIII : OPERATION DE PAYEMENT ERREUR ! SIGNET
NON DEFINI.
TABLEAU IX: OPERATION D'ENGAGEMENT ERREUR ! SIGNET
NON DEFINI.
TABLEAU X : OPERATION D'AFFILIATION ERREUR ! SIGNET
NON DEFINI.
TABLEAU XI : OPERATION D'ENREGISTREMENT ERREUR !
SIGNET NON DEFINI.
TABLEAU XII: OPERATION D'HOMOLOGATION ERREUR ! SIGNET
NON DEFINI.
TABLEAU XIII: MATRICE DES FLUX ERREUR ! SIGNET NON
DEFINI.
TABLEAU XIV: LES DICTIONNAIRE DES DONNEES Erreur !
Signet non défini.
TABLEAU XV : TABLEAU DES PROCEDURES
FONCTIONNELLESERREUR ! SIGNET NON DEFINI.
63
TABLE DES MATIERES
EPIGRAPHE I
DEDICACE II
REMERCIEMENT III
SIGLES ET ABREVIATIONS IV
RESUME V
INTRODUCTION GENERALE 1
1. PROBLEMATIQUE ET ETAT DE LA QUESTION 1
2. FORMULATION DE L' HYPOTHESE 5
3. JUSTIFICATION DU CHOIX DU SUJET ET INTERET DU TRAVAIL
5
4. BUT ET OBJECTIFS DU TRAVAIL 6
5. STRUCTURE DU TRAVAIL 6
CHAPITRE PREMIER : CADRE THEORIQUE 7
I.1. Revue de la littérature théorique
7
I.1.1. Quelques travaux étudiés 7
I.1.2 Conclusion partielle 8
I.2. Cadre Conceptuel 8
I.2.3. Conclusion Partielle 12
CHAPITRE DEUXIEME : CADRE METHODOLOGIQUE ET
PRESENTATION DE
L'ENTENTE URBAINE DE FOOTBALL DE BENI 13
II.1.Description de la méthode et Approches
épistémologiques 13
II.1.1. Méthode et Techniques 13
FIGURE 1 : LES QUATRE NIVEAUX D'ABSTRACTION DE MERISE
14
II.2.Présentation de l'Entente Urbaine de Football de
Beni 17
II.3.Les études préalables 18
|
64
|
II.3.1. Lancement du projet
|
18
|
II.4.1. Les Acteurs
|
20
|
II.4.2. Description des Documents
|
20
|
II.4.3. Schéma de Circulation et de Traitement des
Informations
|
23
|
II.4.4. Description des postes du travail
|
26
|
II.4.5. Description des Opérations
|
27
|
II.4.6. Modélisation des Communications
|
31
|
FIGURE 3 : LE MODELE CONCEPTUEL DE COMMUNICATION
|
32
|
II.4.7.Diagnostic et Critique de l'existant
|
- 35 -
|
II.4.8. Proposition des Solutions
|
- 36 -
|
II.5. Conclusion Partielle
|
- 36 -
|
CHAPITRE TROISIEME : CONCEPTION DU NOUVEAU SYSTEME
D'INFORMATION - 37
-
III.1. Modélisation de données
|
- 37 -
|
III.1.1. Règles de gestion
|
- 37 -
|
III.1.2. Dictionnaire des données
|
- 38 -
|
FIGURE 4 : LES DEPENDANCES FONCTIONNELLES
|
41
|
FIGURE 5: LE MEA
|
42
|
III.1.5. LE MODELE LOGIQUE DES DONNEES
|
43
|
III.1.6. LE MODELE PHYSIQUE DES DONNEES
|
43
|
FIGURE 6 : LE MODELE PHYSIQUE DES DONNEES
|
44
|
III.2. Modélisation des Traitements
|
45
|
III.2.1. Règles de gestion de Traitements
|
45
|
III.2.2. Modèle Conceptuel de Traitement
|
45
|
FIGURE 7 : LE MODELE CONCEPTUEL DE TRAITEMENT
|
45
|
III.2.3.Modèle Organisationnel de Traitements
|
47
|
III.2.4.Modèle Opérationnel de Traitement
|
50
|
FIGURE 8 : MODELE OPERATIONNEL DE TRAITEMENT
|
50
|
III.2.5.Modèle Physique de Traitement
|
51
|
III.2.6.Présentation de l'application
|
52
|
FIGURE 9 : MENU PRINCIPAL
|
52
|
FIGURE 10 : VUE D'ENTREE PREVISION DES MATCHS
|
53
|
65
FIGURE 11 : VUE D'ENTREE SAISIE DES RESULTATS 54
FIGURE 12 : VUE DE SORTIE DE LA FICHE D'ENGAGEMENT
55
FIGURE 13 : VUE DE SORTIE DU CALENDRIER SPORTIF 55
FIGURE 14 : VUE DE SORTIE DE LA GRILLE DES RESULTATS
56
FIGURE 15 : VUE DE SORTIE DE LA GRILLE DES BUTEURS
56
FIGURE 16 : VUE DE SORTIE DE LA GRILLE DES SANCTIONS
57
III.2.7. Conclusion partielle 57
CONCLUSION GENERALE 57
BIBLIOGRAPHIE 59
LISTE DES FIGURES 61
LISTE DE TABLEAUX 62
TABLE DES MATIERES 62
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
L'accès aux informations nécessaires en rapport
avec le championnat se fait en parcourant les commandes du menu
RAPPORT mais aussi le menu ACCESOIRES
vous trouverez certains outils comme la calculatrice et quelques
applications de la Bureautique.
II. CODE DU PROGRAMME PRINCIPAL
Imports System.Data.OleDb
Public Class frmatch
Dim con As NewOleDbConnection
Dim da As NewOleDbDataAdapter
Dim ds As NewDataSet
Dim cmdb As NewOleDbCommandBuilder
PrivateSub Label6_Click(sender AsObject, e AsEventArgs)
EndSub
PrivateSub Form7_Load(sender AsObject, e AsEventArgs)
HandlesMyBase.Load
con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;
Data
Source="&Application.StartupPath&"/gestionligue.accdb"
Try
con.Open()
da = NewOleDbDataAdapter("select * from Matcht", con)
da.Fill(ds, "Matcht")
cmdb = NewOleDbCommandBuilder(da)
Catch ex AsException
EndTry
67
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
Private Sub Button9_Click(sender AsObject, e AsEventArgs) Handles
Button9.Click
Try
Iftxtrecherche.Text = ""Then
MessageBox.Show(" Veuillez completez l'un champs ")
txtrecherche.Text = ""
txtrecherche.Clear()
Else
DimsqlAsString = "select * from Matcht where Codematch=" +
txtrecherche.Text + ""
da = NewOleDbDataAdapter(sql, con)
ds.Clear()
da.Fill(ds, "Matcht")
affichage()
EndIf
Catch message AsException
EndTry
EndSub
70
PrivateSubcboeqr_SelectedIndexChanged(sender AsObject, e
AsEventArgs) Handlescboeqr.SelectedIndexChanged
Call affichagedescreqr()
EndSub
PrivateSubcboeqv_SelectedIndexChanged(sender AsObject, e
AsEventArgs) Handlescboeqv.SelectedIndexChanged
Callaffichagedescrequipev()
EndSub
PrivateSubcbojourn_SelectedIndexChanged(sender AsObject, e
AsEventArgs) Handlescbojourn.SelectedIndexChanged
Callaffichagedescrjourn()
EndSub
PrivateSubcboarbitre_SelectedIndexChanged(sender AsObject, e
AsEventArgs) Handlescboarbitre.SelectedIndexChanged
Callaffichagedescrarbitre()
EndSub
PrivateSub ToolStripButton1_Click(sender AsObject, e AsEventArgs)
Handles
ToolStripButton1.Click
Try
Me.BindingContext(ds, "Matcht").EndCurrentEdit()
Me.BindingContext(ds, "Matcht").AddNew()
lbleqa.Text = ""
lbleqb.Text = ""
cboeqv.Focus()
CatchmsgexcAsException
EndTry
EndSub
PrivateSub ToolStripButton2_Click(sender AsObject, e AsEventArgs)
Handles
ToolStripButton2.Click
Ifcboeqv.Text = ""Orcboeqr.Text = ""Then
MsgBox("Veuillez completer ces champs svp ...")
cboeqv.Focus()
ElseIfcboeqv.Text = cboeqr.TextThen
MsgBox("Ce genre de match n'existe pas ...")
cboeqv.Focus()
Else
Me.BindingContext(ds, "Matcht").EndCurrentEdit()
Ifds.HasChangesThen
da.Update(ds, "Matcht")
EndIf
ds.AcceptChanges()
EndIf
EndSub
71
PrivateSub ToolStripButton3_Click(sender AsObject, e AsEventArgs)
Handles
ToolStripButton3.Click
Ifcboeqv.Text = ""Orcboeqr.Text = ""Then
MsgBox("Veuillez completer ces champs svp ...")
cboeqv.Focus()
ElseIfcboeqv.Text = cboeqr.TextThen
MsgBox("Ce genre de match n'existe pas ...")
cboeqv.Focus()
Else
Me.BindingContext(ds, "Matcht").EndCurrentEdit()
Ifds.HasChangesThen
da.Update(ds, "Matcht")
EndIf
ds.AcceptChanges()
EndIf
EndSub
PrivateSub ToolStripButton4_Click(sender AsObject, e AsEventArgs)
Handles
ToolStripButton4.Click
Try
DimsuppAsInteger
supp = Interaction.InputBox("Entrez le code du match que vous
voulez supprimmer")
DimreqAsMsgBoxResult = MessageBox.Show("Voulez-vous suprimmer ?
",
"SUPRESSION", MessageBoxButtons.YesNo,
MessageBoxIcon.Information)
Ifreq = MsgBoxResult.YesThen
Me.BindingContext(ds, "Matcht").EndCurrentEdit()
Dim n AsString = Me.BindingContext(ds, "Matcht").Position
Me.BindingContext(ds, "Matcht").RemoveAt(supp) 'Suppression
da.Update(ds, "Matcht") 'Mis à jour des données
ds.AcceptChanges()
EndIf
Catch ex AsException
EndTry
EndSub
PrivateSub ToolStripButton5_Click(sender AsObject, e AsEventArgs)
Handles
ToolStripButton5.Click
IfMe.BindingContext(ds, "Matcht").Position <> 0 Then
Me.BindingContext(ds, "Matcht").Position = 0
EndIf
EndSub
PrivateSub ToolStripButton6_Click(sender AsObject, e AsEventArgs)
Handles
ToolStripButton6.Click
IfMe.BindingContext(ds, "Matcht").Position
<>Me.BindingContext(ds, "Matcht").Count - 1
Then
Me.BindingContext(ds, "Matcht").Position = Me.BindingContext(ds,
"Matcht").Position + 1
EndIf
EndSub
PrivateSub ToolStripButton7_Click(sender AsObject, e AsEventArgs)
Handles ToolStripButton7.Click
72
IfMe.BindingContext(ds, "Matcht").Position
<>Me.BindingContext(ds, "Matcht").Position =
0 Then
Me.BindingContext(ds, "Matcht").Position =
Me.BindingContext(ds, "Matcht").Position - 1
EndIf
EndSub
PrivateSub ToolStripButton8_Click(sender AsObject, e
AsEventArgs) Handles
ToolStripButton8.Click
IfMe.BindingContext(ds, "Matcht").Position
<>Me.BindingContext(ds, "Matcht").Count - 1
Then
Me.BindingContext(ds, "Matcht").Position =
Me.BindingContext(ds, "Matcht").Count - 1
EndIf
EndSub
PrivateSubQUITTER_Click(sender AsObject, e AsEventArgs)
HandlesQUITTER.Click
DimmsgAsDialogResult
msg = MsgBox("Voulez - vous quitter ce formulaire ?",
MsgBoxStyle.OkCancel =
MsgBoxStyle.Exclamation)
Ifmsg = DialogResult.OKThen
Me.Close()
EndIf
EndSub
73
III. CURRICULUM VITAE
I.IDENTITE
NOM : KAMBALE
POST - NOM : KASYANI
PRENOM : GUERCHOME
LIEU DE NAISSANCE : BUNIA
DATE DE NAISSANCE : LE 25 DECEMBRE 1994
NOM DU PERE : KAMBALE KASYANI
NOM DE LA MERE : KITSA KANZALAYI
ETAT CIVIL : CELIBATAIRE
NATIONALITE : CONGOLAISE
: BENI, COMMUNE BEU, Q. MALEPE,
AV. MATADI, N°25
TELEPHONE : +243977006087 ; +243897605790
ADRESSE
EMAIL :
kasyanikambale@gmail.com
II. ETUDES FAITES ET FORMATIONS
2001 à 2007 : Etudes primaires à l'EP MAPENDO
sanctionnées par un Certificat d'Etudes Primaires.
2007 à 2014 : Etudes secondaires à l'Institut
Bungulu Beni sanctionnées par un Diplôme d'Etat.
2014 à 2017 : Etudes Supérieures en Gestion
Informatique à l'Institut Supérieur de Commerce de Beni.
III. SERVICE ANTERIEURS
-* Du 10 Octobre au 11 Novembre : Stage de
professionnalisation à l'Hôtel de ville de Beni/ Mairie de Beni en
vue de l'obtention d'un diplôme de graduat en Gestion Informatique.
-* 2016 à nos jours : Enseignant des cours
d'Informatique, de la Comptabilité Approfondie et de la Correspondance
Commerciale en option Commerciale et Gestion Informatique.
-* Février 2017 à nos jours : Ministre
Académique des Sports à l'ISC /Beni.
IV. LANGUES PARLEES
-* LE FRANÇAIS -* L'ANGLAIS -* LE LINGALA -* LE
KISWAHILI
74
-* 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.
Fait à Beni, le 04 septembre 2017