I
IN MEMORIUM
A toi mon pere ICASONGO EVICILWA TANCISSE qui,
prématurément fe temps nous a arraché ;
A toi ma mere MATEMOELE ANT&0, a qui fa mort n'a pas
permis de voir fes
fruit provenant de tes riches conseif, que fa terre de nos
ancitres te soit douce ;
A toi mon grandpére Generaf EELIX OVDJA MA0E, a qui
fa mort n'a
pas permis de voir, ton petit ifs de décroché
fe dipf0me de lere cycfe.
A toi maman Betty 5GOMA a qui fa mort nous a
séparés, que ton âme
repose en pai5.
Notre esprit et toujours grave a ma mémoires et d
jamais.
II
DEDICACE
A toute fa fama paterne(Ce pour avoir trace voContairement et
urtout c(airement un tel- chemin pour moi par votre outien moral -
et math-id
A vou me frere et cur 5VAIVA KASONGO, STEVE KASONGO,
OE.7AgfrIllAr KASOXGO, OIENVENV KASOXGO, CORIZO ICASOXGO ; que ce travad oit
pour vou un modefr une figne 8 uivre.
A me cou in et cou ine MAD°, MATEMOELE MARIVS, 0000
7AEIS.1-17, STEVEN- DIE5t101, GIVE TTE DIE5t101, C.1-fRISTELLE
7ATIS.1-fl, MAO KAPALO, EREVY KAPALO, EAORICYE FuowE, AG Gvngsagvo.
A me nevewcet niece ;
A tou ce qui me ont tre cher et 8 toute me connai ance
3
A vou tou je cliche ce travaiC
VISONGO FVKILOI
237101013710413
III
AVANT PROPOS
Ce travail et le fruit de plus d'un esprit du soutient de plus
d'une
personne.
Ainsi, qu'il nous soit permis d'exprimer à travers ces
lignes notre reconnaissance a toutes personnes qui a contribué a sa
réalisation d'une manière ou d'une autre.
A l'eternel Dieu, père des orphelin capable de donner
l'essence à notre vie et la grâce qu'il n'a cessé de
rependre sur nous ; qu'il soit bénit et loue aujourd'hui et dans tous
les siècles des siècles.
Nous restons profondément reconnaissants envers tout le
corps professoral de l'institut supérieur de la statistique en
particulier à tous les professeurs du département de
l'informatique de gestion pour leur travail.
Nous remercions plus particulièrement notre Directeur
l'assistant MWANZA MAYUKI PAX, qui a accepté de diriger ce travail
malgré leurs multiples occupation que nous trouvons ici l'expression de
notre gratitude pour les sacrifices qu'il a enduré.
Nous saisissons l'opportunité pour remercier les
membres de la famille tant élargie que restreinte pour leur conseil,
leur soutien et encouragement.
Nous citons : soeur astride, tante marie, Papa FOSTIN, Papa
Sébastien FUBWE, Papa PROSPE, tante Marie Jeanne, tonton Guy Ilunga
KISONO, tante LICIE NUMBI, tante mimi BUDJA, tante ANNIE MUTOMBO, vieux KABELE
CLAUDE, oncle Jérôme Matembele.
Nous tenons à remercier nos compagnons de lutte il
s'agit de : Abel SWEDI, ABEDI ASANI, KASONGO YUNISE, HELENA KAPAKO, MUSEBA
KIBIKA AXEL.
A toutes les personnes de près comme de loin qui ont
participes a cet oeuvre dont leur nom ne sont pas citer ci=haut trouvent ici
l'expression de notre reconnaissance.
KASONGO FUKILUA
TSHOUTSHOU
INTRODUCTION GENERALE
1. ETAT DE LA QUESTION
Comme nous les connaissons, deux ou plusieurs travaux
scientifique n'est peuvent être semblable en ayant les même
contenir.
C'est pourquoi avant de progresse avec notre travail nous
voudrions signaler que pour la finition et les différences, se travail
à bénéficier d'un appui d'un autre travail qui s'intitule
suivi informatisée des dossiers disciplinaire des agents d'une
société de communication (cas de la RCK).
Cependant, ceux dit sujet qui a était réaliser par
l'étudiant MPUTU M'ZEE à l'année qui va de 2010 à
2011.
Il est à noter que notre travail et celui de notre
prédécesseur est totalement différent sur le plan de
circulation des informations, mais nous notre travail nous allons se
basé sur les activités de service disciplinaire de groupe centre
de la Gécamines.
2. CHOIX ET INTERET DU SUJET
Le choix et intérêt du sujet sont la
première préoccupation de toute enquête, que doit faire
tout chercheur qui veut se lancer dans un arsenal d'investigation.
2.1 Choix du sujet
Le choix que nous portons sur ce sujet est seulement parce que
nous avons trouvé une possibilité sur l'obtention de
donnée dans cette organisation.
2.2 Interet du sujet
L'intérêt que porte sur ce sujet est du fait que
nous voulons mettre à la disposition de la Gécamines une
application qui permet le traitement rationnelle de ses informations du
système.
2.3 Interet p ersonn e(
Ce sujet nous permettra d'approfondir les connaissances
scientifiques acquises tout au long de notre formation en les appliquant
à un cas réel de gestion dans une entreprise.
2.4. Interet sci entifiqu e et socia(
Ce sujet permettra aux différents chercheurs qui
traiteront des sujets similaires à celui=ci d'en tirer une connaissance
complémentaire.
Ce travail permettra aussi à la société
de bien gère toute les dossiers disciplinaire des agents, d'une
manière efficace, pour éviter la lenteur lors de recherche, telle
est notre contribution.
III. PROBLEMATIQUE ET HYPOTHESE 3.1
PROBLEMATIQUE
Nous définissons la problématique comme un
ensemble des questions posées dans un domaine de la science, en vue
d'une recherche de solution.
L'entreprise minière de la Gécamines, a
été pour nous le cadre dans lequel nous avons effectues nos
recherches.
Etant donnée qu'elle accomplie plusieurs
opérations sur les documents concernant ses employés lors de
l'engagement et de la prestation. Il est vrai que le traitement manuel de
l'information relative à la discipline des employés
empêcherait qu'on puisse avoir la précision sur l'état
d'opération.
Ce qui fait qu'on trouve le problème tels que :
- La mauvaise conservation des documents ;
- La lenteur lors de recherche d'un document ;
- Le risque et la négligence lors du traitement de
l'information.
En rapport avec ce phénomène cite ci=haut, qui nous
a poussés à nous poser les questions au niveau de l'esprit :
Que faire pour le résultat de proposition de sanction des
employés se fasse dans moins de temps et sans beaucoup d'erreur ?
Comment arrivé à stocker les informations sans trop
de perte à fin de les utiliser au moment favorable ?
3.2 HYPOTHESE
C'est au regard de ces problèmes nous nous sommes
posés les deux questions de départ. Une hypothèse
désigne une proposition relative à l'explication d'un
phénomène nature et doit être vérifié par le
fait.
En égard à la problématique nous pensons
que l'informatisation va apporter une amélioration dans la recherche de
renseignement d'un employé. Et aussi le processus de sanction sera
rapide qu'avant grâce à l'informatisation du système.
IV. METHODE ET TECHNIQUE 4.1 Methode
Tout travail scientifique nécessite l'usage d'une
méthode
scientifique.
En ce qui concerne notre travail nous allons utilisés
la méthode MERISE qui est une méthode d'étude de
réalisation informatique de sous ensemble ; qui face au problème
à modélisé sous différent modèle elle nous
permet d'analyser les données et concevoir le traitement.
4.2 T echniqu
La technique est un outil utilisé dans la collecte de
donnée disponible qui devra plus tard être soumise à
l'interprétation et l'exploitation grâce aux méthodes.
Pour ce présent travail, nous avons fait recours aux
techniques
suivantes :
Technique documentaire
Technique d'interview
Technique d'observation
a. Technique docum entair
Elle nous a permis d'un complément sur autre
séances
d'interview.
b. Technique d'int ervi ew
Elle nous a permis d'avoir les explications sur la
procédure de la circulation d'information.
c. Technique d'obs ervation
Elle nous a permis de voir en détail la façon
dont l'information circule. Cette technique nous a aussi servi et permis
à bien observer et voir comment les services et bureau de la
Gécamines se représentent tant sur le plan fonctionnel
qu'organisationnel.
V. DELIMITATION DU SUJET
Dans notre travail nous n'allons pas étudier toutes les
activités de Général des carrières est des mines
(GCM) en intégralité, nous allons étudie seulement les
activités effectuée dans le domaine disciplinaire ou l'on peut
trouve la différents poste de travail tels que :
> Le service disciplinaire : celui qui sanctionne, qui fait
le suivi des dossiers disciplinaire de chaque agents ;
> Le conseil disciplinaire : celui qui étudie les
dossiers et propose les sanctions après le traitement du dossier ;
> Chef de service : celui qui gère la plainte des
employés dans l'entreprise.1
VI .SUBDIVISION DU TRAVAIL
A partir de l'introduction générale, les
suggestions et la conclusion générale. Ce travail est
divisé en quatre chapitres :
Le premier chapitre portera sur le domaine informatique que
nous utiliserons dans notre travail, afin que nos lecteurs aient la même
compréhension que nous.
Le deuxième chapitre sera consacrer à
étudier les données et les traitements du niveau conceptuel (MCD,
MCT) ainsi d'étudier les données et les traitements au niveau
organisationnel (MLD, MOT)
Le troisième chapitre nous traiterons de la CONCEPTION
DU SYSTEME D'INFORMATION nous allons cibler les données et les
traitements du niveau conceptuel, les donnée et traitement du niveau
organisationnel.
Le quatrième chapitre intitulé REALISATION DE
L'APPLICATION : qui à son tour nous permettra à
faire des algorithmes des différents traitements.2
1Jean Félix MWADI KANONGE,
Cours de Méthode de recherche
scientifique, G2 INFO ISS, 2010-2011
CHAPITRE I : DEFINITION DES CONCEPTS ET
CONSIDERATION THEORIQUE
I.1 CADRE CONCEPTUEL ET THEORIQUE
I.1.1 CADRE CONCEPTUEL
Tous travail scientifique doit toujours se poser sur un sujet
donnée, d'où le notre est intitulé «
Suivi informatise des dossiers disciplinaire des agents d'une
societe miniere »
Nous définissons nos concepts comme :
> Suivi : ce mot peut être vu comme une surveillance
attentive et prolonge, ou encore comme une gestion administrative à long
terme.
> Informatiser : d'une manière laconique, ce mot
signifie le fait de traiter quelque chose au moyen de l'informatique.
> Dossier : c'est un ensemble de documents.
> Disciplinaire : c'est qui se rapport à la
discipline.
> Agents : personne qui travaille en qualité
d'intermédiaire ou de mandataire pour le compte d'une autre personne,
d'une société ou d'une administration.
> Société : personne morale
créée par un contrat liant plusieurs personnes qui mettent leurs
ressources en commun pour partager les pertes et les bénéfices de
leur activité commune.
> Minière : qui a rapport aux mines.
I.2 CADRE THEORIQUE
I.2.1 METHODE
Dans le cadre de notre travail nous nous servirons de la
méthode d'analyse informatique dite MERISE.
I.2.2 HISTORIQUE DE LA MERISE
Le nom de Merise vient de l'analyse
faite avec le merisier, qui veut dire : qui ne peut porter de beaux fruits que
si on lui greffe une branche de cerisier. Ainsi en va=t=il des méthodes
informatiques bien conçues, qui ne produisent de bons résultats
que si la greffer sur l'organisation réussit.
La méthode MERISE, est le
résultat des travaux menées par Hubert Tardieu dans les
années 1970 et qui s'insérait dans le cadre d'une
réflexion internationale, autours notamment du modèle relationnel
d'Edgard Franck COLD. Elle est devenue un projet opérationnel au
début des années 1980 à la demande du Ministre de
l'industrie française et a surtout été utilisé en
France par SSII de ses membres fondateurs (Sema=mettra ainsi
que par la CGI informatique et principalement pour les projets
informatiques.3
I.2.3 DEFINITION DE LA MERISE
La méthode MERISE est une méthode d'étude et
de réalisation informatique par sous -ensemble.4
Cette méthode sépare les données et les
traitements et à effectuer en plusieurs modèles. D'où il
existe deux caractéristiques essentiellement dans MERISE.qui sont
:5
La séparation entre les données et les
traitements
Données : MCD MLD MPD
Traitement : MCT MOT MOPT
Représentation suivant le degré d'invariance
Niveau conceptuel
Niveau logique
Niveau physique
A. NIVEAU CONCEPTUEL
Le niveau conceptuel s'attache aux invariants de l'entreprise ou
de l'organisme du point de vue métier.
Le compte rendu de ce niveau est de matérialiser sous
formes des dessins normalisés, de modèles complètes par un
dossier explicatif.6·
1. INVENTAIRE DE RUBRIQUE
L'inventaire de rubrique nous permet d'étudier les
informations se trouvant sur les documents utilisée dans notre domaine.
Il sera présenté sous forme d'un tableau de ligne et de colonne,
sous la :
- Première colonne : Le numéro de la rubrique
- Deuxième colonne : Le lot des informations ou
rubrique
- La troisième colonne : le nom du document
Sur les lignes nous y mettrons le nombre de fois
qu'apparaît la rubrique sur les différents documents par une signe
d'Astérix.
3 Hubert Tardieu, Arnold Rochefeld,
RéneColletti ; La méthode Merise Tome 1 principe
et outils, Ed Paris 328 Pg
4Idem
5 Jean Luc Baptiste ; Merise Guide Pratique
modélisation de donnée et traitement ; Nouvelle édition 5
Pg 6Hubert Tardieu, Arnold Rochefeld, George Panet
;La méthode Merise Tome 2Démarche
Pratique, Ed Paris 24Pg
2. DICTIONNAIRE DES DONNEES
Le dictionnaire est un document qui permet de recenser, de
classer, de trier toutes les informations (données) collecter lors des
entretiens ou de l'étude des documents. Il est composer de colonne et
des lignes dont :
Première colonne : Le numéro de la
propriété ;
Deuxième colonne : le nom de la propriété
;
La troisième colonne : la taille de la
propriété ;
La quatrième : la signification de la
propriété ;
3. MATRICE DE DEPENDANCE FONCTIONNELLE A
SOURCE
SIMPLE
La matrice de dépendance fonctionnelle à source
simple, décrit les dépendances directes entre
propriété.
La dépendance fonctionnelle :
elle nous aider à comprendre les liens existant entre chaque
donnée.
Nous le remplissons moyennant deux signes : l'Astérix et
le chiffre arabe 1
L'Astérix : quant il est une clé qui
détermine
Le 1 : comme un déterminant ;
4. LA MATRICE DE DEPENDANCE FONCTIONNELLE A
SOURCE
COMPOSEE
La matrice est constituée des propriétés
sources de la matrice de dépendance fonctionnelle à source simple
et les propriétés non utilisées de la matrice de
dépendances fonctionnelles à sources simples. Elle est dite
composée quand elle comporte plusieurs attributs.
5. MATRICE DES CLES
Elle détermine les relations qui existent entre les
clés.
6. GRAPHE DES CLES
Est une représentation des dépendances à
source composée et les dépendances fonctionnelles à source
simple. Il nous sert à combiner deux identifiants pour déterminer
un autre identifiant.
7. STRUCTURES D'ACCES THEORIQUE
LE MCD : C'est un schéma
représentant la structure d'information du point de vue donné
c'est=à=dire les dépendances ou relation entre les
différentes données du système
d'information.7
Le MCD a comme concept :
Entités : est une représentation d'un
élément matériel ou immatériel ayant un rôle
dans le système que l'on désire décrire.
Client
NumCliAdressCli
Propriété : est une information
élémentaire, c'est=à=dire non déductible d'autres
information, qui présente un intérêt pour le domaine
étudier et chaque valeur prise par une propriété est
appelé occurrence, une propriété est dite simple atomique
si chacune de valeurs qu'elle regroupe n'est pas décomposable.
Adresse
105, Av du Moero
C/Lubumbashi
Identifiant : est un ensemble de propriétés (une
ou plusieurs) permettant de designer une et une seul entité. Ou il est
une propriété particulière d'un objet telle qu'il n'existe
pas deux occurrences de cet objet pour lesquelles cette propriété
pourrait prendre une même valeur.
Les attributs d'une classe d'entité permettent de
designer de façon unique chaque instance ce cette entité sont
appelé identifiant absolu, le modèle
conceptuel de données propose de souligner les identifiants parfois le
faire précéder d'un #
ARTICLE
CodeArt NomArt
Les attributs
La cardinalité : elle exprime les nombres de fois ou
l'occurrence d'une entité participe aux occurrences de la relation, Elle
sera noté comme
7Fréderic DIGALLO, Méthodologie
Merise-Cours du Cycle B du Cnam.doc ; Edition paris, Pg 12
(1,n) Commander
Cardinalité Cardinalité
Article NumArt Désignation PrixAchat
Acteur 1 Acteur 2
Flux Flux
Acteur N
Flux
La cardinalité minimale exprime le nombre de foi minimum
qu'une occurrence d'une entité participe aux occurrences d'une
relation.
La cardinalité maximale exprime le nombre de foi maximal
qu'une occurrence d'une entité participe aux occurrences d'une
relation.
A. NIVEAU CONCEPTUEL DE TRAITEMENT
8. TABLEAU DES ACTEURS
Un acteur est une personne morale ou physique capable
d'émettre ou de recevoir les informations dans le système.
Les acteurs internes qui appartiennent au système
d'information étudié.
Les acteurs externes qui n'appartiennent pas au
système d'information mais qui sont l'origine ou la destination de flux
d'informations reçus ou émanant du système
d'information.
9. GRAPHE DES FLUX
Le graphe de flux, c'est un échange des informations qui
s'effectue entre les différents postes du travail.
Un flux : est un échange d'information entre deux ou
plusieurs acteurs dans un système.
Nous le présentons d'une façon schématique
de circulation des informations, nous le présentons comme :
10. TABLEAU DES FLUX
Est un tableau qui renferme tous les flux
échangés entre les différents acteurs du système
notamment interne et externe. Nous le représentons moyennant un tableau
que nous remplissons comme :
La première colonne, le numéro du flux
La deuxième colonne, le nom du flux
La troisième colonne, l' nom de celui qui émet ce
flux ;
La quatrième colonne, le nom de l'acteur qui
reçoit se flux
La sixième colonne, nous donnerons la signification du
flux.
11. TABLEAU DES EVENEMENTS
Evenement : c'est un fait qui en se
produisant doit déclencher une réaction dans un
système.
Le tableau des événements regorge tous les flux
qui sont capables de déclencher un processus.
Il est construit moyennant un tableau d'où :
La première colonne sera le numéro de
l'événement
La deuxième colonne le nom de
l'événement
La troisième colonne le type interne ou externe de
l'metteur
La quatrième colonne celui qui émet cet
événement
La cinquième colonne l'acteur qui reçoit
l'événement
La dernière colonne nous mettrons l'explication de chaque
événement.
Un ér nett eur : est un acteur
émet un événement dans un système qui pourra
déclencher une opération.
Un réc ept eur : est un acteur interne
ou externe qui reçoit l'événement déclencher par
l'émetteur
12. TABLEAU D'EVENEMENT DES RESULTATS
C'est un tableau qui nous montre
La première colonne nous mettrons le numéro de
chaque événement des résultats
La deuxième colonne : le nom de
l'événement
La troisième colonne nous mettrons celui qui émet
cet événement. La quatrième colonne, le nom du
récepteur de l'événement.
La cinquième colonne nous mettrons le nom de l'action
induit produit par cet événement.
La sixième colonne nous mettrons le résultat
produit par l'événement. La dernière colonne, la
signification de cette opération.
13. TABLEAU DES OPERATIONS
Une opération : est un travail ou action
exécutée par un intervenant ou un poste de travail.
Le tableau des opérations énumère toutes
les opérations qui s'effectuent, on reprend aussi toutes les
opérations action induites que les événements ont
déclenché :
La première colonne nous mettrons le numéro de
chaque opération La deuxième colonne : le nom de
l'événement qu'il a déclenché
La troisième colonne nous mettrons celui qui a
reçu cette opération. La quatrième colonne, le nom de
l'action induite
La cinquième colonne nous mettrons les résultats
provoqués par cette opération
La dernière colonne, la signification de cette
opération.
Synchronisation : c'est une introduction de délais dans
l'exécution de plusieurs processus.
14. GRAPHE D'ORDONANCEMENT DES EVENEMENTS
Il nous permet juste de voir de manière
synthétique les événements ainsi que les
opérations
15. TABLEAU DE SYNCHRONISATION
Il nous permet de reprendre les différentes
opérations qui ont été déclenchées par au
moins deux ou plusieurs événements.
Une synchronisation est une introduction de délais dans
l'exécution de plusieurs processus de façons qu'ils
s'exécutent.
16. TABLEAU DE REGLE D'EMISSION
Est une expression logique qui définit les conditions
auxquelles est soumisse l'émission de plusieurs résultats par une
opération.
LE MCT : est un schéma qui décrit
les opérations à effectuer sur les données qui par la
suite seront transformé en résultat demandée par les
utilisateurs.
Dans la conception du système d'information, le
traitement présente une sensibilité pour les gestionnaires, la
manipulation des différentes opérations et leur enchainement dans
le temps.
Le MCT reflète le quoi de l'activité de
`entreprise et le comment spécifique, les règles de gestions ou
les choix de traitement. A ce niveau, la stratégie de l'entreprise n'est
pas abordée, mais la cohérence de l'ensemble de réponse au
différents cas de situation st d'étudier en
détail.8
Résultat : c'est une suite qui consiste un
aboutissement
8Frederic DIGALLO, op. Cit
p7
Synchronisation : est une introduction de délais dans
l'exécution de plusieurs processus de façons qu'ils
s'exécutent.
B. LE NIVEAU LOGIQUE
Ce niveau décrit la nature des ressources qui sont
utilisées pour supporter la description statique et dynamique du
système d'information. Ces ressources peuvent être humaines et/ou
matérielles et logicielles. Il s'attache à préciser
comment on organise les données de l'entreprise ou d'une
organisation.9
Le formalisme Merise employé sera :
Le Modèle Organisationnel des Données (MLD) :
Qui est un schéma qui reprend le contenu du MCD précédent
mais précise la volumétrie, la structure et l'organisation des
données tels qu'elles pourront être implémenté.
A ce stade, il est possible de connaitre la liste exhaustive des
relations qui seront créé dans une base de données
relationnelle.
Cependant comme nous l'avons vu précédemment, le
modèle conceptuel des données ne constitue qu'une étape
dans la conception. L'objectif final est de construire une structure des
données manipuler par l'ordinateur ; or, la transformation directe du
modèle physique des données se relève en peu compliquer et
valable uniquement pour un logiciel bien déterminer. Par
conséquent, on va transformer le modèle conceptuel des
donnée en modèle logique de données MLD.
Relations :une relation est une structure tabulaire qui
représente une association d'élément du monde réel
qui sont liés par un lien bien déterminé qui constitue le
nom de la relation.
Clés : est une information identifiant une occurrence
d'enregistrement
Clés primaire : c'est une clé candidate choisie
parmi tant d'autres pour identifier de façons unique un tuple au sien
d'une relation.
Clé secondaire : c'est un attribut nous permettant de
relier deux ou plusieurs tables conformément aux règles de
gestion.
Elle obéit aux règles suivantes :
Première règle : chaque entité du MCD
devient une table en MLD l'identifiant de l'entité devient la clé
de la table et chaque propriété de l'entité devient un
attribut.
Deuxième règle : chaque association non
hiérarchique devient une table, la
clé de la table est
constituée par la concaténation des identifiant des
entités
9Hubert Tardieu, Arnold Richfield, George Panet,
op. Cit p5
qui participent dans l'association. Dans le cas ou
l'association est porteuse des propriétés ces dernières
deviennent les attributs de la table.
Troisième règle : dans le cas d'une association
hiérarchique liant deux entités, on ajoute dans la table
correspondant à l'entité « fils » la cardinalité
(1,1) ou (0,1) l'attribut correspondant à l'entité «
père » l'attribut ajouté joue le rôle de la clé
étrangère.
Le Mode(e Organisationn e( des Trait em ents
(MOT) : le modèle
organisationnel de traitement est un schéma
créer à partir du MCT qui va indiquer les ressources
matérielles et logicielles nécessaire pour le stockage et
restitution des informations.10
C. LE NIVEAU PHYSIQUE
Le niveau physique permet d'établir la manière
concrète dont le système sera mise en place.
Le dernier niveau de la méthode, le niveau physique
représente le résultat informatique, il dépend des
logiciels de développement nécessaires à la programmation
et la manipulation des données.11
Il consiste en l'écriture du programme, celui=ci peut
être généré dans le cadre d'un atelier de
génie logiciel. La finalité de la méthode telle que
MERISE est la production de code automatique à partir
de la conception.
La maquette est l'en cheminement des états sans
réels. Calcul un prototype exécute des calcules, met à
jours des données de l'utilisateur final peut presque dire que la
programmation est terminer.
Ici toute information d'un MOPT doit être
créé et consulté par un programme. Ceci a
déjà été en partie vérifie lors du niveau
logique. L'éclatement ou le regroupement d'enregistrement entraine une
nouvelle validation.
Le formalisme employé sera :
Le Modèle Physique des Données (MPD) : ce
modèle permet de préciser les systèmes de stockage
employés. (L'implémentation du MLD dans le SGBD).12 Le
Modèle Opérationnel et physique des Traitements (MOPT) : elle
permet de spécifier les fonctions telles qu'elles seront ensuite
réalisée par le programmeur.13
A ce point, nous nous mettrons à donner toutes les
notations que la méthode d'analyse informatique MERISE utilise.
10Fréderic DIGALLO, Op. Cit
p7
11Hubert Tardieu, Arnold Rochefeld,
George Panet ;La méthode Merise Tome 2Démarche
Pratique, Ed Paris 61Pg
12Arnold Rochfeld, José Morejon,
la méthode Merise tome 3 gamme
Opératoire ; édition Paris 1989 : 264 Pg
13Idem
CHOIX DU SGBD
Il existe des logiciel qui s'occupe de la
matérialisation ainsi que la gestion des bases de données
appelé système de gestion de basse de données SGBD.
Avoir un Système d'Information pertinent, performant,
évolutif et fiable passe obligatoirement par la réalisation d'un
bon Systeme Informatiqu e. Le Système Informatique est
le "squelette" technique du Système d'Information.
Le Système Informatique est constitué de deux
composants principaux : du matériel (serveurs, stations clientes,
réseau) et des logiciels (système d'exploitation, gestionnaires
de fichiers ou de bases d e donnees, applications
métiers).
Nous noterons toutefois que (a qua(ite d e
('information du SI sera assurée par la mémorisation et
le traitement des données via une base de données et plus
précisément par la mise en oeuvre d'un Systeme d e G
estion d e Bases d e Donnees Re(ationn e(( es (SGBDR) : Oracle, DB2
d'IBM...
Un système de gestion de base de données
représente ensemble ordonnée des logiciel qui permette de
décrire, mémoriser, manipuler, interroger les ensembles des
données constituant la base de donnée. Il a pour rôle :
Permettre de décrire beaucoup plus rapidement des
applications de gestion sans se soucier des problèmes du fichier comme
c'est le cas dans le langage de programmation classique.
Permettre à prendre en considération les
différents
caractéristiques de la base de données,
c'est=à=dire il facilite la mise en oeuvre et la fiabilité de
données (contrainte d'intégrité) de la
sécurité ainsi que leur confidentialité
Richard GRIN définit la base de données comme un
ensemble structuré de données enregistrées dans un
ordinateur et accessibles de façons sélective par plusieurs
utilisateurs. Un logiciel qui permet d'interagir avec la base de données
s'appelle un système de gestion de base de données. Face au type
de base de données choisi au niveau logique, le SGBD correspondant est
celui du type relationnel.14
Une base de données est un ensemble des données
d'une organisation structurer et stocker sur des supports accessibles par
l'ordinateur.15
Il permet aussi de :
Déduire la redondance des donnés
De partager les données entre plusieurs utilisateurs
D'assurer l'indépendance entre les données et les
programmes qui s'y appliquent
CHAPITRE II : ANALYSE DE L'EXISTANT
2.1 PRESENTATION DU DOMAINE D'ETUDES
La décision de lancer une nouvelle application ou
modifier une application qui existe a des conséquences importantes au
plan de l'organisation, ou plan de la méthode de discipline, au plan de
condition disciplinaire.
Par conséquent, cette décision doit être
préparée par une étude préalable, qui à
partir d'un diagnostic de la situation actuelle débouche sur une
ébauche des solutions.
a. Historiqu
Identifier par son activité, la Gécamines telle
que présentée aujourd'hui est la dérivée d'une
exploitation qui date de longtemps, cependant, elle est établie que
l'exploitation du métal rouge du Katanga (cuivre) étais
florissant au=delà du 18eme siècle et ce sont les autochtones du
Katanga qui avaient entrepris cette activités par la compagne annuelle
de cuivre communément connu par «mangeur du cuivre » .
La Gécamines fut crée le 30 octobre 1906 sous la
dénomination de l'union minières du haut Katanga (UMHK) par le
roi Léopold II, son président sur plan national étais JEAN
JADOT,
Il est devenu avec le temps Général congolais
des minerais (GECOMIN), par l'ordonnance
N°07=014 du 11 mars 1970.
En suite est devenue Général des
carrières et des mines par ordonnance loi n°72=050 du 14 septembre
1972, sous la 2ème république ou temps du
président MOBUTU.
Actuellement, la Gécamines est devenue une
société par action à responsabilité limitée,
c'est dans le douzième mois de l'année 2010 que la
Gécamines a pris la forme de société commerciale.
La société est pendant la période de
réinstallation ou elle peut rencontrer trop de problèmes par
rapport à son environnement. Cependant lors de sa création elle
à pris la forme de société par action à
responsabilité limitée. Cette forme de société fait
appel même à l'épargne16 publique.
16 MWAMBA MUNDU, perspective de la privatisation de la
Gécamines, mémoire en L2 EPI, 2002-2003
16
b. ORGANIGRAMME GECAMINE/
CENTRE
|
DIRECTION GENERAL
|
|
Source : bureau du personnel de panda Fait à
Likasi le 22/03/2012.
|
|
|
|
|
DIRECTION DES OPERATION
|
|
DIRECTION DE PRODUCTION
SUD
DIRECTION DE PRODUCTION
CENTRE
DIRECTION DE PRODUCTION
OUEST
SIEGE DE KABOVE
SIEGE DES USINE DE
SHITURU
DIVISION DES SERVICES
ADMINISTRATIFS
DIVISION DE GESTION DE
STOCK / CENTER
ENSEIGNEMENT
SERVICE ADMINISTRATIF
CENTRE
SERVICE DES RELATIONS
PUBLIQUES
ENSEIGNEMENT
PRMAIRE
ENSEIGNEMENT
SECONDAIRE
BUREAU DE LA
PAIE
BUREAU DU
PERSONNEL
BUREAU D'ACTION
SOCIALE
SERVICE
GENERAUX
BUREAU DU
BUDJET
ENSEIGNEMENT SECONDAIRE
TECHNIQUE
BUREAU DUPERSONNEL
KAMBOVE
BUREAU DUPERSONNEL
PANDA
BUREAU DUPERSONNEL
SHITURU
c. Fonctionnement du systeme d'information
a. Direction général
- Il est répondant de l'entreprise ou niveau national et
international.
- Il gère tous les dossiers de l'entreprise
- Il nomme tous les grands Directeur hiérarchique de
l'entreprise.
b. Direction des opérations
- Il supervise les activités des mines et
carrières appartenant à
l'entreprise et il représente la délégation
générale dans le groupe.
c. Direction de production centre
- Il supervise les activités des usines
métallurgiques du groupe
d. Direction de production sud
- Il supervise les activités de production des usines
métallurgiques du
groupe sud.
e. Direction de production ouest
- C'est lui les responsables de la production des une
métallurgique du
groupe ouest.
f. Division des services administratifs
- Il s'occupe de gestion du personnel sur le plan administratif
de tous
les sièges.
- Il s'occupe aussi de mouvement du personnel en ce qui concerne
les
entrée et les sorties, et conseiller du Directeur du
groupe en matière de l'administration.
g. Division de gestion de stock / centre
- Il gère les pièces de recharge, les carburant,
les équipements de
travail.
h. Siege de Kambove
- Il s'occupe de l'exploitation de minerais, et il
prépare les concentrée.
i. Siege des usines de Shituru
- Il s'occupe de l'exploitation des minerais pour avoir les
métaux, (cuivre
et cobalt)...
j. Enseignement
- Il coordonné tout les activités administratif et
pédagogie des groupe
centre.
k. Service administratif centre
- Il organiser et supervise les opérations administratives
relatives à la
gestion administrative des dossiers du personnel.
- il organiser, superviser est contrôler les
opérations de la paie (MOE)
- il dirige et contrôler les activités sociale et
créative dans le groupe.
- Il prend en charge est prépare tous les dossiers soumis
par les
représentants de travailleur.
- Il prépare les budgets recuit pour les fonctionnements
de la division et
assure le suivi de consommation des budgets admis.
l. Service de relation publique
- Il s'occupe de visite dans les installations et relation avec
l'extérieure
de la Gécamines.
m. Enseignement primaire
- Il s'occupe de la gestion administrative et pédagogique
de toutes les
écoles maternel est primaire.
n. Enseignement secondaire
- Il s'occupe des écoles secondaires de l'enseignement
général.
o. Enseignement technique
- Il s'occupe de la gestion administratif et pédagogie
dans l'école de
l'enseignement technique.
p. Bureau de la paie
- il supervise le pointage de tout les sièges enfin de
prépare la paie des
agents, il en code la mutation famille.
q. Bureau du personnel
- il supervise les activités des bureaux de cité
et il fait la vérification des
documents émanant de cité.
r. Bureau d'action sociale
- Le bureau d'action sociale, il coordonne les activités
de différent
culturel, récréative et sportif, les
activités sociaux éducatif, centre de promotion familiale et il
coordonne les activités de crèche, la section de rattrapage et de
coupe et couture.
s. Service généraux
- Le service généraux il s'occupe de la gestion et
entretien des
patrimoines de l'entreprise, nous citons : le bureau, maison et
maintenance etc.
t. Bureau du personnel Kambove
Le bureau du personnel Kambove, il transmet le fait seyant de
la cité à l'hiérarchie, il assure la
sécurité de personne et leur bien, il accorde le repos de sur
constance, il opère les mutation famille et gère les logement, il
prépare les dossiers des agent à sortie de force, il est
responsable du pointage des agents, il introduit les attestation de
scolarité pour les enfants des agents et passionné, il
prépare les document pour soin médicaux de parents, il s'occupe
aussi de la discipline des agent s'absente ou travail, il établi les
document sur les accident survenir sur le chemin du travail.
u. Bureau du personnel Panda
- Le bureau du personnel Panda, il transmet le fait seyant de la
cité à
l'hiérarchie, il assure la sécurité de
personne et leur bien, il accorde le repos de sur constance, il opère
les mutation famille et gère les logement, il prépare les
dossiers des agent à sortie de force, il est responsable du pointage des
agents, il introduit les attestation de scolarité pour les enfants des
agents et passionné, il prépare les document pour soin
médicaux de parents, il s'occupe aussi de la discipline des agent
s'absente ou travail, il établi les document sur les accident survenir
sur le chemin du travail.
v. Bureau du personnel Shituru
Le bureau du personnel de Shituru, il transmet le fait seyant
de la cité à l'hiérarchie, il assure la
sécurité de personne et leur bien, il accorde le repos de sur
constance, il opère les mutation famille et gère les logement, il
prépare les dossiers des agent à sortie de force, il est
responsable du pointage des agents, il introduit les attestation de
scolarité pour les enfants des agents et passionné, il
prépare les document pour soin médicaux de parents, il s'occupe
aussi de la discipline des agent s'absente ou travail, il établi les
document sur les accident survenir sur le chemin du travail.
2.4 Description t extu e((e
La circulation d'information se présente de la
manière suivante : Le processus débute ou moment ou le chef
envoie une lettre de demande des explications à l'employé qui a
commis un forfait dans son exercice de ces fonctions.
Le chef de service transmet une copie de cette lettre ou service
disciplinaire.
L'employé rédige à son tour une lettre de
réponse en deux exemplaires et il transmet l'une ou chef de service et
l'autre ou service disciplinaire qui analyse et envoi le dossier ou conseil
disciplinaire.
Le conseil disciplinaire traite le dossier et établit
un rapport de traitement au service disciplinaire, après débat et
délibération, le service disciplinaire envoi une lettre de son
avis à l'employé et la copie de cette dernière est
transmise au chef de service.
En effet, le service disciplinaire, s'en charge de classé
le dossier déjà traiter dans un bureau des archives.
2.5 Description des donnees a.
Etude des documents
Nous permet de recueillir les documents disponibles qui
constituent l'ensemble des objets nécessaire aux informations
utilisées dans le système.
Ainsi, ces documents sont :
1. La (ettre d e d emand e d'
exp(ication
Ce document permet à l'employé de se justifier
suite à une faute commise. Il nous donne les informations suivantes :
- Nom de l'employé
- Post nom de l'employé
- Prénom de l'employé
- Matricule de l'employé
- Fonction de l'employé
- Code de sanction
- Motif de sanction
2. Note d e reponse d' exp(ication
Ce document permet à l'employé de donner le compte
de sa conduite suite à une faute commise.
Il nous donne les informations suivantes :
- Matricule de l'employé
- Nom de l'employé
- Post nom de l'employé
- Prénom de l'employé
- Cause de sanction
- Numéro de service
- Nom de service
-
3. Note d'avis discip(inaire
Ce document est établi par le service disciplinaire pour
connaitre la faute commise par l'employé.
Il nous donne les informations suivantes :
- Matricule de l'employé
- Nom de l'employé
- Post nom de l'employé
- Motif de sanction
- Date commise la faute
- Confirmation
- Durée de sanction
b. Inv entair e des rubriqu es
L'inventaire des rubriques permet de réunir toutes
informations rudimentaires qui se retrouvent sur chaque
document.
Lots d'infos rubrique
|
Lettre de demande d'explication
|
Note de réponse d'explication
|
Note d'avis disciplinaire
|
Nom de l'employé
|
*
|
*
|
*
|
Post nom de l'employé
|
*
|
*
|
*
|
Prénom de l'employé
|
*
|
*
|
|
Matricule de l'employé
|
*
|
*
|
*
|
Fonction de l'employé
|
*
|
|
|
Motif de sanction
|
*
|
|
*
|
Cause de sanction
|
|
*
|
|
Durée de sanction
|
|
|
*
|
Numéro de service
|
|
*
|
|
Nom de service
|
|
*
|
|
Code de sanction
|
*
|
|
|
Date commise la faute
|
|
|
*
|
Adresse de service
|
|
|
|
Numéro de référence rapport
|
|
|
|
Date de sanction
|
|
|
|
Confirmation
|
|
|
*
|
a. Dictionnair e des donné es
Le dictionnaire de donnée est une structure de
données construite à partir d'un ensemble de définition de
base constitué par les données rudimentaire de base.
N°
|
PROPRIETE
|
DESCRIPTION
|
TYPE
|
DOMAINE
|
CONTROLER
|
1
|
nomEmpl
|
Nom de l'employé
|
NC
|
AN_15
|
|
2
|
PostnomEmpl
|
Post nom de l'employé
|
NC
|
AN_10
|
|
3
|
prenomEmpl
|
Prénom de l'employé
|
NC
|
AN_9
|
|
4
|
matriEmpl
|
Matricule de l'employé
|
NC
|
AN_7
|
Unique
|
5
|
fonctEmpl
|
Fonction de l'employé
|
NC
|
AN_11
|
|
6
|
motifSanct
|
Motif de sanction
|
NC
|
AN_16
|
|
7
|
causeSanct
|
Cause de sanction
|
NC
|
AN_20
|
|
8
|
duréeSanct
|
Durée de sanction
|
NC
|
AN_13
|
|
9
|
numServ
|
Numéro de service
|
NC
|
AN_9
|
Unique
|
10
|
nomServ
|
Nom de service
|
NC
|
AN_14
|
|
11
|
codeSanct
|
Code de sanction
|
NC
|
AN_9
|
|
12
|
dateComf
|
Date commise la faute
|
NC
|
DATE (10)
|
|
13
|
adresseServ
|
Adresse de service
|
NC
|
AN_16
|
|
14
|
numRef
|
Numéro de référence rapport
|
NC
|
AN_9
|
Unique
|
15
|
dateSanct
|
Date de sanction
|
NC
|
DATE(10)
|
|
16
|
confirm
|
confirmation
|
NC
|
AN_3
|
|
2.6 . DESCRIPTION DES TRAITEMENT
a. Tab( eau des act eurs
Dans le tableau nous allons représenter tous les acteurs
leurs type et leur rôle dans notre système d'information.
N°
|
NOM ACTEUR
|
TYPE
|
SIGNIFICATION
|
1
|
Chef de service
|
Interne
|
Le chef de service gère les plaintes des employés
dans l'entreprise
|
2
|
Employé
|
Externe
|
Le travailleur de la Gécamines
|
3
|
Service disciplinaire
|
Interne
|
Le service qui sanctionne, qui fait le suivi des dossiers
disciplinaire de chaque agents.
|
4
|
Conseil disciplinaire
|
Interne
|
Celui qui étudie les dossiers et propose les sanctions
après l'analyse, il enregistre le dossier traité.
|
b. Graph e d e f(ux
Un flux est un échange d'information entre un acteur avec
lui= même ou entre deux acteurs.
Un graphe de flux est un graphe dont les noeuds sont des acteurs
et les arcs sont des flux.
Dans notre travail les informations circulent de la
manière suivante :
1. La lettre de demande d'explication
2. La copie pour information
3. Réponse d'explication
4. Copie réponse
5. Dossier à analyser
6. Traité dossier
7. Rapport de traitement
8. Avis disciplinaire
9. Copie avis
10. Dossier classé
25
(1)
Employé Chef de service
(3)
(8)
(4)
(9)
(2)
Service
disciplinaire
(10)
(7)
(5)
Conseil
disciplinaire
(7)
c. DIAGRAMME DE CIRCULATION DES INFORMATION
POSTE DE TRAVAIL TEMPS
|
EMPLOYE
|
CHEF DE SERVICE
|
SERVICE DISCIPLINAIRE
|
CONSEIL DISCIPLINAIRE
|
|
Fin d#(ai
Début : au depot Durée : 3min
Debut : (orsqu'on depose Le document
Durée : 5 min
Debut : a (a reception d e Document ana(ys e
Durée : 2min
Debut : a (a reception d e rapport d e trait em ent
Durée : 3 min
|
|
|
|
|
|
Règlement d'ordre intérieur
|
Copie réponse
|
|
|
|
|
|
|
Copie
pour
|
|
information
|
|
|
|
|
|
|
et
|
|
Ouverture du dossier
|
|
|
|
|
|
|
et
|
|
Dossier disciplinaire
|
|
|
|
Traitement du dossier
|
|
|
|
|
|
|
|
Rapport de Traité
traitement dossier
|
|
Classement du dossier
|
|
|
|
|
Dossier classé
|
|
2.7Critique et proposition des so(utions
Dans l'étude préalable de notre travail nous allons
porter une critique afin de trouver les difficultés du
système.
a. points positif du systeme existant
Dans ce système, il y a une rigueur sur la circulation et
l'on trouve le personnel sévère dont chacun est assume a ces
responsabilités.
b. Point négatifs
- La mauvaise conservation de document
- La perte du temps lors de la recherche d'un document.
- L'absence d'une bonne politique de gestion et de
sécurisation des données manipulent pourtant très
importante.
c. Proposition des so(utions
En raison de ce qui précède nous avons estime
qu'un suivi informatisé bien conçu, permettra de résoudre
le problème de perte de temps sur le stockage d'information, la
détérioration de document ainsi que le risque de voir les
données altérées,...
Nous proposons l'utilisation d'un ordinateur pour assurer la
fiabilité sur le suivi informatisé des dossiers disciplinaire.
CHAPITRE III : CONCEPTION DU SYSTEME D'INFORMATION
III.1 Description du nouveau systeme
La troisième partie de notre travail est de nous
permettre l'étude de statique pour reproduire les liens qui existent
entre les données et d'analyser la dynamique enfin d'aboutir à la
formalisme communicable qui facilité la compréhension sur le
fondement de l'application.
III.2. CONCEPTION DES DONNEES
III.2.1 dictionnaire des donné es et reg( e d e
gestion
a. Dictionnaire des données
N°
|
PROPRIETE
|
DESCRIPTION
|
TYPE
|
DOMAINE
|
CONTROLER
|
1
|
NomEmpl
|
Nom de l'employé
|
NC
|
AN_15
|
|
2
|
PostnomEmpl
|
Post nom de l'employé
|
NC
|
AN_10
|
|
3
|
PrenomEmpl
|
Prénom de l'employé
|
NC
|
AN_9
|
|
4
|
MatriEmpl
|
Matricule de l'employé
|
NC
|
AN_7
|
Unique
|
5
|
FonctionEmpl
|
Fonction de l'employé
|
NC
|
AN_11
|
|
6
|
MotifSanct
|
Motif de sanction
|
NC
|
AN_18
|
|
7
|
CauseSanct
|
Cause de sanction
|
NC
|
AN_20
|
|
8
|
DurréeSanct
|
Durée de sanction
|
NC
|
AN_13
|
|
9
|
NumServ
|
Numéro de service
|
NC
|
AN_9
|
Unique
|
10
|
NomServ
|
Nom de service
|
NC
|
AN_14
|
|
11
|
CodeSanct
|
Code de sanction
|
NC
|
AN_9
|
Unique
|
12
|
DateComf
|
Date commise la faute
|
NC
|
Date(10)
|
|
13
|
AdresseServ
|
Adresse de service
|
NC
|
AN_16
|
|
14
|
NumRef
|
Numéro de référence rapport
|
NC
|
AN_9
|
Unique
|
15
|
DateSanct
|
Date de sanction
|
NC
|
Date(10)
|
|
16
|
Confirm
|
Confirmation
|
NC
|
AN_3
|
|
b. Reg( es d e gestion
On dégage les règles de gestion suivantes :
> Un employé est affecté à un et un seul
service.
> Avec un dossier on peut sanctionnés, un et un seul
employé.
a. Matrice d e dependance fonctionn e(( e a source
simp( e
N°
|
SOURCES BUTS
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
1
|
NomEmpl
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
2
|
PostnomEmpl
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
3
|
PrenomEmpl
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
4
|
MatriEmpl
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
|
|
5
|
FonctionEmpl
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
6
|
MotifEmpl
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
7
|
CauseSanct
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
8
|
DuréeSanct
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9
|
NumServ
|
|
|
|
1
|
|
|
|
|
*
|
|
|
|
|
|
|
10
|
NomServ
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
11
|
CodeSanct
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
1
|
|
12
|
DateComf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
13
|
AdresseServ
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
14
|
NumRef
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*
|
|
15
|
DateSanct
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16
|
Confirm
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b. Matrice a source compos
Elle est faite dans un tableau spécifique composé
des sources des dépendances fonctionnelles simples et des
propriétés non utilisées dans la matrice de
dépendance fonctionnelle à source simple.
N°
|
RUBRIQUE
|
DF
|
1
|
MatriEmpl
|
|
2
|
NumRef
|
G
|
3
|
NumServ
|
|
4
|
CodeSanct
|
G
|
5
|
DateSanct
|
D
|
6
|
Confirm
|
D
|
c. Matrice d e c(é
Cette matrice permet de représenter les relations entre
les
identifiants.
N°
|
RUBRIQUE
|
1
|
2
|
3
|
1
|
MatriEmpl
|
*
|
1
|
|
2
|
NumRef
|
|
*
|
|
3
|
NumServ
|
1
|
|
|
d. Structure d'acces theoriqu
CodeSanct, NumRef
dateSanct
Confirm
NumRef
MatriEmp
AdresseSer
DateComf
CodeSanc
NomEmpl PostnomEmpl FonctEmpl
NumServ
MotifSanct CauseSanct DuréeSanct
NomServ
Elle est établie en ajoutant ou groupe des clés les
différentes propriétés en dépendance fonctionnelle
avec les identifiants.
. Construction du mode(e conc eptu e( d e donne
Definition des concepts d e base
1. Entité : est un objet portant un ou plusieurs
propriétés utilisées dans l'organisation
2. Propriété : est une information
élémentaire qui doit être utile et utilisée
3. Association : est un existant entre plusieurs
entités.
(1, n)
SANCTION
- CodeSanct - MatriEmpl - CauseSanct -
DuréeSanct
(1, n)
DateSanct, Confirm
Concerner
Appartenir
CIF
(1, n) (1,1)
(1,n)
(1,1)
Affecter
CIF
- MatriEmpl
- NomEmpl
- PostnomEmpl - FonctEmpl
EMPLOYE
SERVICE
- NumServ - NomServ - AdresseServ
|
DOSSIER
f. Tab( eau des cardina(ité
Elle nous permet de donnée le maximum et le minimum de
participation d'une dans l'association.
N°
|
ASSOCIATION
|
ENTITE
|
CARDINALITE
|
COMMENTAIRE
|
1
|
Affecter
|
service
|
(1, n)
|
A un service donné un ou plusieurs employés y sont
affectés.
|
employé
|
(1,1)
|
Un employé est affecté à un et un seul
service.
|
2
|
Appartenir
|
employé
|
(1, n)
|
Un ou plusieurs dossiers appartienne à un
employé donné.
|
dossier
|
(1,1)
|
Un dossier n'appartient qu'à un et un seul
employé.
|
3
|
Concerner
|
dossier
|
(1, n)
|
Un dossier concerne une ou plusieurs sanctions.
|
sanction
|
(1, n)
|
Une sanction concerne un ou plusieurs dossiers.
|
g. Choix du type d e (a base d e
donnees
Le model logique de données est tout model conceptuel
de données transformé pour épouser une système de
gestion de bases de données bien déterminé. Il existe
plusieurs type de solution pour résoudre le problème lié
à la transformation du MCD en MLD les quelles solutions sont :
· Les solutions du type fichiers ; et
· Les solutions du type base de données
relationnelles.
En ce qui nous concerne, nous allons adopter les solutions du
type base de données relationnelles (MLDR), car elles sont facilement
supportées par les systèmes de gestion de données.
h. Reg( e d e transformation du MCD en
MLD
Pour Transformer le MCD ou MLD nous devons utilises les 3
règles de passage suivantes.
1. Toute entité devient une relation, le nom de
l'entité devient le nom de relation, l'identifiant de l'entité
devient la clé primaire de la relation et les propriétés
de l'entité deviennent les attributs de la relation.
2. Toute association non hiérarchique devient une
relation, le nom de l'association devient le nom de la relation et admet comme
clé primaire celle composé des identifiants des entités
qu'elle relie et comme les champs d'une vision tabulaire les autres
attributs.
3. Toute association hiérarchique (CIF) ne devient pas
une relation, seulement on prend la clé primaire de la relation
référencée on place comme clé
étrangère dans la relation référençant.
Ainsi, notre modèle conceptuel de donnée sera
transformé a partir de ces règles citées ci=hauts, et nous
aurons les relation suivants :
- Employé : (MatriEmpl, NomEmpl, PstnomEmpl,
FonctEmpl, NumServ) - Dossier : (NumRef, DateComf, MatriEmpl#)
- Service : (NumServ, NomServ, AdresseServ)
- Sanction : (CodeSanct, MotifSanct, CauseSanct,
DurréeSanct) - Concerner : (NumRef#, CodeSanct#, DateSanct,
Confirm)
i. Presentation du mode(e (ogiqu e
Le modèle logique de donnée consiste à
détermine le mode d'accès aux données. Il sera question
d'abord de faire un choix sur le type du modèle logique de donnée
et d'annonces les règles de transformation.
Il existe plusieurs type de modèle logique de
donnée tels que : le modèle logique de donnée
hiérarchiques le modèle logique de donnée réseau,
le modèle logique de donnée relationnelle.
Ce modèle est structure suivant le principe de
l'algèbre relationnelle.
Les données de la base sont représentées
dans les relations.
LE CALCUL DE MESURE D'ENCOMBREMENT Longu eur d e tab(
e
Table employé : 7+15+10+11+9= 52 caractère Table
dossier : 9+10+7 = 26 caractère
Table service : 9+14+16 = 39 caractère
Table sanction : 9+18+20+7 = 31 caractère Table concerner
: 9 + 9 + 10 + 3 = 31 caractère
Encombr em ent pour chaqu e tab( e
Table employé : 52×1305 =67860 caractère
Table dossier : 26 × 2610 = 67860 caractère Table
service : 39 × 20 =720 caractère
Table sanction : 780 × 8 = 6240 caractère Table
concerner : 31 × 2610 = 80910 caractère
Encombr em ent moy en
Enc = 67860 + 6786 + 720 + 6240 + 80910 = 223590
caractère
(4)
Employé Chef de service
(7)
Conseil
disciplinaire
(8)
Service
disciplinaire
(3)
(1)
(9)
(6)
(5)
(10)
(2)
1. La lettre de demande d'explication
2. La copie pour information
3. Réponse d'explication
4. Copie réponse
5. Dossier disciplinaire
6. Traité dossier
7. Rapport de traitement
8. Avis disciplinaire
9. Copie avis
10. Dossier classé.
LEGENDES
111.3 CONCEPT1ON DES TRA1TEMENT
a. Rec ens em ent des act eurs du nouveau
system
N°
|
NOM ACTEUR
|
TYPE
|
SIGNIFICATION
|
1
|
Employé
|
Externe
|
Le travailleur de la Gécamines
|
2
|
Chef de service
|
Interne
|
La personne qui gère les plaintes des travailleurs dans la
société.
|
3
|
Service disciplinaire
|
Interne
|
Un poste de travail, qui fait le suivi des dossiers disciplinaire
de chaque agent
|
4
|
Conseil disciplinaire
|
Interne
|
La personne qui étudie les dossiers et propose les
sanctions après traite, il enregistre le dossier traite
|
GRAPHE DE FLUX
a. TABLEAU DE FLUX
No
|
NOM FLUX
|
EMETTEUR
|
RECEPTEUR
|
COMMENTAIRE
|
1
|
lettre de demande d'explication
|
Chef de service
|
employé
|
Le chef de service demande l'explication à
l'employé par une lettre.
|
2
|
Copie pour l'information
|
Chef de service
|
Service disciplinaire
|
Le chef de service envoyé une copie d'information dans le
service disciplinaire.
|
3
|
Réponse d'explication
|
Employé
|
Chef de service
|
L'employé répond ou chef de service
par rapport à la demande d'explication reçu.
|
4
|
Copie réponse
|
Employé
|
Service disciplinaire
|
L'information transmet une copie d'information ou service
disciplinaire
|
5
|
Dossier disciplinaire
|
Service disciplinaire
|
Conseil disciplinaire
|
Le service disciplinaire envoyé le dossier disciplinaire
ou conseil disciplinaire
|
6
|
Traité dossier
|
Conseil disciplinaire
|
Conseil disciplinaire
|
Le conseil disciplinaire traite le dossier par rapport ou dossier
disciplinaire reçu.
|
7
|
Rapport de traitement
|
Conseil disciplinaire
|
Service disciplinaire
|
Le conseil disciplinaire transmet le rapport de traitement ou
service disciplinaire.
|
8
|
Avis disciplinaire
|
Service disciplinaire
|
Employé
|
Le service disciplinaire envoi son avis à
l'employé.
|
9
|
Copie d'avis
|
Service disciplinaire
|
Chef de service
|
Le service disciplinaire envoi une copie d'avis au chef de
service.
|
10
|
Dossier classé
|
Service disciplinaire
|
Service disciplinaire
|
Le service disciplinaire classe le dossier disciplinaire de
l'employé.
|
b. TABLEAU DES EVENEMENT
N°
|
NOM EVENEMENT
|
TYPE
|
EMETTEUR
|
RECEPTEUR
|
PROPRIETE
|
SIGNIFICATION
|
1
|
Copie pour information
|
Interne
|
Chef de service
|
Service disciplinaire
|
=NumRef =MatriEmpl =NomEmpl
|
Le document qui fourni de l'information au service
disciplinaire grâce au chef de service.
|
2
|
Copie réponse
|
Externe
|
Employé
|
Service disciplinaire
|
=NumRef =MatriEmpl =NomEmpl
|
Le document permettant de fournir une information pour
l'employé au service disciplinaire
|
3
|
Fin délai
|
Temporel
|
=
|
Chef de service
|
=
|
La fin de délai prévu pour fournir les explications
pour l'employé au chef de service.
|
4
|
Règlement d'ordre intérieur
|
Temporel
|
=
|
Conseil disciplinaire
|
=CodeSanct = motifSanct =causeSanct
|
Le conseil disciplinaire sanctionné l'employé a
l'apparition de règlements d'ordre intérieur.
|
5
|
Dossier disciplinaire
|
Interne
|
service disciplinaire
|
Conseil disciplinaire
|
=NumRef =MatriEmpl =CodeSanct
|
L'ensemble de document disciplinaire que le service disciplinaire
envoi au conseil disciplinaire.
|
6
|
Rapport de traitement
|
Interne
|
Conseil disciplinaire
|
Serve disciplinaire
|
=NumRef =MatriEmpl =CodeSanct
|
Le document de traitement transmet au service disciplinaire par
le conseil disciplinaire.
|
c. TABLEAU DES ACTION INDUITE
No
|
NOM EVENEMENT
|
RECEPTEUR
|
ACTION
|
RESULTAT
|
SIGNIFICATION
|
1
|
Copie pour information
|
Service disciplinaire
|
= Enregistrer
|
= Dossier disciplinaire
|
Le service disciplinaire transmet un dossier disciplinaire par
rapport à la copie d'information reçu.
|
2
|
Fin délai
|
Chef de Service
|
= envoyer
|
= copie pour l'information
|
Le chef de service envoi une copie de demande d'explication
avec un délai prévu de 48 heure.
|
3
|
Copie réponse
|
Service disciplinaire
|
= enregistrer
|
= dossier disciplinaire
|
Le service disciplinaire enregistre une copie de
réponse venant de l'employé pour avoir un dossier
disciplinaire.
|
4
|
Règlement d'ordre intérieur
|
Conseil disciplinaire
|
= lire
|
= traité dossier = rapport de traitement
|
Le conseil disciplinaire lire le règlement d'ordre
intérieur pour propose les sanctions au service disciplinaire.
|
5
|
Dossier disciplinaire
|
Conseil disciplinaire
|
= traiter
|
=rapport de traitement
=avis disciplinaire
|
Le conseil disciplinaire traite le dossier disciplinaire pour
avoir soit l'avis disciplinaire, soit le rapport de traitement.
|
6
|
Rapport de traitement
|
Service disciplinaire
|
= transmettre = classé
|
= dossier classé
|
Le service disciplinaire transmet la copie avis et classe le
dossier.
|
d. TABLEAU DES OPERATION
No
|
NOM OPERATION
|
EVENEMENT DECLENCHE
|
ACTION
|
RESULTAT
|
SIGNIFICATION
|
1
|
Ouverture du dossier
|
= Copie réponse
= copie pour information = fin délai
|
= enregistrer
|
= Dossier disciplinaire
|
Le service fait une étude sur la copie pour l'information
et copie réponse, pour avoir le dossier disciplinaire.
|
2
|
Traitement du dossier
|
= Dossier disciplinaire
= règlement d'ordre intérieur
|
=Traiter
|
= rapport de traitement
= avis disciplinaire
|
Le conseil disciplinaire traite, le dossier disciplinaire pour
avoir le rapport de traitement, soit l'avis disciplinaire.
|
3
|
Classement du dossier
|
= Rapport de traitement
|
=transmettre =classé
|
= dossier classé
|
Le service disciplinaire classe le dossier.
|
. TABLEAU DE SYCHRONISATION
N°
|
NOM SYCHRONISATION
|
NOM OPERATION
|
NOM EVENEMENT DECLENCHE
|
SYCHRONISATION
|
SIGNIFICATION
|
1
|
S1
|
Ouverture du dossier
|
a. copie réponse
b. copie pour information
c : Fin délai
|
A et b et c
|
Exécuter l'opération
"ouvrir" si l'événement copie réponse, copie
pour information et fin délai et disponible.
|
2
|
S2
|
Traitement du dossier
|
a. Règlement d'ordre intérieur
b. Dossier disciplinaire
|
d et e
|
Exécuter l'opération
« traiter » si l'événement
règlement d'ordre intérieur et dossier disciplinaire et
disponible.
|
GRAPHE D'ORDONNANCEMENT DES EVENEMENT
Règlement d'ordre
intérieur
Dossier
disciplinaire
Rapport de
traitement
Traité dossier
Dossier classé
Copie réponse Copie pour
information
Fin délai
Dossier classé
41
CONSTRUCTION DU MCT
Copie pour
Copie réponse Fin délaiinformation
et
OUVERTURE DU DOSSIER
Règlement d'ordre
intérieur
Dossier disciplinaire
- enregistrer
et
TRAITEMENT DU DOSSIER - Traiter
Rapport de traitement Traité dossier
CLASSEMENT DU DOSSIER
DIAGRAMME DE CIRCULATION DES
INFORMATION
POSTE DE TRAVAIL TEMPS
|
EMPLOYE
|
CHEF DE SERVICE
|
SERVICE DISCIPLINAIRE
|
CONSEIL DISCIPLINAIRE
|
Fin délai
Début : au dépôt Durée : 3min
Début : lorsqu'on dépose Le document
Durée : 5 min
Début : a la réception de Document analyse
Durée : 2min
Début : a la réception de rapport de traitement
Durée : 3 min
|
|
|
|
|
|
Copie réponse
|
|
|
|
Règlement d'ordre intérieur
|
Copie pour information
|
|
|
|
|
et
|
|
|
|
Ouverture du dossier
|
|
|
|
|
|
et
|
|
Dossier disciplinaire
|
|
|
|
|
Traitement du dossier
|
|
|
|
|
|
Rapport de Traité
traitement dossier
|
|
Classement du dossier
|
|
|
|
|
Dossier classé
|
|
43
DIAGRAMME D'ENCHAINEMENT DES
PROCEDURES
N°
|
PHASE OU TRAITEMENT
|
NATURE DE TRAITEMENT
|
POSTE DE TRAVAIL ET RESSOURCES
|
TEMPS
|
1
|
|
Copie
|
|
Interactive
|
Poste : Bureau de service disciplinaire disciplinaire
Ressource :
- Papier
- Ordinateur
- Sceau
- Matériel de bureau
|
|
Copie réponse
|
information
pour
|
Fin délai
|
|
|
Et
|
OUVERTURE DU DOSSIER
|
|
|
Dossier disciplinaire
|
2
|
Règlement Dossier
d 'ordre interieur disciplinaire
|
manuel
|
Poste : Bureau de conseil disciplinaire
Ressource :
- papier
- stylo
- sceau
- Agrafeuse
|
|
|
Et
|
|
TRAITEMENT DU DOSSIER
|
|
- traiter
|
|
|
|
Rapport de Traité dossier
traitement
|
|
3
|
Rapport de traitement
|
Interactif
|
Poste : bureau de service disciplinaire.
Ressource :
- Papier
- Ordinateur
- Imprimante
- Sceau
- Matériel de bureau
|
+ 2 min =
|
|
Classement du dossier
|
|
- classé
|
|
Dossier classé
|
45
DIAGRAMME DE REPARTITION DE TACHE HOMME --
MACHINE
N°
|
PHASE
|
HOMME
|
MACHINE
|
EXPLICATION
|
1
|
OUVERTURE DU
DOSSIER
|
|
|
. l'homme demande à la machine d'ouvrir l'interface de
saisie.
. la machine affiche à l'homme l'interface de saisie.
. la machine teste si le dossier est encore enregistré.
. la machine enregistre toutes les informations saisies.
La machine met fin au processus d'enregistrement.
|
|
Ouvrir l'interface de saisie dossier
|
|
|
|
|
Ouvrir l'interface de saisie.
|
|
|
|
|
|
|
|
|
Saisir :
NumRef
DateComf CodeSanct MotifSanct DuréeSanct
|
|
|
Tester
NON CodeSanct
CodeSanct saisir
|
|
|
|
et NumRefNumRef
|
saisir
OUI
|
|
ENREGISTRER
|
|
|
|
FIN
|
|
|
. l'homme demande à la machine d'ouvrir l'interface de
saisie.
. la machine affiche à l'homme l'interface de saisie
. la machine teste si le dossier est encore enregistré
la machine enregistre toutes les informations saisies.
la machine imprime la lettre de sanction des employés.
la machine termine l'enregistrement.
CLASSEMENT DE DOSSIER
Ouvrir l'interface de saisie
Saisir : Numref Datecomf codeSanct motifSanct
DuréeSanct
NON
Tester
CodeSanct
CodeSanct
saisir et
OUI
ENREGISTRER
IMPRIMER
FIN
2
46
Ouvrir l'interface de saisie
Chapitr e IV : REALISATION DE L'APPLICATION
IV.1 CHOIX DES OUTILS DE PROGRAMMATION
Nous avons porté choix sur l'accès pour la
conception de la base de données, car ce système de gestion de
bases de données présente une facilité pour la conception
de bases de données ; ce choix s'accompagne d'une théorie parlant
d'une SGBD qui se présente comme suit :
Nous noterons toute fois que la qualité de l'information
du système informatique sera assurée par la mémorisation
et le traitement des données via une base de données et plus
précisément par la mise en oeuvre d'un système de gestion
de bases de données relationnelles (SGBDR) : oracle, Dbase, Access, Db2,
d'IBM etc....
Pour ce qui est notre travail nous utiliserons Access pour
mettre ou point la base de donnée et pour permettre un accès
facile avec le donnée de visual basic.
Cependant le visual basic 6.0 pour les interfaces et les
traitements, car le visual basic est langage que nous avons non seulement bien
maitrisé, mais aussi qui présente quelque avantage dont voici la
théorie.
En quoi un langage objet diffère t=il d'un langage normal
?
On peut résumer en disant qu'un langage objet
possède toutes les caractéristiques d'un langage traditionnel,
avec deux grands aspects supplémentaires.
Donc, c'est un premier point, on peut tout à fait
programmer dans un langage Object comme on programmerait du pascal, du basic ou
du C. comme entre autre la prise en charge de l'environnement graphique
Windows
Cela implique également que toutes les notions
fondamentales que le programmeur a mise en pratique en algorithmique ou en
programmation dans un langage traditionnel conservent leur validité
pleine et entière ; comme tout langage, un langage Object connait que
quatre
grands types d'instruction : affectation de variable, tests,
boucle et entrée / sorties. Comme tout langage, un langage objet connait
des variable de différents types (numérique, caractère,
booléen), et des variables indicées (tableaux) donc, encore une
fois tout ce qui étais vrai dans la programmation traditionnelle demeure
vrais dans les programmations objet.
a. LES OBJETS
a.1 Presentation
La première particularité d'un langage objet est de
mettre à notre disposition des objets.17
Un objet peut être considère comme une structure
supplémentaire d'information, une espèce de
super=variable.18
En effet, nous savons qu'une variable est un emplacement en
mémoire vive, caractérise par une adresse, un nom et un type
(entier, réel, caractère, booléen, etc.) dans un variable,
on peut stocker qu'une information et une seul.
Un objet est un groupe de variables différents types. Il
rassemble ainsi couramment des dizaines d'information très
différentes les une des autres au sein d'une même structure,
rendant ainsi ces informations plus faciles à manier.
a.2 methode
Les langages objet ont intégré une autre
manière d'agir sur les objets : les méthodes. Une
méthode est une action sur l'une - ou plusieurs = des
propriétés d'un objet. Une méthode va supposer l'emploi
d'un certain nombre d'arguments, tout comme une fonction. On trouvera donc des
méthodes à un argument, des méthodes à deux
arguments (plus rares), et aussi des méthodes sans arguments.
17 Ass Pax MAYUKI, Cours de visual basic, 2010-2011,
Inédit
1. 3. Conclusion
Il faut bien faire attention à une chose lorsqu'on
utilise des objets. Certains objets sont fournis par le langage de
programmation lui= même. Il s'agit en particulier (mais pas seulement) de
ce qu'on appelle des contrô(es, c'est=à=dire
d'objets possédant pour la plupart une existence graphique ; ce sont des
éléments de l'interface Windows. Pour tous ces objets que le
programmeur utilise alors qu'ils ont été créés par
d'autres, les propriétés et les méthodes ne s'inventent
pas : chaque type (chaque classe) d'objet possède ses propres
méthodes et arguments, qu'il s'agit donc de connaître pour
utiliser l'objet en question. D'autre part, un langage objet ouvre la
possibilité de créer soi=même ses propres objets, et donc
de programmer leurs propriétés et leurs méthodes.
IV.2 ACTEUR DU SYSTEME INFORMATIQUE ET LEUR ROLES
Dans cette partie du travail nous allons vous présente les
utilisateurs de l'application informatique que nous avons conçue pour
suivi des dossiers disciplinaires au sein de la général des
carrières et des mines.
N°
|
NOM ACTEUR
|
ROLES
|
1
|
Service disciplinaire
|
C'est le service qui sanctionne, qui faits le suivi des dossiers
disciplinaire de chaque agents.
|
CONCLUSION GENERALE
Etant au terme de notre travail, qu'il nous soit permis d'en
tirer au clair la conclusion sur l'ensemble de l'analyse que nous avons
faite.
Ainsi donc, notre travail a eu à parler sur le suivi
informatisé des dossiers disciplinaires des agents d'une
société minière, ou nous avons choisi le cas de la
Général de carrière est de mines.
Nous avons utilisé la démarche d'analyse de la
méthodologie MERISE qui s'attèle à décrire la
statique et la dynamique.
Nous avons utilisé le langage de programmation visual
basic 6.0 pour l'implémentation de l'application, ceci nous a conduits
à relever le défi de la problématique tel que posé
dans l'analyse préalable.
Nous pensons que notre travail est très utile pour le
suivi de dossiers relatifs à la discipline des agents dans une
société minière.
Nous venons à peine de faire une analyse informatique
de détails nécessaires du système informatique sur la
gestion des employés au sein de la société
minière.
Et nous osons croire que cette analyse constituera un premier pas
sur la voie de la solution définitive.
Nous pouvons demande aux lecteurs de pouvoir apporter des
correctifs fondés pour pouvoir l'améliorer.
BIBLIOGRAPHIE
I. OUVRAGES
1. JEAN LUC Baptiste, Merise, modélisations des
données et des
traitements, Langage SQL, Page 1, Ed. 2007
2. Hubert Tardieu, Arnold Rochefeld, RéneColletti ;
La méthode Merise Tome 1 principe et outils, Ed Paris 328 Pg
3. Fréderic DIGALLO, Méthodologie Merise=Cours du
Cycle B du Cnam.doc ; Edition paris, Pg 12
4. Hubert Tardieu, Arnold Richfield, George Panet,
op. Cit p
5. Arnold Rochfeld, José Morejon, la méthode
Merise tome 3 gamme Opératoire ; édition Paris 1989 : 264
Pg
6. Richard GRIN, introduction aux bases de données :
modèle relationnel, université de Nice Antipolis 1999 pg 3
7. Mwamba mundu, perspective de la privatisation de la
Gécamine, mémoire en L2 EPI, 2002=2003
II. NOTES DE COURS
1. Jean Félix MWADI KANONGE, Cours de
Methode de recherche
scientifique, G2 INFO ISS, 2010-2011
2. Ass. KALAMBAYI MUKADI, cours de Techniques des bases de
données, G3 Informatique, 2011=2012
3. JOSUE TSHIBANGU, Cours d'M.A.I, G2 Informatique de
Gestion, 2009=2010
4. Ass. Pax MAYUKI, Cours de Visual Basic, Page 4, 2010=2011
ANNEXES
I. LES INTERFACES ET CODES ASSOCIES
Voici donc quelques interfaces et les codes Visual basic
I.1. INTERFACE PAGE D'ACCUEIL
Cette interface représente la page d'accueille de notre
application, elle spécifie le début et commencement d'utilisation
lors de l'ouverture de notre programme.
I.2. CODES
Private Sub Concepteur_Click() FrmConcepteur.Show
End Sub
Private Sub HistSanction_Click() DataHistSanctions.Show
End Sub
Private Sub ListedesEmploye_Click()
Load DataEnvironment1
With DataEnvironment1
If .rsCommand1_Regroupeme.State <> 0 Then
.rsCommand1_Regroupeme.Close
End With
DataListeDesemployes.Refresh
If DataListeDesemployes.Visible = False Then
DataListeDesemployes.Show
End Sub
Private Sub listeSanction_Click()
Load DataEnvironment1
With DataEnvironment1
If .rsCmdListeSanctions.State <> 0 Then
.rsCmdListeSanctions.Close End With
DataListeDeSanctions.Refresh
If DataListeDeSanctions.Visible = False Then
DataListeDeSanctions.Show
End Sub
Private Sub MDIForm_Load()
End Sub
Private Sub smnuFermer_Click()
On Error Resume Next
Dim msg As String
msg = MsgBox("Voulez vous fermer ce formulaire?", vbYesNo +
vbQuestion, "information")
If msg = vbYes Then
Unload MDIMenuPrincipal.ActiveForm
End If
End Sub
Private Sub smnuInitiale_Click() FrmLesInitiales.Show
End Sub
Private Sub smnuQuitter_Click()
On Error Resume Next Dim msg As String
msg = MsgBox("voulez vous quitter cette application?", vbYesNo +
vbCritical, "Quitter")
If msg = vbYes Then
End
End If
End Sub
Private Sub smnurecherche_Click() FrmRecherche.Show
End Sub
Private Sub smnuSanctionner_Click() FrmSanctionner.Show
End Sub
I.3. INTERFACE DE L'INITIALES
Cette interface nous permet d'enregistrer toute les
employés, la sanction des employés et les services d'affectation
des employés au sein de l'entreprise.
Private Sub CmbNumServ_CLICK()
Me.AdoService.Refresh
With AdoService.Recordset
While Not .EOF
If Me.CmbNumServ.Text = !NumServ Then
Me.txtNomServ.Text = !NomServ
Me.txtAdresseServ.Text = !AdresseServ
End If
.MoveNext
Wend End With End Sub
Private Sub CmdAnnuler_Click() On Error Resume Next
If Me.OptEmploye.Value = True Then txtMatriEmpl.Text = ""
txtNomEmpl.Text = ""
I .4 INTERFACE DE SANCTION
Cette interface nous permet de sanctionné les agents au
sein de l'entreprise et dans registrer le rapport de sanction pour imprimer.
Private Sub CmbCodeSanct_Click()
Me.AdoSanction.Refresh
With AdoSanction.Recordset
While Not .EOF
If Me.CmbCodeSanct.Text = !CodeSanct
Then
Me.LblMotifSanct.Caption = !MotifSanct
Me.LblCauseSanct.Caption = !CauseSanct Me.LblDureeSanct.Caption =
!DureeSanct
End If
.MoveNext
Wend End With End Sub
Private Sub CmbMatriEmpl_Click()
Me.AdoEmploye.Refresh
With AdoEmploye.Recordset
While Not .EOF
If Me.CmbMatriEmpl.Text = !MatriEmpl Then
Me.LblNomEmpl.Caption = !NomEmpl
Me.LblFonctEmpl.Caption = !FonctEmpl End If
HISTORIQUE DE SANCTION
Cette interface nous permet d'afficher l'historique de sanction
dans l'entreprise.
LETTRE DE SANCTION
C'est une représentation de lettre de sanction d'un
employé qui à étais sanctionné dans
l'entreprise.
TABLE DES MATIERES
IN MEMORIUM I
DEDICACE II
AVANT PROPOS III
INTRODUCTION GENERALE 1
1. ETAT DE LA QUESTION 1
2. CHOIX ET INTERET DU SUJET 1
2.1 Choix du suj et 1
2.2 Intérét du suj et 1
2.3 Intérét p ersonn e( 1
2.4. Intérét sci entifiqu e et socia(
2
III. PROBLEMATIQUE ET HYPOTHESE 2
3.1 PROBLEMATIQUE 2
3.2 HYPOTHESE 2
IV. METHODE ET TECHNIQUE 3
4.1 Méthode 3
4.2 Technique 3
V. DELIMITATION DU SUJET 4
VI .SUBDIVISION DU TRAVAIL 4
CHAPITRE I : DEFINITION DES CONCEPTS ET
CONSIDERATION
THEORIQUE 5
I.1 CADRE CONCEPTUEL ET THEORIQUE 5
I.1.1 CADRE CONCEPTUEL 5
I.2 CADRE THEORIQUE 5
I.2.1 METHODE 5
I.2.2 HISTORIQUE DE LA MERISE 5
I.2.3 DEFINITION DE LA MERISE 6
A. NIVEAU CONCEPTUEL 6
A. NIVEAU CONCEPTUEL DE TRAITEMENT 9
B. LE NIVEAU LOGIQUE 12
C. LE NIVEAU PHYSIQUE 13
CHOIX DU SGBD 14
CHAPITRE II : ANALYSE DE L'EXISTANT 15
2.1 PRESENTATION DU DOMAINE D'ETUDES 15
b. ORGANIGRAMME GECAMINE/ CENTRE 16
2.5 Description des donné es 20
a. Etude des documents 20
b. Inventaire des rubriqu es 22
2.6 . DESCRIPTION DES TRAITEMENT 24
a. Tab(eau des act eurs 24
b. Graph e d e f(ux 24
c. DIAGRAMME DE CIRCULATION DES INFORMATION
26
2.7 Critique et proposition des so(utions 27
CHAPITRE III : CONCEPTION DU SYSTEME D'INFORMATION
28
III.1 Description du nouveau systeme 28
III.2. CONCEPTION DES DONNEES 28
III.2.1 dictionnaire des donné es et reg(e d e
gestion 28
III.3 CONCEPTION DES TRAITEMENT 34
a. Rec ens em ent des act eurs du nouveau systeme
34
GRAPHE DE FLUX 34
a. TABLEAU DE FLUX 35
b. TABLEAU DES EVENEMENT 36
c. TABLEAU DES ACTION INDUITE 37
d. TABLEAU DES OPERATION 38
e. TABLEAU DE SYCHRONISATION 39
GRAPHE D'ORDONNANCEMENT DES EVENEMENT 40
CONSTRUCTION DU MCT 41
DIAGRAMME DE CIRCULATION DES INFORMATION 42
DIAGRAMME D'ENCHAINEMENT DES PROCEDURES 43
DIAGRAMME DE REPARTITION DE TACHE HOMME -
MACHINE 45
Chapitre IV : REALISATION DE L'APPLICATION 47
IV.1 CHOIX DES OUTILS DE PROGRAMMATION 47
1. 3. Conclusion 49
IV.2 ACTEUR DU SYSTEME INFORMATIQUE ET LEUR ROLES
49
CONCLUSION GENERALE 50
BIBLIOGRAPHIE 51
ANNEXES 52
I. LES INTERFACES ET CODES ASSOCIES 52
TABLE DES MATIERES 57