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

 > 

Affectations à  l'inpp Katanga.

( Télécharger le fichier original )
par JEFF MK MALU KATUKU
Institut supérieur de commerce de Lubumbashi - Graduat en informatique de gestion 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

    IN MEMORIUM

    A mon père, EmmanuelKATUKU TSHIMBUMBA que je n'ai pas eu le temps de connaître.

    EPIGRAPHE

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

    ECCLESIASTE 3 :1

    DEDICACE

    Àl'institut national de préparation 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 LUSHIKULUMANA et YABADI Justine ;

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

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

    Joseph MALU KATUKU

    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 ;

    J'adresse mes profonds remerciements à tous mes amis qui, grâces à leurs remarques bienveillants, leurs conseils, et aussi leurs prières m'ont 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.

    A vous qui me lisez, je vous dis merci !

    Joseph MALU KATUKU

    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.

    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 intellectuel2è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 sesprédécesseurs, question de découvrirquelquesproblè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ébastiennous 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 etAnne 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.

    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 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(*)

    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 à augmenterla qualité de leur travail ; Ainsi notre recherche présente trois intérêts à savoir :

    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 :

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

    · 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 considération théorique. Dans ce chapitre nous commencerons pardé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 estl'implémentation basé sur la programmation et la mise en oeuvre de notre application.

    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 :

    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 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(*)

    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 sonenvironnement ; 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 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 ;

    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

    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

    ü Reference des moyens existants

    ü 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

    ü 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.

    ü 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

    § Description des traitements :

    Enchainement des traitements.

    Description des procédures fonctionnelles :

    ü Table de décision

    ü Définition des écrans

    ü Définition des états

    ü 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

    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.)

    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.

    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érifierles 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 ; 1971dé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.

    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.

    II.1.2. ORGANIGRAMME DE L'INPP/KATANGA

    Source : Direction INPP/ KATANGA

    D.P.

    Secrétariat de direction

    Inspection de technique

    Sous-direction

    Division technique

    DIV. ADM. Et financière

    Secrétariat

    Budget et contrôle

    Recouvrement

    Comptabilité

    Caisse

    Dispensaire

    Auto financement

    Psychologie

    Mécanique auto

    Pédagogie formation

    Chaudronnerie soudure

    Electro. Et froid et F.L.

    COM. ADM. ET INFO

    Cadre maitrise

    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'entreprisede 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 laré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 de présence :

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

    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éesur 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 RECEPTION

    LISTE DE PRESENCE

    FICHE 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.

    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.

    Chef de département

    Maitre de stage

    Stagiaire

    Directeur provincial

    Secrétaire

    [1]

    [2]

    [3]

    [4]

    [5]

    [6]

    [7]

    [8]

    [9]

    [10]

    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.

    II.3. Critiques ET Solution

    Ceci est une partie du travail nous permettant de ressortir les points positifset 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 à partird'une application informatique répondant aux normes du génie logiciel (qui sera résistible à toute manipulation de celui qui va 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.3. 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.

    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.

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

    N°

    PROPRIETES

    SIGNIFICATIONS

    TYPE

    DOMAINE

    TAILLE

    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

    Postnomstagiaire

    Post nom du stagiaire

    NC

    AN

    25

     

    07

    Prenomstagiaire

    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

    Contactstagiaire

    Contact du stagiaire

    NC

    N

    10

     

    13

    Categoriestage

    Catégorie du stage

    NC

    AN

    15

     

    14

    Tuteurstagiaire

    Tuteur du stagiaire

    NC

    AN

    25

     

    15

    Adressestagiaire

    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

    Postnomencadreur

    Post nom de l'encadreur

    NC

    AN

    25

     

    21

    Prenomencadreur

    Prénom de l'encadreur

    NC

    AN

    25

     

    22

    Sexencadreur

    Le sexe de l'encadreur

    NC

    AN

    1

    « M » ou « F »

    23

    Contactencadreur

    Contact de l'encadreur

    NC

    N

    10

     

    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.

    N°

    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

     
     
     
     
     
     
     

    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.

    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

    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

    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é.

    UTILISATEUR

    Utilisateur

    motdepasse

    EVALUATION

    Numficheval

    Idstagiaire#

    Debustage

    Finstage

    Cotedemandee

    Coteobtenue

    Conduite

    autresremarq

    PRESENCE

    Numfichesuivi

    Idstagiaire#

    Presence

    Datejour

    Observation

    ENCADREUR

    Idencadreur

    Nomencadreur

    Postnomencadreur

    Prenomencadreur

    Sexencadreur

    contactencadreur

    STAGIAIRE

    Idstagiaire

    Numficheaffect

    Nomstagiaire

    Postnomstagiaire

    Prenomstagiaire

    Sexestagiaire

    Provenance

    Fonction

    Grade

    Contactstagiaire

    Categoriestage

    Tuteurstagiaire

    Adressestagiaire

    Departement

    dateaffect

    AFFECTER

    dateaffectation

    SIGNER

    Datesiganture

    Heurearrivee

    heuresortie

    ENCADRER

    Periode

    datencadrement

    ELABORER

    datevaluation

    (0,n)

    (1, 1)

    (1, 1)

    (1,n)

    (1, 1)

    (1,n)

    (1,n)

    (0,n)

    (1,n)

    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.

    Chef de département

    Maitre de stage

    Stagiaire

    Directeur provincial

    Secrétaire

    [1]

    [2]

    [3]

    [4]

    [5]

    [6]

    [7]

    [8]

    [9]

    [10]

    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)

     
     

    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

    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

    EMETEUR

    RECEPTEUR

    DONNEES

    EXPLICATION

    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épartement

     
     

    05

    Présence

    externe

    Stagiaire

    Encadreur

     
     

    06

    Fiche de cote

    Interne

    Encadreur

    Département

     
     

    07

    Cote déposée

    Interne

    Département

    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

    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 OPERAT.

    EVEN. DECLENCHE

    ACTIONS

    RESULTATS

    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

    (b) liste validée

    (a) et (b)

    On vérifie la fiche lorsqu'elle est 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.

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

    251656704Demande 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

    III.2.9. Etablissement du MCT

    Editer

    Liste des stagiaires

    Liste établie

    Et

    Vérifier

    Bien Mal

    Fiche annulée

    Fiche acceptée

    Demande rejetée

    Demande acceptée

    Demande de stage

    Analyser

    Valide invalide

    Editer

    Valider fiche

    Etablir

    Elaborer

    Fiche d'affectation

    Fiche remplie

    Et

    Liste de présence

    Fiche d'évaluation

    Fin affectation

    Et

    Fiche de cotation

    251657728

    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 lamachine (ordinateur).

    3.1.1. III.3.2. CONSTRUCTION DU MLDR

    UTILISATEUR

    Utilisateur

    motdepasse

    EVALUATION

    Numficheval

    Idstagiaire#

    Debustage

    Finstage

    Coteobatenue

    Cotedemandee

    Conduite

    autresremarq

    PRESENCE

    Numfichesuivi

    Idstagiaire#

    Presence

    Datejour

    Observation

    STAGIAIRE

    Idstagiaire

    Numficheaffect

    Nomstagiaire

    Postnomstagiaire

    Prenomstagiaire

    Sexestagiaire

    Provenance

    Fonction

    Grade

    Contactstagiaire

    Categoriestage

    Tuteurstagiaire

    Adressestagiaire

    Departement

    Dateaffect

    Motdepasse#

    Numfichesuivi#

    ENCADREUR

    Idencadreur

    Nomencadreur

    Postnomencadreur

    Prenomencadreur

    Sexencadreur

    Contactencadreur

    Numfichesuivi#

    ELABORER

    Datevaluation

    Numficheval

    idencadreur

    ENCADRER

    Periode

    Datencadrement

    Idstagiaire#

    Idencadeur#

    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

    Acceptée

    Analyser

    Valide ou invalide

    Rejetée

    Editer

    Liste des stagiaires

    Vérifier

    Bien ou mal

    Liste de présence

    Annulée

    Fiche d'affectation

    Acceptée

    Editer

    Etablir

    Elaborer

    Valider la fiche

    Fiche d'évaluation

    Fiche de cotation

     

    Manuelle

    Interactive

    Manuelle

    Interactive

    Interactive

    Interactive

    Manuelle

    Secrétariat

    Secrétariat

    Direction

    Secrétariat

    Département

    Département

    Encadreur et département

    Secrétaire

    Secrétaire

    Directeur provincial

    Secrétaire

    Chef de département

    Chef de département

    Chef de département

    Stylo

    Ordinateur

    Imprimante

    Stylo

    Ordinateur

    Imprimante

    Ordinateur

    Imprimante

    Ordinateur

    Imprimante

    Stylo

    Sceau

     

    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 largele 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.

    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 unemachine é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 etil 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 :

    - 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éfinird'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)

    - 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

    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

    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é

    · 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

    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

    TABLE DE MATIERES

    IN MEMORIUM A

    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

    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

    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

    * 1VINCENT 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.

    * 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.

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

    * 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

    * 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

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

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

    * 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

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

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

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

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

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

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

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

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






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








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera