WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Suivi informatisé des affectations des stagiaires dans une entreprise publique.

( Télécharger le fichier original )
par JOSEPH MK MALU KATUKU
ISC Lubumbashi - Graduat 2016
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Page | I

IN MEMORIUM

A mon père, Emmanuel KATUKU TSHIMBUMBA que je

n'ai pas eu le temps de connaître.

Page | II

EPIGRAPHE

Il y a un temps pour tout, un
temps pour toute chose sous
les cieux.

ECCLESIASTE 3 :1

Joseph MALU KATUKU

Page | III

DEDICACE

À l'institut national de pparation professionnelle

;

À tous ceux qui ont fait de moi ce que je suis aujourd'hui, en
témoignage de l'effort qu'ils ont déployé pour m'aider et qui
ont été toujours près de moi à me renforcer et me donner de
l'espoir. Qu'ils trouvent ici l'expression de ma profonde

gratitude et affection.

A la famille KATUKU Emmanuel et NGALULA Béatrice ;

A la famille MUYA BIA LUSHIKU LUMANA et YABADI

Justine ;

A la famille KAPONGO MWAMBA KATUKU Grégoire et
MUNDI Marie-Louise ;

Je dédie aussi ce travail à tous mes amis.

J'adresse mes profonds remerciements à tous mes amis qui, grâces à leurs remarques bienveillants, leurs conseils, et aussi leurs prières m'ont

Page | IV

REMERCIEMENTS

Comme tout travail scientifique, le TFC sous vos yeux est un fruit d'un concours des plusieurs efforts, ou d'un ensemble d'actions des plusieurs personnes réunis dans un même esprit. Il ne serait pratiquement pas réalisé n'eut été leurs contributions tant matérielles, financières que morales ; raison pour laquelle avant tout développement, il nous est important de commencer par les remerciements.

L'expression de notre gratitude est d'abord à l'éternel Jéhovah Dieu, créateur de tout l'univers, le maitre de temps et de circonstance, lui qui nous a donné la force et l'intelligence pour la réalisation de ce travail ;

Que Monsieur KALONJI MUYA Emery, Chef de Travaux à l'ISC-Lubumbashi et directeur du présent travail, trouve ici le témoignage de notre profonde reconnaissance. Ses encouragements et critiques ont largement contribué à l'aboutissement de ce travail. Nous le remercions vivement de nous avoir toujours poussé vers l'avant ;

Nous tenons également à remercier le corps professoral de l'ISC-Lubumbashi : Professeurs, Chefs des Travaux, Assistants et délégués en Informatique, non seulement pour ses précieux conseils et ses orientations, mais aussi pour sa disponibilité. Sa sensibilisation à la recherche nous a aidé à la réalisation de ce travail ;

Nos remerciements les plus sincères s'adressent à mes parents : Emmanuel KATUKU TSHIMBUMBA et Béatrice NGALULA KAPIAMBA de m'avoir inculqué l'esprit de combativité et de persévérance ;

Une place très spéciale revient à la famille MUYA BIA LUSHIKU LUMANA Norbert et à la famille KAPONGO MUAMBA KATUKU Grégoire pour leur contribution à mon bien être. Qu'elles veuillent trouver ici l'expression de mes remerciements les plus profonds ;

Page | V

aidé à rendre les détails de ce travail, je cite parmi lesquels : BEMBELEZA MUGO Sarah, KAPINGA LUMBA André, KAVIRA MUSAVULI Alice, KWETE BUSHABU Othniel, MUKANYA MUTOMBO Gérard et TSHISEBU MUTOMBO Victor.

Je n'ai pas oublié mes chers frères et soeurs, tentes et ongles pour tous les efforts consentis et je les remercie pour tout ce qu'ils ne cessent d'entreprendre pour arriver à la réussite de ma formation ;

Je ne saurais comment me pardonner moi-même, et m'excuser auprès de tous ceux dont les noms ne sont pas repris dans ce travail et qui ont été d'une manière ou d'une autre, d'un apport aussi déterminant dans sa réalisation.

Joseph MALU KATUKU

A vous qui me lisez, je vous dis merci !

Page | VI

SIGLES ET ABREVIATIONS

Basic : Beginner's All-purpose Symbolic Instruction code ; un langage de programmation conçu pour l'utilisation interactive de terminaux ou de

micro-ordinateurs ;

BD : Base des Données ;

G1 : premier Graduat ;

HTML : hypertext markup language

INPP : institut national de préparation professionnelle ;

ISC : Institut Supérieur de Commerce ;

L1 : Première Licence ;

L2 : Deuxième Licence ;

MLD : Modèle Logique de Données ;

P. : Page ;

PHP : Hypertext Preprocessor ;

R.D.C. : République Démocratique du Congo ;

SGBD : système de gestion de base des données ;

SI : Système d'Information ;

SQL : Structure Query Language ;

TFC : Travail de Fin de Cycle ;

W.W.W.: World Wide Web.

Page | 1

INTRODUCTION GENERALE

1. GENERALITES

Dans la gestion des affaires, personne n'ignore que l'Homme a connu plusieurs problèmes depuis son apparition sur la terre ; de nos jours, les efforts fournis par celui-ci ont vraiment changé le visage du monde. Dans le souci de rendre sa vie encore plus meilleure, l'être humain cherche à améliorer de plus en plus sa gestion tout en diminuant les dépenses.

Cependant, toute personne voulant y arriver doit trouver un moyen pour la bonne gestion de ses affaires afin d'atteindre les objectifs. De ce fait, l'informatique est actuellement un moyen incontournable par le fait qu'elle constitue une base essentielle au sein de toute organisation, petite, moyenne ou grande entreprise, privée ou publique. Elle intervient dans tous les domaines de la vie pour aider l'Homme à réduire le taux de travaille et augmenter les recettes.

Au moyen de l'ordinateur, cette discipline résout plusieurs problèmes dans la vie quotidienne, raison pour laquelle nous avons jugés adéquat d'expérimenter nos connaissances sur la gestion de système d'informations par le moyen du travail sous vos yeux ayant comme sujet de recherche : suivi informatisé des affectations des stagiaires en informatique dans une entreprise publique (cas de l'Institut National de Préparation Professionnelle, direction provinciale du KATANGA)

2. ETAT DE LA QUESTION

Raymond Robert Tremblay et Yvan Pierrier, dans le livre outils et méthodes de travail intellectuel me édition nous définissent l'état de la question comme étant « la recension des théories, des concepts et des recherches antérieures à la nôtre qui traitent de notre problème de recherche ou des problèmes connexes. » Raison pour laquelle nous osons affirmer que tout travail scientifique nécessite toujours une recherche, et chaque chercheur doit prendre son point de départ sur les travaux de ses

Page | 2

prédécesseurs, question de découvrir quelques problèmes afin d'y apporter une contribution.

Etant donné que nous ne sommes pas les premiers à avoir abordé ce thème, nous avons été appelés à faire recours aux différents travaux élaborés par nos ainés scientifiques afin de tracer une ligne de démarcation ; il s'agit notamment de :

VINCENT Sébastien, dans son travail intitulé « Gestion informatique du suivi pédagogique des stagiaires en centre de formation » ce travail consistait à mettre en place une application informatique qui facilitera un bon suivi des stagiaires.

Comme conclusion, Mr. VINCENT Sébastien nous affirme que cette application apporte non seulement une bonne gestion, mais augmente aussi la vitesse d'un système d'information1 ;

Pascal Lando, Frédéric Furst, Gilles Kassel et Anne Lapujade, dans « Premiers pas vers une ontologie générale des programmes informatiques.18es Journées Francophones d'Ingénierie des Connaissances, Jul 2007, Grenoble, France. Not specified, 2007. <hal-00510281> » ; les quatre Auteurs veulent nous faire voir comment le monde a changé le visage grâce à la conception des programmes informatiques.

Ils ont fini par une conclusion selon laquelle ils nous montrent que Le domaine des programmes informatiques fait l'objet depuis plusieurs années d'investigations ontologiques, l'enjeu étant de disposer de descriptions conceptuelles des programmes pour mieux maîtriser leur conception et leur utilisation ;

NGOMBE MASHILA Junior, « Gestion informatisée de prestation des stagiaires dans une institution publique ; cas de l'INPP/KATANGA. », dans ce travail, l'auteur veut informatiser la façon dont les stagiaires s'applique dans cette institution.

1 VINCENT Sébastien, Gestion informatique du suivi pédagogique des stagiaires en centre de formation, travail de fin de cycle présenté en vue de l'obtention du grade de licencié en informatique de gestion à l'institut des sciences et des techniques de valencienne, 2014, inédit.

Page | 3

Après avoir développé son thème, l'auteur a abouti à une conclusion selon laquelle il nous affirme que l'informatisation de système d'information est un moyen le plus efficace pour une bonne gestion des projets2.

A l'issue de nos démarches, nous démarquons des auteurs lus dans le sens que notre travail consistera à faire un suivi des affectations des stagiaires ; c'est-à-dire enregistrer un nouveau stagiaire et l'orienter vers son domaine, retrouver à moindre durée les anciens stagiaires en cas de besoins, contrôler ces derniers tout au long de leur stage et les coter à l'aide de l'outil informatique au sein de l'institut national de préparation professionnelle.

3. PROBLEMATIQUE

Le petit Larousse 2010, dans sa version électronique définit le mot problématique comme étant un Ensemble de questions qu'une science ou une philosophie se pose dans un domaine particulier.

Et selon le Professeur KITABA KYA GHOANYS3, ce mot peut être appréhendé par deux niveaux à savoir:

- La problématique comme réflexion : c'est un art d'élaborer et de poser clairement les problèmes et aussi de les résoudre en suivant leur transformation dans la réflexion scientifique.

- La problématique comme concept : désignant l'ensemble des problèmes que pose une science, sujet d'étude dans un contexte idéologique donnée avec une étape de l'identification d'un ensemble des problèmes faisant corps avec la question de départ.

Disons donc que la problématique est un ensemble des questions posées dans un domaine donné de la science en vue d'avoir des solutions.

Depuis son existence dans l'ex province du Katanga (actuellement Haut Katanga), l'institut national de préparation professionnelle reçoit chaque mois dans ses installations des vingtaines des stagiaires venant des

2 NGOMBE MASHILA Junior, Gestion informatisée de prestation des stagiaires dans une institution publique ; cas de l'INPP/KATANGA, travail de fin de cycle présenté en vue de l'obtention du grade de gradué en informatique de gestion, I.S.C, Lubumbashi, 2014, inédit.

3 KITABA KYA CHOANYS ; Cours de méthode de recherches scientifiques, G2 SPA, UNILU, 2012-2013, P17.

Page | 4

universités, des différentes entreprises et institutions qui s'y confient pour mettre en pratiques toutes les théories apprises sur le banc d'étude.

Chaque moi, le secrétaire reçoit plusieurs demandes ; ce dernier les lit, les traite et convoquent les futures stagiaires de l'I.N.P.P. afin de les affecter dans leurs départements ou services respectifs, les encadrer durant toute leur période de stage, les évaluer et transmettre leurs côtes dans leurs institutions respectives ; toutefois, ces informations sont prises à l'aide des stylo et papiers, c'est-à-dire manuellement, et conservées dans les classeurs entassés dans des armoires.

Après un mois de stage passé en son sein, nous avons créé les échanges de parole avec quelques agents de ladite entreprise publique au bout desquelles nous nous sommes rendu compte que ce système d'informations court derrière quelques problèmes sérieux notamment :

La perte d'informations ;

Une certaine lenteur lorsqu'il faut chercher les coordonnées d'un ancien stagiaire et enregistrer celles du nouveau.

Ceci nous a amené à nous poser une question très importante à savoir :

Comment réorganiser le système en rapport avec l'accueil, l'affectation et l'évaluation les stagiaires afin de rendre cette tache simple et rapide ?

Celle-ci est la question au quelle nous tenterons de répondre tout au long de ce travail.

4. HYPOTHESE

Étymologiquement, le mot hypothèse vient du grec hypothesis : Le préfixe hypo signifie « inférieur », « manque », par opposition au préfixe hyper ; et le suffixe thèse qui désigne une « opinion », une « affirmation » et a la même racine que le mot théorie4

4 www.wikipedia.org/hypothèse%,, consulté samedi 11 juin 2016 à 23h47' sur ordinateur

Page | 5

Définissons alors ce mot comme étant une proposition que l'on se contente d'énoncer sans prendre position sur son caractère véridique, c'est-à-dire sans l'affirmer ou la nier. Il s'agit donc d'une simple supposition, appartenant au domaine du possible ou du probable. Une fois énoncée, une hypothèse peut être étudiée, confrontée, utilisée, discutée ou traitée de toute autre façon jugée nécessaire.

Quant à la problématique soulevée ci-haut, la conception d'une application informatique avec une base des données serait mieux appropriée pour le suivi des affectations des stagiaires.

Cette application avec base des données va aider l'entreprise à :

Sauvegarder les coordonnées du stagiaire lors de l'affectation ;

Faire un contrôle régulier sur chaque stagiaire affecté ;

Conserver tous les noms des encadreurs ;

Rechercher et retrouver en temps réduit les informations sur les anciens stagiaires ;

Coter d'une manière rapide chaque stagiaire au terme de ses prestations au sein de l'entreprise ; et bien d'autres.

5. CHOIX ET INTERRET DU SUJET

Le choix de ce sujet ne pas un fait du hasard, il est réalisé à partir des nombreuses difficultés rencontrées lors de notre passage à l'INPP/KATANGA afin d'y effectuer un stage de professionnalisation d'une durée d'un mois. Notre choix est basé sur le suivi informatisé des affectations des stagiaires au sein de cette entreprise.

Etant donné que la société moderne a besoin des hommes et des femmes forts et excellents au travail, nous sommes appelés à initier ces derniers aux exercices et formations sur terrain avant de leurs confier des tâches au sein d'une entreprise.

Mettre en place un système informatisé pour le suivi de ces derniers revient évidement à augmenter la qualité de leur travail ; Ainsi notre recherche présente trois intérêts à savoir :

Technique d'observation : qui nous a permis d'entrer en contact avec le fait observé ;

Page | 6

5.1. SUR LE PLAN SCIENTIFIQUE

Le souci est d'apporter à travers notre étude, un nouveau et meilleur

système d'informations pour le suivi des affectations des stagiaires à l'Institut National de Préparation Professionnelle ; et espérons que ce travail servira de documentation à d'autres chercheurs qui auront à traiter sur la même ou presque la matière.

5.2. SUR LE PLAN SOCIAL

Pour une entreprise qui veut aller de l'avant, comme INPP/KATANGA en

particulier, et surtout qui aime instaurer l'ordre dans sa gestion, ce travail y sera un atout nécessaire.

5.3. SUR LE PLAN PERSONNEL

Ce travail nous permettra de réconcilier toutes les théories apprises sur

le banc d'études à la pratique professionnelle et nous rendra capable de mettre en place un système informatisé dans n'importe quelle organisation pour une bonne et fiable gestion.

6. METHODE ET TECHNIQUES

6.1. METHODE

La méthode est une marche ou voie à suivre pour atteindre un objectif ;

selon le dictionnaire français, elle est également définie comme une démarche organisée rationnellement pour aboutir à un résultat.

Pour notre cas, nous avons choisi la méthode MERISE (Méthode de Réalisation Informatique par Sous Ensemble), qui est une méthode conceptuelle, d'analyse et d'organisation des données d'un système d'informations.

6.2. TECHNIQUES

C'est l'ensemble des moyens utilisés pour atteindre un but précis ; et

pour la collecte des données relatives à notre sujet, nous avons utilisé les différentes techniques à savoir :

considération théorique. Dans ce chapitre nous commencerons par

Page | 7

Technique d'interview : elle nous a servi de dialoguer avec quelques personnels de l'entreprise faisant partie du système ;

Technique documentaire : qui nous a aidés à s'enrichir en lisant les différents supports écrits sur le même domaine d'étude.

7. DELIMITATION DU SUJET

Puisque c'est un travail scientifique, il ne peut pas s'étendre jusqu'aux

extrémités de la planète terre, non plus de la naissance du chercheur jusqu'à sa mort ; il doit être délimité dans le temps et dans l'espace. Raison pour laquelle le nôtre, comme tout travail scientifique, respecte ces normes.

Dans le temps, notre travail s'est étendu allant de la période du février 2016 au juin de la même année.

Dans l'espace, cette étude prend en compte toutes les informations nécessaires pour les affectations des stagiaires à l'institut national de préparation professionnelle ; elle entre en jeux dès l'arrivée dudit stagiaire jusqu'à la cotation de ce dernier.

8. DIFFICULTES RENCONTREES

Dès la récolte des informations jusqu'à la réalisation de ce travail,

certaines choses ne se sont pas déroulées comme prévu, nous avons eu à rencontrer quelques difficultés pendant cette période ; c'est notamment :

Une série de vas et viens effectuée à l'institut national de préparation professionnelle pour la récolte des données qui nous a couté très cher ;

L'instabilité du courent électrique pour l'analyse des données ; Quelques maladies dues à l'analyse des données et aux longues

distances effectuées en raison de recherche ont été au rendez-vous.

9. SUBDIVISION DU TRAVAIL

Hormis l'introduction générale et la conclusion générale, notre travail

est subdivisé en quatre chapitres afin de parvenir aux objectifs que nous nous sommes assignés :

Le premier chapitre est intitulé : définition de concepts et

Page | 8

définir les mots clés entourant notre sujet de recherche ; et nous allons finir par le détail sur notre méthode(MERISE) utilisée.

Le deuxième chapitre quant à lui est intitulé : étude préalable,

il s'agit dans ce chapitre d'une présentation détaillée de notre champ d'investigation qui n'est rien d'autre que l'institut national de préparation professionnelle.

Le troisième chapitre c'est : la conception du nouveau

système, il est focalisé sur la conception d'un nouveau système

informatique.

Et enfin le quatrième chapitre qui est l'implémentation basé

sur la programmation et la mise en oeuvre de notre application.

Page | 9

CHAPITRE I. DEFINITION DE CONCEPTS

ET CONSIDERATION THEORIQUE

I.0. INTRODUCTION

Ce chapitre consiste à définir les mots qui composent notre sujet de

recherches et quelques concepts informatiques que nous allons utiliser au cours de notre travail sans oublier un détail sur la méthode utilisée.

I.1. APPROCHES THEORIQUES

Considérant que les concepts utilisés dans le sujet sont toujours

Polysémiques et peuvent avoir plusieurs définitions, plusieurs significations ou plusieurs sens selon les contextes dans lesquels ils peuvent être utilisés, nous trouvons opportun d'en éclairer le sens dans ce premier chapitre, et mettre un accent sur la compréhension des termes informatiques.

I.1.1. DEFINITIONS DES CONCEPTS

A. Suivi :

D'une manière générale, le suivi signifie tout simplement un contrôle régulier ou permanant ; c'est ce qui a lieu de façon continue5 ;

Et parce que nous sommes des informaticiens de gestion, disons que le suivi est un outil de management qui permet d'identifier et de mesurer les résultats des projets ou des programmes ; il mesure de façon continue le rendement ; le suivi est également considéré comme un tableau de bord qui fournit les informations régulières sur le fonctionnement d'une entreprise ;

Encore pour être plus claire, le suivi est aussi définit comme étant un processus continu de collecte et d'analyse d'informations pour apprécier comment le projet (un programme ou une politique) est mis en oeuvre, en comparant avec les performances attendues.6

B. Informatiser :

5 Dictionnaire de poche, Larousse de poche, Edition mise à jour, paris cedex, P781

6 The world Bank, introduction à l'évaluation de programme, inédit, P6

Page | 10

Par définition simple, informatiser veut dire doter des moyens informatiques7 ;

C'est traiter les informations grâce à des procèdes informatiques, c'est-à-dire grâce l'intervention des outils informatique, et généralement l'ordinateur ;

Lorsque nous parlons d'un suivi informatisé, nous voyons un contrôle fait de manière régulière grâce à l'outil informatique dans une entreprise pour notre cas.

C. Affectation :

C'est une désignation à un poste ou fonction ; une destination d'une chose à une autre ;

Et informatiquement parlant, une affectation c'est une opération qui permet d'attribuer une valeur à une variable.

D. Stagiaire :

Un stagiaire est une personne qui est dans une période de formation, d'apprentissage ou de perfectionnement qui dure quelques jours à plusieurs mois dans un lieu approprié ; et dans notre cas, c'est bien sûr dans une entreprise pour une formation initiale ou continue ;

Un stagiaire c'est aussi un observateur de la vie en entreprise placé pour compléter une formation théorique effectué à l'école ou à l'université par une expérience pratique en entreprise.8

E. Informatique :

C'est une science du traitement automatique de l'information9 ;

Pour ajouter un plus à cette définition du dictionnaire, qui a défini d'une manière générale le mot informatique, ce dernier est une

7 Dictionnaire de poche, Larousse de poche, Edition mise à jour, paris cedex, P427

8 Dictionnaire français, éd Tissot, version électronique

9 Dictionnaire de poche, Larousse de poche, Edition mise à jour, paris cedex, P427

Page | 11

discipline qui s'occupe de traitement automatiquement des informations grâce à un appareil appelé ordinateur.

F. Entreprise :

Ce mot est définit selon le dictionnaire de poche, Larousse de poche édition mis à jour, paris cedex 2008 comme étant une affaire commerciale ou industrielle ou encore ce que quelqu'un entreprend.

D'un autre côté, nous pouvons aussi définir une Entreprise comme étant un ensemble des projets et moyens (matériels et financiers) mis en exécution pour répondre aux besoins.

G. Publique :

C'est ce qui relève d'un Etat, de l'administration du pays, et qui est accessible à tous.

H. Suivi informatisé :

Un suivi informatisé ou l'informatisation d'un contrôle (des stagiaires pour notre cas) dans une entreprise est un contrôle au cours duquel les applications informatiques et les ordinateurs sont les outils à la base.

I.1.2. APPREHENSION DES TERMES INFORMATIQUES

Comme le mot informatique est déjà définit ci haut, voilà pourquoi il ne nous reste qu'à expliquer quelques termes informatique suivants :

A. Ordinateur :

Un ordinateur est une machine électrique et électronique capable de traiter les informations d'une manière automatique et rationnelle. Dans notre cas, celui-ci nous servira à mettre en place une application répondant aux besoins de l'entreprise.

B. Système :

Un système est une découpe de l'entreprise et de son environnement.10

10 Michel DIVINE, MERISE 60 affaires classées, éd du phénomène, P284

Page | 12

C. Système d'information :

Un système d'informatique (SI) est défini comme étant un ensemble de moyens et procédures de recherche, de saisie, de classement, de mémorisation, de traitement et de diffusion de l'information du système et de son environnement ; il permet d'assister à la décision et faciliter la coordination des acteurs du système11

D. Système informatique :

Le système informatique est un processus de traitement d'information qui oeuvre dans un système d'information(SI).

E. Modèle de données :

Un modèle de données est une représentation simplifiée des informations pertinentes d'une réalité sur laquelle on veut être renseigné ; C'est un mode de représentation intermédiaire entre la réalité observée et la machine avec son logiciel.

F. Méthode :

Une méthode est une voie ou une marche à suivre pour atteindre un objectif. Et comme nous, à notre tour nous avons un objectif, qui est celui d'élaborer un travail scientifique qui répond aux besoins de l'entreprise, nous ne saurions pas y arriver sans en appliquer une étant donné qu'ils en existent autant. Pour ce faire, nous avons choisi la méthode MERISE (Méthode de Réalisation Informatique par Sous Ensemble).

Voici comment se présente cette méthode :

I.2. PRESENTATION DE LA METHODE MERISE

I.2.1. HISTORIQUE DE LA METHODE MERISE

Plusieurs outils chargés de guider l'analyse ont été conçus, les plus connus d'entre eux étant MERISE (créé en 1978, sous l'impulsion du

11 UNIVERSIDAD, formation à l'utilisation de système de gestion de base des données, inédit, P2

Page | 13

ministère de l'industrie, par un groupement de 6 sociétés de services et un centre de recherche informatique).

MERISE propose une méthode de conception et de développement des Systèmes d'Informations complètes, détaillée, en grande partie formalisée, qui garantit (en principe) une informatisation réussie. Cependant aucune méthode, aussi sophistiquée soit elle, ne dispense de réfléchir et une application sans compréhension de cette méthode doit également pouvoir produire des catastrophes. Nous ne présenterons pas cette méthode de manière exhaustive mais seulement ses principes de base. Ceux-ci suffisent, lorsqu'on leur adjoint un peu de réflexion, à mener correctement l'analyse de projets informatiques de taille moyenne.

Cette dernière date des années 1978-1979 ; les deux sociétés principales qui ont mis au point cette méthode sont :

- Le CTI (centre technique d'informatique)

- Le CETE (centre d'étude technique de l'équipement)

Aujourd'hui, cette méthode est utilisée dans des entreprises de chaque taille pour une bonne analyse des informations.

La méthode MERISE tire son nom du Merisier, qui est un arbre porte-greffe. MERISE est le résultat de la greffe de plusieurs méthodes. Une deuxième explication vient du fait que le mot MERISE se trouvait en haut à gauche d'un dictionnaire ouvert à la lettre M. Une troisième explication stipule que MERISE est l'acronyme de Méthode d'Etudes et des Réalisation des projets Informatique par des sous-ensembles.

I.2.2. PRINCIPALES CARACTERISTIQUES DE LA METHODE

1. Approche globale menée parallèlement sur les données et les

traitements ;

Page | 14

2. Description du Système d'Information en trois niveaux:

3. Découpage du processus de développement en quatre étapes ;

4. Description de la structure de travail.

I.2.3. ETAPES DE LA METHODE MERISE

Dans cette section, nous allons donner les six étapes de la méthode MERISE d'une manière exhaustive et Systématique. Retenons que dans le même ordre d'idée, cette méthode propose une véritable démarche de fabrication d'un Système d'Information ; qui est celui qui nous permet de traiter un projet informatique en s'appuyant sur la formalisation du projet en différentes étapes que voici :

1. Schéma directeur ;

2. Etude préalable ;

3. Analyse détaillée ;

4. Analyse technique ;

5. Réalisation ;

6. Maintenance.

A. Etablissement du schéma directeur

Le schéma directeur fixe les grandes orientations :

? Choix d'organisations : définition du système d'information. ? Choix stratégiques :

Matériels. Logiciels

Page | 15

Architectures.

L'établissement du schéma directeur est une tâche permanente alimentée par les différentes études des différents projets ainsi que par l'évolution des techniques et organisations.

B. Etude préalable

V' Reference des moyens existants

V' Audit des différents acteurs de l'organisation pour définir les

limites du système existant et leurs souhaits concernant le système futur

V' Synthétiser les besoins du système futur en se basant sur
l'existant et les souhaits des différents intervenants. On peut utiliser pour cela une modélisation conceptuelle de communication MCC qui permet de représenter les flux d'informations circulant entre les différents acteurs ou postes de travail.

V' Au regard de cette ébauche du système futur, proposer divers
scenarios ; et chaque scenario doit mentionner les évènements suivants : Matériel nécessaires.

Logiciel nécessaires.

Le passage à l'étape suivante nécessite que l'un des scenarios proposés par l'étude préalable soit retenu. Ce choix est établi sur les critères suivants :

COUTS

Investissement initial, formation,

maintenance évolutive et maintenance corrective

LIMITES

Estimation des gains ; capacité

d'évolutions

IMPACTS

Impact sur l'organisation existante

DELAIS

De mise en oeuvre du scénario et de mise en exploitation

FAISABILITE

Points en suspens à lever durant

l'analyse détaillée ou l'analyse technique, risque et solutions de remplacement.

C. Analyse détaillée

· Etablissement du MCD

· Etablissement du MOT

Page | 16

? Description des traitements :

Enchainement des traitements.

Description des procédures fonctionnelles :

V' Table de décision

V' Définition des écrans

V' Définition des états

V' Liens avec le MCD

· Formation du dictionnaire des données et validation du MCD vis-à-vis

des traitements :

Liste des entités

Liste des relations types

Liste des propriétés

· Etablissement du MLD

D. Analyse technique

L'analyse technique a pour but de préparer la réalisation. Elle doit lever les dernières contraintes et établir les choix qui orienteront la réalisation.

L'analyse technique doit indiquer comment les traitements et données décrits par l'analyse détaillée seront réalisés.

· Etablissement du MPD

· Etablissement du MOPT

E. Réalisation

· La programmation

· Les tests

· La mise en exploitation

F. Maintenance

La maintenance est de deux types :

· La maintenance corrective qui a pour but la correction d'une anomalie :

Erreur de conception : elle est due à une incohérence dans l'analyse et nécessite de revoir cette dernière

Page | 17

Erreur de réalisation : elle est due à une mauvaise compréhension ou un oubli lors de la réalisation

? La maintenance évolutive : modifications impliquées par une évolution de l'organisation.

I.2.4. NIVEAU DE DESCRIPTION ET MODELES ASSOCIES

Etant une méthode d'études des réalisations informatique par les sous-ensembles, la méthode MERISE s'élève à 3 niveaux qui sont:

1. Le niveau conceptuel ;

2. Le niveau logique ou organisationnel ;

3. Niveau physique ou opérationnel.

0. Modèle conceptuel de données (M.C.D.)

C'est un schéma qui représente la sémantique de données, c'est-à-dire les liens qui existent entre les données .A travers ce modèle, l'utilisateur exprime ses besoins en données.

1. Modèle conceptuel de traitements (M.C.T.)

Le M.C.T. est un schéma qui décrit le contenu (quel opération ? quels résultats ?) et la dynamique (déroulement dans le temps) des activités d'un domaine de l'organisation d'une manière indépendante des choix d'organisation et des moyens utilisés.

2. Modèle logique de données (M.L.D.)

Ce modèle est un schéma créé à partir du M.C.D., qui précise le mode de stockage de données (les Fichiers, les Bases des données (hiérarchique, réseau et relationnelle)).

3. Modèle organisationnel de traitements (M.O.T.)

Le M.O.T. est un schéma, créé à partir du M.C.T. précisant les choix d'organisation (lieu d'exécution des opérations et date début, date fin des opérations).

4. Model physique de données (M.P.D.)

Page | 18

C'est un schéma créé à partir du M.L.D. et va indiquer les ressources (matérielles et logicielles) nécessaire pour le stockage (et restitution) de données.

5. Model opérationnel de traitement (M.Op.T.)

Ce modèle est un schéma créé à partir du M.O.T. et qui va indiquer les procédures (ressources humaines et matérielles) nécessaires pour exécuter les opérations.12

I.3. CONCLUSION PARTIELLE

Dans ce premier chapitre de notre travail, il a été question de décrire la méthode MERISE ; c'est-à-dire donner sa brève historique, ses principes généraux, ses étapes et les Modèles associés à cette méthode ; et pour y arriver, nous avons commencé par éclairer les sens des concepts et termes informatiques utilisés et avons fini par expliquer la méthode MERISE qui est une Méthode d'Étude et de Réalisation Informatique par les Sous-Ensembles ou pour les Systèmes d'Entreprise, et qui a pour objectif d'aider et de guider les sociétés des services et d'ingénierie informatique, dans leurs phases d'analyses, de conception et le développement de l'applicatif.

12 Cette théorie sur la méthode MERISE est tirée du livre de Jean-Luc BAPTISTE, « MERISE Guide pratique » éd eni, Pp. 4-10

Page | 19

CHAPITRE II. ETUDE PREALABLE

II.0. INTRODUCTION

Ce chapitre consiste à recenser le processus et l'organisation qui

existent actuellement dans l'entreprise ; c'est-à-dire les solutions informatiques déjà mises en oeuvre dans ladite entreprise de recherche afin d'atteindre notre objectif poursuivi entant que chercheur, qui est celui d'informatiser le contrôle des stagiaires à partir de nos critiques et proposition de solution faites dans les lignes se trouvant en bas du chapitre.

II.1. PRESENTATION DE L'EXISTANT

Cette section a comme objectif de présenter et vérifier les informations

nécessaires de l'entreprise d'étude ainsi que la communication entre les personnes concernées. Voici comment se présente la situation à l'institut nationale de préparation professionnelle.

II.1.1. APERÇU HISTORIQUE

L'institut national de préparation professionnelle (INPP) en sigle, a

débuté après l'accession de notre pays (la République Démocratique du Congo) à l'indépendance, au début des années suivantes : 1964 création ; 1966 démarrage de la direction régionale de Kinshasa ; 1969 démarrage de la direction régionale de Boma ; 1971 démarrage de la direction régionale de Lubumbashi ; 1973 démarrage de la direction régionale de Kisangani ; 1981 démarrage de l'antenne de Bukavu.

Le besoin de sa création a été causé par le départ massif des européens qualifiés qui exerçaient des différents travaux dans les entreprises congolaises. Leurs départs étaient déclenchés par la prise de responsabilité des congolais au travail avec l'accord de BACHILLE qui disait que le sol et le sous-sol appartenaient aux citoyens congolais.

De ce fait, l'économie congolaise a connu une régression par le manque de la main d'oeuvre qualifiée et aussi à la gestion des entreprises et sociétés déjà placées, donc la responsabilité lui a été confiée.

Page | 20

Envoyer les congolais en Europe pour effectuer le stage de professionnalisation, faire appel à la main d'oeuvre qualifiée Européenne pour former les congolais ; faute de moyens financiers insuffisants du gouvernement congolais, ces solutions avaient été bafouées.

C'est ainsi que le gouvernement fera appel au B.I.T. pour que ce dernier donne son accord sur le sol congolais les analyses expérimentées en vue de trouver les pistes des solutions.

Ce n'est qu'en 1964 que l'institut national de préparation professionnelle fut créé par l'ordonnance loi no 206 du 29 juin 1964 sous signature du président de la République Démocratique du Congo feu JOSEPH KASAVUBU.

Géographiquement, La direction de l'Institut Nationale de Préparation Professionnelle de l'ex province du Katanga est implantée sur l'avenue LUVUNGI, n°18, quartier industriel commune KAMPEMBA, ville de Lubumbashi.

Page | 21

II.1.2. ORGANIGRAMME DE L'INPP/KATANGA

D.P.

Inspection de technique

Secrétariat de direction

Sous-direction

DIV. ADM. Et financière

Secrétariat

Recouvrement

Budget et contrôle

Comptabilité

Dispensaire

Caisse

Auto financement

Division technique

Psychologie

Pédagogie formation

Mécanique auto

Chaudronnerie soudure

COM. ADM. ET INFO

Electro. Et froid et F.L.

Cadre maitrise

Source : Direction INPP/ KATANGA

de présence :

Le nom complet du stagiaire, la date du jour, présence et l'observation.

Page | 22

II.1.3. DESCRIPTION DES POSTES DE TRAVAIL

D.P. : (Directeur Provincial) ; c'est lui le numéro un de la province, et le

représentant de l'entreprise de la province au niveau nationale ;

Secrétariat de Direction : le bureau chargé de la réception, lecture et validation des tous les documents administratifs adressés au directeur provincial ;

Sous-Direction : il s'agit d'un sous-directeur, c'est-à-dire la première personnalité de l'une des entreprises situées dans la province (Katanga pour notre cas), il représente le directeur provincial au sein de l'entreprise dans laquelle il est affecté au cas où celui-ci n'est pas présent ;

DIV. ADM. Et financière : Division Administrative et financière ;

Secrétariat : c'est un bureau chargé de la réception des lettres et des demandes venant de l'extérieur qu'à l'intérieur, ainsi que tout autre renseignement d'administration que de formation de l'entreprise.

II.2. DESCRIPTION DES DONNEES

Dans ce point du deuxième chapitre de notre travail, nous allons

présenter tous les documents utilisés dans l'entreprise et en suite en faire une étude afin de proposer en solution.

II.2.1. Les documents utilisés

II.2.1.1. FICHE DE RECEPTION

Sur cette fiche nous avons trouvé comme informations :

Numéro d'ordre, nom du stagiaire, post nom du stagiaire, prénom du stagiaire, sexe du stagiaire, provenance du stagiaire, date du jour, grade du stagiaire, contact du stagiaire, tuteur du stagiaire, adresse du stagiaire, département du stagiaire et son encadreur.

II.2.1.2. FICHE DE SUIVI OU LISTE DE PRESENCE

Les informations suivantes sont retrouvées sur la fiche de suivi ou liste

Page | 23

II.2.2. Inventaire des rubriques

L'inventaire des rubriques autrement appelé « inventaire des données »

c'est un tableau qui répertorie un ensemble de données prises sur les documents utilisés dans le système ou domaine étudié.13

C'est une étape dans l'analyse qui permet d'inventorier les rubriques (d'information atomique) qui proviennent des documents existants en les représentant dans le tableau dont le nombre des colonnes correspond au nombre des documents et le nombre des lignes correspond à celui des rubriques se trouvant sur les documents. Lorsqu'une information est trouvée sur le document on place un astérisque (*) à l'intersection de la ligne représentant l'information et la colonne représentant le document.

No RUBRIQUES FICHE DE

 

LISTE DE

 
 

FICHE

RECEPTION PRESENCE D'AFFECTATION

01

Numérofiche

*

*

*

02

Nomstagiaire

*

*

*

03

Postnomstagiaire

*

*

*

04

Prenomstagiaire

*

*

*

05

Sexestagiaire

*

*

*

06

Provenancestagiaire

*

 

*

07

Datejour

*

*

*

08

Gradestagire

*

 

*

09

Contactstagiaire

*

 

*

10

Tuteurstagiaire

*

 

*

11

Adressestagiaire

*

 

*

12

Departement

*

 

*

13

encadreurstagiaire

*

*

*

II.2.3. Description des traitements

La description des traitements est une partie dans laquelle nous

présentons les personnes qui entrent en jeux pour le processus des affectations des stagiaires, les liens entre eux, et de quelle manière ils communiquent.

13 R.Reix, Informatique appliquée à la gestion, tome 1, 2001

Page | 24

a. Tableau des acteurs

Ici, il s'agit d'un tableau répertoriant les personnes physiques qui

interviennent lorsqu'il faut affecter et gérer les stagiaires dans cette entreprise publique.

NO ACTEURS TYPES SIGNIFICATIONS

01

Stagiaire

Externe

Dépose sa demande au secrétariat

02

Secrétaire

Interne

Lit la demande ou la recommandation et l'envoi chez le directeur provincial.

03

Directeur Provincial

Interne

Il lit à son tour la demande, valide

(signe) et retourne la demande au
secrétariat.

04

Secrétaire

Interne

Vérifie la demande, au cas où cette

dernière est validée, il appelle le
nouveau stagiaire, et l'amène chez le chef de département.

05

Chef de

département

Interne

Lit la demande, vérifie toutes les

signatures possibles, pose quelques
questions au future stagiaire et l'amène

chez le maitre de stage ou son
encadreur.

06

Maitre de stage

(encadreur)

Interne

Il encadre le stagiaire pendant une

période bien déterminée, l'évalue et

dépose les côtes du stagiaire au
département.

07

Chef de

département

Interne

Vérifie les cotes obtenues par le

stagiaire, et envoi ou amène ces cotes à

l'institution du stagiaire si ceci est
nécessaire

b. Graphe de flux

Dans ce chapitre de notre travail, le graphe de flux nous permet de

représenter schématiquement la communication entre les acteurs et la circulation des informations au sein de cette entreprise.

Page | 25

[1]

Secrétaire

Stagiaire

[4]

[3]

[6]

[9]

[2]

[5]

Chef de
département

[10]

Directeur provincial

[8]

[7]

Maitre de stage

Légende

1. Demande déposée ;

2. Demande lue et transférée ;

3. Demande validée ;

4. Stagiaire convoqué ;

5. Demande présentée au département ;

6. Stagiaire présenté au département ;

7. Stagiaire présenté chez son encadreur ;

8. Stagiaire fait connaissance avec son encadreur ;

9. Maitre de stage encadre et évalue le stagiaire ;

10. Stagiaire évalué et la cote déposée.

Page | 26

II.3. Critiques ET Solution

Ceci est une partie du travail nous permettant de ressortir les points

positifs et les points négatifs du système d'étude afin d'en proposer une solution qui apportera un plus dans l'exécution des tâches au sein de cette entreprise.

II.3.1. POINTS POSITIFS

- La bonne circulation des informations entre les agents et une

franche collaboration entre les acteurs ou les agents concernés ;

- Les agents rencontrés ont une compétence et une conscience professionnelle ;

- L'ordre et la discipline règne à l'institut national de préparation professionnelle en générale, et au département d'informatique en particulier.

- Présence des locales où nous trouvons les machines (ordinateurs).

II.3.2. POINTS NEGATIFS

Après un temps consacré à l'étude des documents utilisés pour les

affectations des stagiaires à l'institut national de préparation professionnelle, les remarques n'ont pas manqué ; il s'agit :

o Des rubriques figurant dans le cahier d'affectations des stagiaires qui sont limités, et les documents utilisés qui ne sont pas complets ;

o D'une conservation des informations sur papiers et cahiers qui peuvent se perdre à tout moment.

o De la lenteur lors de recherche des informations d'un stagiaire.

II.3.3. PROPOSITION DE LA SOLUTION

Ayant constaté nous-même la lenteur avec laquelle les stagiaires sont

affectés et recherchés en cas de besoin à l'INPP en utilisant ce vieux système (conservation des information sur papiers), il serait mieux pour cette grande entreprise publique de réorganiser le système actuel, c'est-à-dire la conservation des informations sur un support magnétique, avoir une base des données permettant de stocker toutes ses informations ; et cette dernière manipulée à partir d'une application informatique répondant aux normes du génie logiciel (qui sera résistible à toute manipulation de celui qui va

Page | 27

l'utiliser) ; il serai également mieux d'ajouter quelques rubriques manquant sur la fiche d'affectation des stagiaires, entre autres Fonction et grade sur les rubriques existant et enlever la rubrique promotion étant donné que les agents des certaines entreprise et d'autres personnes à part les étudiants y effectuent leurs stages professionnels.

II.3.4. NOUVEAU SYSTEME

En utilisant ce nouveau et actuel système informatisé à l'institut national de préparation professionnelle, les affectations des stagiaires ne pourront pas trainer ; les stagiaires vont se présenter au secrétariat avec leurs lettres ou recommandations de stage ;

Le secrétaire va vérifier dans la base des données à travers les noms des stagiaires s'ils ont déjà été une fois effectués au sien de cette entreprise.

Si tel est le cas, le secrétaire vérifiera en suite leurs conduites dans la base des données ; au cas où ces derniers se comportaient mal au cours de leur passage dans l'entreprise, leurs demandes seront rejetées ; au cas contraire, le même secrétaire va faire une liste avec toutes leurs cordonnées pour l'envoyer à la direction pour valider leurs demande, et ils seront retenus ;

Si non si les stagiaires sont nouveaux, le secrétaire va les enregistrer dans la base des données et en suite envoyer la liste contenant toutes les cordonnées à la direction attendant la signature avant de les affecter dans les départements respectifs.

II.4. CONCLUSION DU CHAPITRE

Nous avons eu, dans ce chapitre à présenter le domaine du système d'information existant, c'est-à dire son fonctionnement jusqu'à la critique sur sa gestion ; et avons finit par une proposition de solution qui constitue même notre cheval de bataille dans la suite de notre travail.

Page | 28

CHAPITRE III : CONCEPTION DU

NOUVEAU SYSTEME

III.0. INTRODUCTION

Ce chapitre intitulé conception du nouveau système est une partie où la

solution proposée vers la fin de notre deuxième chapitre est bel et bien présentée et expliquée ; c'est-à-dire qu'il est ici question d'un nouveau système d'informations approprié pour les affectations des stagiaires et les explications sur celui-ci : la manière dont il faut l'utiliser, les éléments et les documents qu'il faut pour l'utiliser, les acteurs qui entre en jeux pour son utilisation, et la manière dont il faut faire circuler les informations entre ces acteurs.

Sans plus tarder, voici comment les données sont présentées et traitées dans ce nouveau scénario :

III.1. MODELE CONCEPTUEL DE DONNEES (MCD)

Le MCD c'est un modèle conceptuel des données ayant comme but de

d'écrire de façon formelle les données qui seront utilisées par le système d'information ; c'est une représentation des données, facilement compréhensible, permettant de décrire le système d'information à l'aide d'entités (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).14

Le MCD est l'élément le plus connu de MERISE et certainement le plus utile. Il permet d'établir une représentation claire des données du SI. Avant de réfléchir au schéma d'une application, il est bon de modéliser la problématique à traiter d'un point de vue conceptuel et indépendamment du logiciel utilisé.

III.1.1. Dictionnaire des données

Un dictionnaire des données est une collection des données de référence

nécessaire à la conception d'une base des données relationnelle.

14 www.commencamarche.net/contenants/659-modèle-conceptuel-des-donnees, consulté le 04/05/2016 à 00 : 17min

Page | 29

C'est un référentiel principal de l'entreprise sur lequel s'appuient les décisions de celle-ci.15

PROPRIETES

SIGNIFICATIONS

TY
PE

DOM AINE

TAIL
LE

REGLE DE
GESTION

01

Motdepasse

Le mot de passe d'accès

NC

AN

15

 

02

utilisateur

Le nom d'utilisateur

NC

AN

15

 

03

Numficheaffect

Numéro de la fiche d'affectation

NC

N

4

 

04

Idstagiaire

Identification unique du stagiaire

NC

AN

10

 

05

Nomstagiaire

Nom du stagiaire

NC

AN

25

 

06

Postnomstagia ire

Post nom du stagiaire

NC

AN

25

 

07

Prenomstagiair e

Prénom du stagiaire

NC

AN

25

 

08

Sexestagiaire

Genre du stagiaire

NC

AN

1

« M » ou « F »

09

Provenance

Provenance du stagiaire

NC

AN

30

 

10

Fonction

La fonction du stagiaire dans sa provenance

NC

AN

15

 

11

Grade

Grade du stagiaire

NC

AN

15

 

12

Contactstagiai re

Contact du stagiaire

NC

N

10

 

13

Categoriestage

Catégorie du stage

NC

AN

15

 

14

Tuteurstagiair e

Tuteur du stagiaire

NC

AN

25

 

15

Adressestagiai re

Adresse ou résidence du stagiaire

NC

AN

30

 

16

Departement

Département

NC

AN

15

 

17

dateaffect

Date d'affectation

NC

D

8

jj/mm/aaaa

18

Idencadreur

Identification de l'encadreur

NC

AN

10

 

19

Nomencadreur

Nom de l'encadreur

NC

AN

25

 

20

Postnomencad reur

Post nom de l'encadreur

NC

AN

25

 

21

Prenomencadr eur

Prénom de l'encadreur

NC

AN

25

 

22

Sexencadreur

Le sexe de l'encadreur

NC

AN

1

« M » ou « F »

23

Contactencadr

Contact de

NC

N

10

 

15 https://fr.m.wikipedia.org/wiki/dictionnaire des données, consulté dimanche 27 mars 2016 à 23h20' sur mobile

Page | 30

 

eur

l'encadreur

 
 
 
 

24

Numfichesuivi

Numéro de la fiche de suivi des stagiaires

NC

N

4

 

25

Presence

Présence

NC

AN

1

« P )) ou « A ))

26

Datejour

Date du jour

NC

D

8

jj/mm/aaaa

27

Observation

Observation

NC

AN

 
 

28

Numficheval

Numero de la fiche d'évaluation

NC

N

4

 

29

Debutstage

Date du debut de stage

NC

D

8

jj/mm/aaaa

30

Finstage

Date de fin de stage

NC

D

8

jj/mm/aaaa

31

Coteobtenue

Cote obtenue après stage

NC

N

4

 

32

Cotedemandee

Cote total demandée

NC

N

4

 

33

Conduite

Conduite du stagiaire

NC

AN

10

 

34

Autresremarq

Autres remarques sur le stagiaire

NC

AN

150

 

III.1.2. Matrice de dépendances fonctionnelles à source simple

C'est une partie du MCD qui décrit les dépendances directes entre les

propriétés, et qui nous aide à comprendre les liens existant entre les données; cette matrice est remplie moyennant deux signe à savoir : l'Astérix (*) lorsqu'il s'agit d'une clé primaire, et un (1) lorsqu'il s'agit d'un déterminant.

SOURCES

BUTS

01

02

03

04

05

...

18

...

24

...

28

01

Motdepasse

*

 
 
 
 
 
 
 
 
 
 

02

utilisateur

1

 
 
 
 
 
 
 
 
 
 

03

Numficheaffect

 
 
 

1

 
 
 
 
 
 
 

04

Idstagiaire

 
 
 

*

 
 
 
 
 
 
 

05

Nomstagiaire

 
 
 

1

 
 
 
 
 
 
 

06

Postnomstagiaire

 
 
 

1

 
 
 
 
 
 
 

07

Prenomstagiaire

 
 
 

1

 
 
 
 
 
 
 

08

Sexestagiaire

 
 
 

1

 
 
 
 
 
 
 

09

Provenance

 
 
 

1

 
 
 
 
 
 
 

10

Fonction

 
 
 

1

 
 
 
 
 
 
 

11

Grade

 
 
 

1

 
 
 
 
 
 
 

12

Contactstagiaire

 
 
 

1

 
 
 
 
 
 
 

13

Categoriestage

 
 
 

1

 
 
 
 
 
 
 

14

Tuteurstagiaire

 
 
 

1

 
 
 
 
 
 
 

15

Adressestagiaire

 
 
 

1

 
 
 
 
 
 
 

Page | 31

16

Departement

 
 
 

1

 
 
 
 
 
 
 

17

dateaffect

 
 
 

1

 
 
 
 
 
 
 

18

Idencadreur

 
 
 
 
 
 

*

 
 
 
 

19

Nomencadreur

 
 
 
 
 
 

1

 
 
 
 

20

Postnomencadreur

 
 
 
 
 
 

1

 
 
 
 

21

Prenomencadreur

 
 
 
 
 
 

1

 
 
 
 

22

Sexencadreur

 
 
 
 
 
 

1

 
 
 
 

23

Contactencadreur

 
 
 
 
 
 

1

 
 
 
 

24

Numfichesuivi

 
 
 
 
 
 
 
 

*

 
 

25

Presence

 
 
 
 
 
 
 
 

1

 
 

26

Datejour

 
 
 
 
 
 
 
 

1

 
 

27

Observation

 
 
 
 
 
 
 
 

1

 
 

28

Numficheval

 
 
 
 
 
 
 
 
 
 

*

29

Debutstage

 
 
 
 
 
 
 
 
 
 

1

30

Finstage

 
 
 
 
 
 
 
 
 
 

1

31

Coteobtenue

 
 
 
 
 
 
 
 
 
 

1

32

Cotedemandee

 
 
 
 
 
 
 
 
 
 

1

33

Conduite

 
 
 
 
 
 
 
 
 
 

1

34

Autresremarq

 
 
 
 
 
 
 
 
 
 

1

III.1.3. Matrice de dépendances fonctionnelles à source composée

La matrice de dépendances fonctionnelles à source composée est un tableau spécifique composée des sources des dépendances fonctionnelles simples ou mono- propriété et des propriétés non utilisées dans la matrice de dépendance fonctionnelle à source simple ; c'est une étape qui existe lorsqu'il y a les propriétés non utilisés dans la matrice de dépendance fonctionnelle à source simple. Et comme il n'existe pas des propriétés indépendantes dans notre matrice de dépendance fonctionnelle à source simple, cette étape ne peut pas avoir lieu.

III.1.4. Matrice des clés

Il s'agit ici d'un tableau rempli à partir des propriétés identifiants dans la matrice de dépendance fonctionnelle à source simple, tout en observant une propriété qui peut identifier l'autre. Nous mettons l'Astérix (*) sur la propriété identifiant l'autre, et un (1) sur la propriété identifiée tout en respecter les colonnes de ces propriétés.

Page | 32

N0 CLES 1 2 3 4 5

1

Motdepasse

*

 
 
 
 

2

Idstagiaire

1

 
 

1

1

3

Idencadreur

 
 
 

1

1

4

Numsuivi

 
 
 

*

 

5

numevaluation

 
 
 
 

*

III.1.5. Graphe des clés

Le graphe de clés, à la suite de la matrice de clés, représente

graphiquement les relations entre les identifiants.

Motdepasse idstagiaire

Numfichesuivi idencadreur

numficheval

Page | 33

III.1.6. Structure d'accès théorique (S.A.T.)

C'est un graphe où toutes les dépendances partent d'identifiants vers

les propriétés déterminés par ceux-ci ; chaque identifiant est souligné et toutes les propriétés dépendant directement d'un identifiant formant un ensemble de propriété qui devient une entité.16

Motdepasse idstagiaire

Utilisateur numficheaffect
nomstagiaire postnomstagiaire prenomstagiaire sexestagiaire Provenance Fonction

Grade Contactstagiaire Categoriestage Tuteurstagiaire Adressestagiaire Departement Dateaffect

Numfichesuivi idencadreur

Presence nomencadreur

Datejour postnomencadreur

Observation prenomstagiaire

Sexencadreur

contactencadreur

numficheval debutstage finstage coteobtenue cotedemande Conduite autresremarq

16 MEA, ANALYSE_CHAP 2 Modèle Conceptuel de Données-MCD, inédit, P16 ;

(1, n)

ENCADRER
Periode
datencadreme

Page | 34

III.1.7. Construction du Modèle Conceptuel des Données (M.C.D.) Il s'agit ici d'une représentation schématique de la réalité.

Numficheval Idstagiaire# Debustage Finstage Cotedemandee Coteobtenue Conduite autresremarq

EVALUATION

UTILISATEUR

Utilisateur motdepasse

Numfichesuivi Idstagiaire# Presence Datejour Observation

PRESENCE

(1, n)

ELABORER datevaluation

(0, n) AFFECTER (1, 1)

(1, n)

(0, n)

dateaffectation

Datesiganture
Heurearrivee
heuresortie

Idencadreur Nomencadreur Postnomencadreur Prenomencadreur Sexencadreur contactencadreur

SIGNER

ENCADREUR

(1, 1)

(1, 1)

(1, n)

STAGIAIRE

Idstagiaire Numficheaffect Nomstagiaire Postnomstagiaire Prenomstagiaire Sexestagiaire Provenance Fonction

Grade Contactstagiaire Categoriestage Tuteurstagiaire Adressestagiaire Departement dateaffect

Page | 35

III.2. MODELE CONCEPTUEL DE TRAITEMENT

Le MCT est une représentation de la succession des règles de gestion

dont l'entreprise veut se doter pour répondre aux événements auxquels elle doit faire face, du fait de son activité et de son environnement.17

Ajoutons en suite que c'est un modèle qui est indépendant de choix d'organisation, et qui se base sur la question QUOI faire sur les données ; partant de cette idée, voici comment nous représentons le modèle conceptuel de traitement pour les affectations des stagiaires à l'institut national de préparation professionnelle.

III.2.1.recensement des acteurs

Il s'agit ici d'une représentation des tous les acteurs qui entrent en jeu

lors du processus des affectations des stagiaires dans notre entreprise des recherches.

NUM NOM DE

L'ACTEUR

 

TYPE ROLE

 
 

01

Stagiaire

Externe

Sollicite la place pour effectuer le stage

02

Secrétaire

Interne

Vérifie les demandes et les enregistre

03

DP

Interne

Valide les demandes des stages

04

Chef de

département

Interne

Teste le niveau du stagiaire et l'affecte dans une salle avec son encadreur.

05

Encadreur

Interne

Encadre et cote le stagiaire

III.2.2. recenser les flux

III.2.2.1. graphe de flux

Dans ce point, nous représentons schématiquement la circulation des

informations entre les acteurs pour le processus des affectations des stagiaires.

17 S. Laporte, Les Modèles de traitements (MCT et MCTA), P1, inédit

Page | 36

[1]

Secrétaire

Stagiaire

[4]

[3]

[6]

[9]

[2]

[5]

Chef de
département

[10]

Directeur provincial

[8]

[7]

Maitre de stage

LEGENDE

1. Lettre déposée ;

2. Lettre vérifiée ;

3. Demande validée ;

4. Stagiaire convoqué ;

5. Demande acceptée ;

6. Stagiaire présenté ;

7. Stagiaire affecté ;

8. Présentation effectuée ;

9. stagiaire encadré et coté;

10. cote déposée.

III.2.2.2. Matrice de flux

Récepteur Emetteur

 

Stagiaire Secrétaire Département DP Encadreur

 
 

Stagiaire

 

(1) ; (2) ; (4)

 
 

(9)

Secrétaire

 
 

(5) ; (6)

(3)

 

DP

 

(3)

 
 
 

Département

 

()

 
 
 

Encadreur

(9)

 

(10)

 
 

Page | 37

III.2.2.3. Tableau de flux

NO NOM FLUX EMETEUR RECEPTEUR DONNEE DISIGNA

TION

01

Lettre déposée

stagiaire

secrétaire

-identité -prov.

Le stagiaire

sollicite la

place

02

Lettre vérifiée

stagiaire

secrétaire

-identité -prov.

Le secrétaire

vérifie la
lettre

03

Demande validée

Secrétaire

Directeur P.

-identité -prov.

Le DP lit et valide.

04

Stagiaire convoqué

secrétaire

stagiaire

-identité -adresse

Secrétaire

appelle le
stagiaire

05

Demande acceptée

département

secrétaire

-identité -prov.

Le chef

département

confirme la
validité.

06

Stagiaire présenté

secrétaire

département

-identité -prov. -adresse

Secrétaire

présente le
Stagiaire au département

07

Stagiaire affecté

Département

Encadreur

-identité
-niveau
mentale

Le chef de

département présente

(affecte) le
stagiaire

chef son
encadreur

08

Présentation effectué

Stagiaire

encadreur

Identité Prov.

Le stagiaire

se présente

chez

l'encadreur

09

stagiaire encadré et coté

Encadreur

Stagiaire

- Matière - cotes

L'encadreur

encadre le
stagiaire

10

cote déposée

Encadreur

Département

- Identité

- Cote
obtenue

L'encadreur

cote le

stagiaire et

dépose la

cote au

département

Page | 38

III.2.3. Tableau des événements

Avant de tracer ce tableau, retenons qu'un événement ici c'est un fait

qui déclenche une réaction de la part du système ; et il s'agit d'un flux dont le récepteur est un acteur interne.

NO NOM

EVEN.

 

TYPE EMETEU

R

 

RECEPTE UR

 

DONNEE

S

 

EXPLICATIO

N

 
 
 
 
 
 

01

Demande stage

Interne

stagiaire

Secrétaire

 
 

02

Demande vérifié

Interne

Secrétaire

-

 
 

03

Demande validée

Interne

DP

Secrétaire

 
 

04

Demande affecté

Interne

Secrétaire

Départem ent

 
 

05

Présence

externe

Stagiaire

Encadreu r

 
 

06

Fiche de

cote

Interne

Encadreur

Départem ent

 
 

07

Cote déposée

Interne

Départem ent

Stagiaire

Date

A la fin du stage, le chef de département remet la fiche de conte chez le stagiaire.

III.2.4. Tableau des actions induites

Ici une action est un traitement qui réagit à un événement

NO NOM

EVEN.

 

RECEPTEUR ACTION RESULTAT

 
 

01

Demande stage

Secrétaire

Analyser la

demande et éditer la liste

Demande rejetée ou demande acceptée ;

-liste des stagiaires
retenus

02

Demande vérifié

-

Enregistrement

Liste provisoire

enregistrée

03

Demande validée

Secrétaire

Enregistrement

Liste définitive

enregistrée

04

Demande affecté

Département

Etudier avec

l'encadreur

Liste enregistrée au

département

05

Présence

Encadreur

Valider la liste

Liste validée

06

Fiche de

cote

Département

Enregistrement

Cote remise

07

Cote déposée

Stagiaire

Elaborer un rapport de stage

Rapport

Page | 39

III.2.5. Tableau des opérations

Une opération c'est une suite d'actions non interruptibles qui réagissent

à l'apparition d'un événement.

NO NOM

 

EVEN.

 

ACTIONS RESULTATS

OPERAT. DECLENCHE

01

Analyser

Demande de stage

Analyser la liste

Demande rejetée ou demande acceptée

02

Enregistrer

la liste des
stagiaires

Enregistrer la liste

Liste des stagiaires

03

enregistrer

Demande acceptée

Enregistrer

Liste définitive

04

Vérifier

Liste de

présence

Enregistrer

Liste de présence

05

Elaborer fiche

Fiche

d'évaluation

Coter

Fiche d'évaluation

06

Reposer fiche

Fiche

d'évaluation

Enregistrer

Liste des stagiaires

évalués

07

Elaborer

Rapport de

stage

Elaborer un rapport

Rapport

III.2.6. Tableau de synchronisation

NO NOM

SYNCH.

 

NOM OPER.

 

EVEN. SYNCHRO EXPLICATION

 
 
 

01

S1

Vérifier

(a) fiche d'affectation

(a) et (b)

On vérifie la fiche

lorsqu'elle est validée

 
 
 

(b) liste validée

 
 
 

02

S2

Etablir liste

(c) fiche

d'évaluation

(d) liste de présence

(c) et (d)

On établit la fiche

d'évaluation lorsque le stagiaire était présent.

03

S3

Coter

(e) fiche d'évaluation

(f) fin stage

(e) et (f)

On remet la fiche

d'évaluation lorsque
c'est la fin du stage

III.2.7. Tableau des règles d'émission de résultat (RER)

NO NOM

RER

 

NOM OPER. RER RESULTAT

 
 

01

R1

Analyser

Les

recommandations de stage

Si oui, demande acceptée, si non, demande rejetée

02

R2

Vérifier

liste bien élaborée

Si oui, liste acceptée, si non, liste annulée.

Page | 40

III.2.8. Graphe d'ordonnancement des événements (GOE) Demande de stage

Demande rejetée demande acceptée

Liste des stagiaires liste établie

Liste acceptée liste annulée

Fiche d'affectation fiche remplie

Liste de présence Fiche d'évaluation Fin affectation Cote remise

Page | 41

III.2.9. Etablissement du MCT

Demande de stage

Demande acceptée

Demande rejetée

Editer

Liste établie

Liste des stagiaires

Et

 

Vérifier

Bien

Mal

Fiche annulée

Fiche acceptée

Editer

Fiche d'affectation Fiche remplie

Et

Etablir

Elaborer

Et

Liste de présence

Fiche d'évaluation Fin affectation

Fiche de cotation

Valider fiche

Analyser

 

Valide invalide

Page | 42

III.3. MODELE LOGIQUE ET ORGANISATIONNEL DES DONNEES

III.3.1 DEFINITIONS

A. MODELE LOGIQUE DES DONNEES

Le modèle logique des données consiste à décrire la structure de données utilisées sans faire référence à un langage de programmation. Il s'agit donc de préciser le type de données utilisées lors des traitements

C'est la transformation du modèle conceptuel des données(MCD) en modèle logique des données relationnelles(MLDR) ; et cette transformation se fait suivant les règles suivantes18 :

1. Toute entité du MCD devient une table munie d'une clé primaire ;

2. Les attributs de cet entité deviennent les champs de cette table ;

3. En cas d'une association hiérarchique, l'association disparait et la clé primaire du coté (0, n) ou (1, n) migre comme clé étrangère du coté (0,1) ou (1,1)

B. MODELE ORGANISATIONNEL DE TRAITEMENT

Le M.O.T. est un modèle dynamique répondant à trois questions à savoir :

- Qui ?

- Ou ?

- Quand ?

C'est un tableau construit à partir du modèle conceptuel de traitement dont les colonnes sont les temps, les phases du MCT, la nature des procédures fonctionnelles (une opération affectée à un poste de travail), les postes de travail.

C. DIAGRAMME DE REPARTITION DES TACHES HOMME MACHINE

C'est un tableau qui montre schématiquement la répartition des tâches exécutées ou à exécuter d'une part par l'homme et d'autre part par la machine (ordinateur).

18 UNIVERSIDAD, formation à l'utilisation de système de gestion de base des données, inédit, P32

Page | 43

III.3.2. CONSTRUCTION DU MLDR

PRESENCE

Numfichesuivi Idstagiaire# Presence Datejour Observation

UTILISATEUR

Utilisateur motdepasse

STAGIAIRE

Datevaluation Numficheval idencadreur

ELABORER

Idencadreur Nomencadreur Postnomencadreur Prenomencadreur Sexencadreur Contactencadreur Numfichesuivi#

ENCADREUR

Periode Datencadrement Idstagiaire# Idencadeur#

Idstagiaire Numficheaffect Nomstagiaire Postnomstagiaire Prenomstagiaire Sexestagiaire Provenance Fonction

Grade Contactstagiaire Categoriestage Tuteurstagiaire Adressestagiaire Departement Dateaffect Motdepasse# Numfichesuivi#

ENCADRER

EVALUATION

Numficheval Idstagiaire# Debustage Finstage Coteobatenue Cotedemandee Conduite autresremarq

Page | 44

III.3.3. CONSTRUCTION DU MOT

TEMPS

PHASES DU MCT

NATURE
DE LA
D.F.

POSTE DE TRAVAIL

LIEU

RES

PONSABLE

RES

SOURCES

 
 
 
 
 
 
 

Demande de stage

 

2min

 

Analyser

Valide ou invalide

 

Manuel le

Secré tariat

Secrétaire

Stylo

 
 
 

Acceptée

Rejetée

 
 
 
 
 
 
 
 
 

Interac

Secré

Secrétaire

Ordinateur

3min

 

Editer

 

tive

tariat

 

Imprimante

 
 
 
 
 
 
 
 

Liste des stagiaires

 
 

Vérifier

 

Manuel

Direc

Directeur

Stylo

 
 

Bien ou mal

 

le

tion

provincial

 
 
 

Acceptée Annulée

 
 
 
 
 

3min

 
 
 

Interac tive

Secré tariat

Secrétaire

Ordinateur Imprimante

Editer

 
 

Fiche

d'affectation

 
 
 
 

2min

 
 
 

Interac

Dépa

Chef de

Ordinateur

Etablir

 
 
 
 

tive

rteme nt

départem ent

Imprimante

Liste de présence

2min

 

Elaborer

 

Interac

Dépa

Chef de

Ordinateur

 
 
 
 

tive

rteme nt

départem ent

Imprimante

 
 
 

Fiche d'évaluation

 
 
 
 
 

3min

 

Valider la fiche

 

Manuel

Enca

Chef de

Stylo

 
 
 
 

le

dreur et dépar teme nt

départem ent

Sceau

Fiche de cotation

Page | 45

III.3.4. DIAGRAMME DE REPARTITION DES TACHES HOMME MACHINE

NO

PROCEDURE

HOMME

MACHINE

1

Editer la liste des stagiaires

Clique à l'aide de la souris

Affiche la fenêtre de saisie

Saisi les coordonnées des stagiaires

Visionne les

coordonnées à l'écran

Clique sur apercevoir et imprimer

Lance l'impression et l'imprimante sort les informations sur papiers

Clique sur enregistrer

Sauvegarde les informations

2

Affecter le stagiaire

Saisi les coordonnées du stagiaire à affecter

Visionne les

coordonnées à l'écran

Clique sur affecter ou enregistrer

Sauvegarde les

informations dans la base des données.

3

Etablir la liste de présence pour les stagiaires

Saisi les informations des stagiaires

Visionne les

coordonnées à l'écran

Coche la présence et clique sur enregistrer

Sauvegarde les

informations dans la base des données.

4

Elaborer la fiche d'évaluation du stagiaire

Saisi les coordonnées du stagiaire

Visionne les

coordonnées à l'écran

Clique sur apercevoir et imprimer

Lance l'impression des fiches d'évaluation

Clique sur quitter ou fermer

Voulez-vous fermer ? exécution

 

Fin

III.4. CONCLUSION DU CHAPITRE

Pour boucler ce chapitre, retenons qu'il était question de présenter ici le

nouveau système d'informations, son fonctionnement, ainsi que la manière dont les informations y circulent ; chose faite, nous avons démontré en long et en large le processus des affectations des stagiaires à l'INPP/KATANGA, commençant par le dictionnaire des données jusqu'au diagramme de répartition des tâches entre l'homme et la machine.

Page | 46

CHAPITRE IV : IMPLEMENTATION

4.1. INTRODUCTION

Nous voici arriver à ce quatrième et dernier chapitre de notre travail, qui est même le produit fini de nos recherches scientifiques effectuées à l'institut national de préparation professionnelle.

L'ordinateur, considéré aujourd'hui dans notre environnement comme un appareil le plus intelligent, est une machine électrique et électronique capable de traiter les informations d'une manière automatique et rationnelle ; il nous permet de résoudre les différents problèmes qui se posent dans notre vie quotidienne.

L'ordinateur ne parle aucune langue, il n'entend aucune langue et il ne connait aucune langue non plus ; celui-ci ne connait que le langage binaire, c'est-à-dire de 0 et de 1.

L'homme à son tour ne connaissant pas utiliser cette machine à cause de ce langage (0 et 1), c'est-à-dire qu'il ne connaît que son langage naturel (Anglais, Français,... par exemple) va chercher un moyen par lequel il peut communiquer avec cet ordinateur ; c'est bien là qu'est né le langage de programmation ou le langage informatique.

Ainsi le langage de programmation est définit comme une notation conventionnelle destinée à formuler des algorithmes et produire les programmes informatiques qui les appliquent.19 Et un langage informatique un est une manière plus pratique que l'homme introduit les instructions à l'ordinateur.

Pour le développement des applications répondant aux normes du génie logiciel ou des bons programmes (ce dernier définit comme étant un ensemble ou succession d'instructions exécutables par un ordinateur), plusieurs langages de programmations sont mis à la disposition des programmeurs dont les plus connus et les plus utilisés sont les suivants :

19 www.wikipedia.org/wiki/langagedeprogrammation, consulté le 08 mai 2016 à 23H50'

Page | 47

- JAVA ;

- PHP ;

- VB (toutes ses versions) ;

- C, C++ et C# ;

- HTML

- PASCAL

- DELPHI

- PITON

- Et autres...

Tous ces éléments cités sont les langages de programmation pour le

développement des applications.

4.2. CHOIX DE LANGAGE DE PROGRAMMATION

Vu notre diagramme de répartition des tâches entre l'homme et la

machine, nous avons porté notre choix sur le langage Visual basic, dans sa version 6.0 pour la raison que voici :

Le Visual basic 6.0 est un langage de programmation doté d'une interface graphique facile à utiliser et complète pour le développement des applications informatiques.

4.3. CHOIX DE SYSTEME DE GESTION DE BASE DE DONNEES (SGBD)

Avant de faire notre choix, nous commençons par définir d'abord le

terme Système de Gestion de Base des Données comme étant un ensemble de logiciels permettant aux utilisateurs de définir, créer, maintenir, contrôler et accéder à la BD20.

Partant de cette définition, retenons qu'il existe actuellement plusieurs systèmes de gestion de base des données pouvant permettre aux programmeurs de développer leurs projets ; nous citons parmi lesquels :

- SQL serveur (dans toutes ses versions)

- Phpmyadmin (dans toutes ses versions)

- Microsoft Access (dans toutes ses versions)

- Microsoft Excel (dans toutes ses versions)

20 NANA MBINKEU Rodrigue Carlos, Gestion des Base de Données et Conception, inedit, P8

Page | 48

- Oracle

- Et autres...

Pour la création de notre base des données, nous avons choisi comme SGBD, Microsoft Office Access non seulement parce qu'il est facile pour les utilisateurs, mais aussi et surtout pour une bonne connexion entre ce dernier et les interfaces graphiques du langage de programmation choisi.

Voici la capture de notre base des données

4.4. LES FORMULAIRES ET CODES

Nous présentons ici quelques formulaires que nous avons conçus pour

les affectations des stagiaires ainsi que les codes sources utilisés pour la programmation.

1. QUELLESQUES FORMULAIRES DE BASE DE L'APPLICATION

Page | 49

Page | 50

2. QUELQUES CODES DE L'APPLICATION

Private sub boutonaffectation_click()

If T1 = "" And T2 = "" And T3 = "" And T4 = "" And T5 = "" And T6 = "" And T7 = "" And T8 = "" And T9 =

"" And T10 = "" And T11 = "" And T12 = "" And T13 = "" And T14 = "" And T15 = "" Then

MsgBox ("TOUS LES CHAMPS SONT VIDES")

ElseIf T1 = "" Or T2 = "" Or T3 = "" Or T4 = "" Or T5 = "" Or T6 = "" Or T7 = "" Or T8 = "" Or T9 = "" Or

T10 = "" Or T11 = "" Or T12 = "" Or T13 = "" Or T14 = "" Or T15 = "" Then

MsgBox ("QUELQUES CHAMPS SONT VIDES S'IL VOUS PLAIT")

Else

Adodc2.Refresh

With Adodc2.Recordset

If T2 = !NUMFICHEAFFECT Then

MsgBox ("CET IDENTIFICATION DU STAGIAIRE EXISTE DEJA; VEUILLEZ RECOMMENCER")

ElseIf Not IsDate(T15.Text) Then

MsgBox ("LA DATE EST MAL ECRITE S'IL VOUS PLAIT")

Else

Adodc2.Refresh

With Adodc2.Recordset

.AddNew

!NUMFICHEAFFECT = T1.Text

!IDSTAGIAIRE = T2.Text

!NOMSTAGIAIRE = T3.Text

!POSTNOMSTAGIAIRE = T4.Text

!PRENOMSTAGIAIRE = T5.Text

!SEXESTAGIAIRE = T6.Text

!PROVENANCE = T7.Text

!FONCTIONSTAGIARE = T8.Text

!GRADESTAGIAIRE = T9.Text

!CONTACTSTAGIAIRE = T10.Text

!CATEGORIESTAGE = T11.Text

!TUTEURSTAGIAIRE = T12.Text

!ADRESSESTAGIAIRE = T13.Text

!DEPARTEMENTAFFECT = T14.Text

!DATEAFFECT = T15.Text

.Update

MsgBox "AFFECTATION EFFECTUEE !"

T1.Text = ""

T2.Text = ""

T3.Text = ""

T4.Text = ""

T5.Text = ""

T6.Text = ""

T7.Text = ""

T8.Text = ""

T9.Text = ""

T10.Text = ""

T11.Text = ""

T12.Text = ""

T13.Text = ""

T14.Text = ""

T15.Text = ""

End With

End If

End With

End If

End sub

Page | 51

CONCLUSION GENERALE

Comme il est affirmé dans la bible, et plus précisément dans ecclésiaste chapitre 3, verset 1, qu'il y a un temps pour tout, un temps pour toute chose sous les cieux. C'est pour nous un bon temps de conclure ce travail.

Notre étude portait sur « le suivi informatisé des affectations des stagiaires à l'institut national de préparation professionnelle, direction provinciale du KATANGA.

Suite aux différentes difficultés rencontrées lors de notre passage dans cette entreprise pour effectuer le stage de vacances, nous avons, entant que chercheur en informatique, soulevé une question très importante en ce qui concerne le processus d'affectations des stagiaires dans les différents services, qui est celle de savoir :

Comment réorganiser ce système d'informations afin d'accueillir, affecter, encadrer et coter un stagiaire d'une manière rapide et facile ?

Pour y parvenir, nous avons, grâce aux techniques d'observation, d'interview et de documentaire utilisé la méthode MERISE (Méthode de Réalisation Informatique par les Sous-Ensembles) ; et cette dernière qui nous a aidé à concevoir une base des données en Microsoft office Access grâce aux modèles de conception lui associées.

Après analyse, notre base des données comprend cinq tables à savoir :

Table ENCADREUR : celle qui nous permet des stocker les cordonnées des tous les encadreurs de l'institut national de préparation professionnel ;

Table EVALUATION : celle nous permettant de sauvegarder les informations liées à tous les stagiaires déjà cotés dans cette entreprise ;

Table PRESENCE : celle-ci permet de faire un contrôle régulier (journalier) pour chaque stagiaire affecté dans un service ;

Table STAGIAIRES : c'est une table qui sauvegarde toutes les informations nécessaires pour un stagiaire affecté

Page | 52

Table UTILISATEUR : c'est une table comprenant deux champs de saisie, et nous permettant de sauvegarder le nom d'utilisateur de l'application et le mot de passe pour les raisons de sécurité des données.

Il nous faut aussi savoir que cette base des données est gérée et manipulée à partir des formulaires conçus en Microsoft Visual Basic 6.0 ; et parmi lesquels nous présentons ici les formulaires de base :

Un formulaire de lancement : permettant de charger les fonctionnalités de l'application ;

Le formulaire d'accueil : comprenant le menu général de l'application et les sous formulaires contenant les champs de saisie et les commandes à effectuer ;

Le formulaire d'authentification : qui permet à l'utilisateur de s'identifier avant d'accéder aux informations ;

Les formulaires d'aperçus dans la base des données : qui comprennent à leurs tours les commandes de manipulation de base des données ;

En fin la page HTML, contenant les coordonnées et le contact du programmeur pour avoir de l'aide en cas de besoin.

C'est la fin de notre travail, nous sommes vraiment persuadés d'avoir apporté un plus dans l'arsenal scientifique.

Que le monde scientifique prenne en compte le fruit de notre travail ; et nous sommes disposés à accepter toute critique constructive pour l'amélioration de ce dernier

Page | 53

BIBLIOGRAPHIE

I. OUVRAGES

Pascal Lando, Frédéric Furst, Gilles Kassel, Anne Lapujade, Premiers pas vers une ontologie générale des programmes informatiques, Grenoble, France. Not specified, 2007 ;

Christian SOUTOU, apprendre SQL avec MYSQL, éd EYROLLES, 75240 Paris ;

Michel Divine, MERISE : 60AFFAIRES CLASSÉES, éd du phénomène 2008

II. NOTES DE COURS

KALONJI Emery, Language Visual basic 6.0, 1èr graduat Informatique de gestion, UCIC-Lubumbashi, 2013-2014;

KASONGA Patrick, méthode d'analyse informatique I, 2ème graduat Informatique de gestion, ISC-Lubumbashi, 2014-2015;

KITABA KYA GHOANYS, Méthode de recherche scientifique, 2ème

graduat Informatique de gestion, ISC-Lubumbashi, 2014-2015;

NANA MBINKEU Rodrigue Carlos, Gestion des Bases de Données, 3ème graduat Informatique de gestion, ISC-Lubumbashi, 2015-2016;

III. SITES WEB

www.developpez.com www.commentcamarche.net www.memoireonline.com www.wikipedia.org www.experunivers.com

Page | 54

TABLE DE MATIERES

IN MEMORIUM I

EPIGRAPHE II

DEDICACE III

REMERCIEMENTS IV

SIGLES ET ABREVIATIONS VI

INTRODUCTION GENERALE

1

1.

GENERALITES

1

2.

ETAT DE LA QUESTION

1

3.

PROBLEMATIQUE

3

4.

HYPOTHESE

4

5.

CHOIX ET INTERRET DU SUJET

5

5.1.

SUR LE PLAN SCIENTIFIQUE

6

5.2.

SUR LE PLAN SOCIAL

6

5.3.

SUR LE PLAN PERSONNEL

6

6.

METHODE ET TECHNIQUES

6

6.1.

METHODE

6

6.2.

TECHNIQUES

6

7.

DELIMITATION DU SUJET

7

8.

DIFFICULTES RENCONTREES

7

9.

SUBDIVISION DU TRAVAIL

7

CHAPITRE I. DEFINITION DE CONCEPTS ET CONSIDERATION THEORIQUE.9

I.0. INTRODUCTION 9

I.1. APPROCHES THEORIQUES 9

I.1.1. DEFINITIONS DES CONCEPTS 9

I.1.2. APPREHENSION DES TERMES INFORMATIQUES 11

I.2. PRESENTATION DE LA METHODE MERISE 12

I.2.1. HISTORIQUE DE LA METHODE MERISE 12

I.2.2. PRINCIPALES CARACTERISTIQUES DE LA METHODE 13

I.2.3. ETAPES DE LA METHODE MERISE 14

A. Etablissement du schéma directeur 14

B. Etude préalable 15

C. Analyse détaillée 15

Page | 55

D. Analyse technique 16

E. Réalisation 16

F. Maintenance 16

I.2.4. NIVEAU DE DESCRIPTION ET MODELES ASSOCIES 17

I.3. CONCLUSION PARTIELLE 18

CHAPITRE II. ETUDE PREALABLE 19

II.0. INTRODUCTION 19

II.1. PRESENTATION DE L'EXISTANT 19

II.1.1. APERÇU HISTORIQUE 19

II.1.2. ORGANIGRAMME DE L'INPP/KATANGA 21

II.1.3. DESCRIPTION DES POSTES DE TRAVAIL 22

II.2. DESCRIPTION DES DONNEES 22

II.2.1. Les documents utilisés 22

II.2.1.1. FICHE DE RECEPTION 22

II.2.1.2. FICHE DE SUIVI OU LISTE DE PRESENCE 22

II.2.2. Inventaire des rubriques 23

II.2.3. Description des traitements 23

a. Tableau des acteurs 24

b. Graphe de flux 24

II.3. Critiques ET Solution 26

II.3.1. POINTS POSITIFS 26

II.3.2. POINTS NEGATIFS 26

II.3.3. PROPOSITION DE LA SOLUTION 26

II.3.3. NOUVEAU SYSTEME 27

II.4. CONCLUSION DU CHAPITRE 27

CHAPITRE III : CONCEPTION DU NOUVEAU SYSTEME 28

III.0. INTRODUCTION 28

III.1. MODELE CONCEPTUEL DE DONNEES (MCD) 28

III.1.1. Dictionnaire des données 28

III.1.2. Matrice de dépendances fonctionnelles à source simple 30

III.1.3. Matrice de dépendances fonctionnelles à source composée 31

III.1.4. Matrice des clés 31

III.1.5. Graphe des clés 32

III.1.6. Structure d'accès théorique (S.A.T.) 33

III.1.7. Construction du Modèle Conceptuel des Données (M.C.D.) 34

Page | 56

III.2. MODELE CONCEPTUEL DE TRAITEMENT 35

III.2.1.recensement des acteurs 35

III.2.2. recenser les flux 35

III.2.2.1. graphe de flux 35

III.2.2.2. Matrice de flux 36

III.2.2.3. Tableau de flux 37

III.2.3. Tableau des événements 38

III.2.4. Tableau des actions induites 38

III.2.5. Tableau des opérations 39

III.2.6. Tableau de synchronisation 39

III.2.7. Tableau des règles d'émission de résultat (RER) 39

III.2.8. Graphe d'ordonnancement des événements (GOE) 40

III.2.9. Etablissement du MCT 41

III.3. MODELE LOGIQUE ET ORGANISATIONNEL DES DONNEES 42

III.3.1 DEFINITIONS 42

III.3.2. CONSTRUCTION DU MLDR 43

III.3.3. CONSTRUCTION DU MOT 44

III.3.4. DIAGRAMME DE REPARTITION DES TACHES HOMME MACHINE 45

III.4. CONCLUSION DU CHAPITRE 45

CHAPITRE IV : IMPLEMENTATION 46

4.1. INTRODUCTION 46

4.2. CHOIX DE LANGAGE DE PROGRAMMATION 47

4.3. CHOIX DE SYSTEME DE GESTION DE BASE DE DONNEES (SGBD) 47

4.4. LES FORMULAIRES ET CODES 48

2. QUELQUES CODES DE L'APPLICATION 50

CONCLUSION GENERALE 51

BIBLIOGRAPHIE 53

I. OUVRAGES 53

II. NOTES DE COURS 53

III. SITES WEB 53

TABLE DE MATIERES 54






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon