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

 > 

Mise en place d'une application informatique de gestion des archives


par Prince kibambe
Institut supérieur de statistique - G3 informatique de gestion  2018
  

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

    INTRODUCTION GENERALE

    1. Présentation du travail

    Aujourd'hui, les établissements d'enseignement primaire, secondaire et initiation à la nouvelle citoyenneté produisent un volume important de documents et, de ce fait, sont une source d'informations utiles tant pour les personnes qui participent à leur fonctionnement qu'aux usagers de ce service, en particulier élèves, étudiants, enseignants et bien d'autres chercheurs.

    La direction du complexe scolaire les bourgeons, est actuellement un levier de développement et de croissance pour toute organisation ou entreprise. L'information constitue un véritable pilier parmi d'autres sur lesquels s'appuient les entreprises pour assurer un meilleur fonctionnement de leurs activités. Elle est devenue une ressource fondamentale et indispensable au même titre que les ressources humaines, matérielles et financières. Composantes essentielles de l'information produite ou reçue au sein de l'entreprise ou organisation, les archives permettent de prouver, d'attester, de comprendre et de réduire l'incertitude au moment de la prise de décision1(*).

    De ce qui précède, nombreuses entreprises ou organisations n'arrivent plus à gérer manuellement la masse documentaire dont elles disposent et par conséquent elles ne sont pas en mesure de tirer profit d'un nombre considérable d'informations utiles susceptibles d'améliorer la performance organisationnelle et de supporter la prise de décision

    Devant ces avantages, les organisations soucieuses de l'efficacité et de l'efficience de leurs activités, intègrent dans leurs structures informationnelles les systèmes d'archives.

    C'est pourquoi dans notre étude, nous allons mettre en place une application informatique de gestion des archives dans une école. Nous avons pris le cas du Complexe scolaire les Bourgeons.  Cette étude est menée en fonction de la réalité de l'organisation et des besoins de ses usagers.

    2. Choix du sujet et intérêt du travail

    2. 1. Choix du sujet

    Dans une recherche scientifique, le chercheur demeure l'artisan principal au choix du sujet et ceci dépend de la préoccupation qui l'anime. Après une longue période d'observation et d'analyse, chaque fois que si l'année scolaire s'achève plusieurs documents administratifs sont déposés à la direction de l'école au fur et à mesure de l'échéance. D'où Notre choix se porte sur la place d'une application informatique de gestion des archives dans une école secondaire les Bougeons afin de trouver une suite adéquate et favorable.

    2.2 Intérêt du travail

    Pour ce qui concerne notre travail, l'absence ou la mauvaise gestion de l'information contenue dans les archives administratives génèrent des maux, qui à la longue nuisent à l'image de l'organisme dans son ensemble et lui coûtent cher en termes d'efficacité et de qualité de service. A ce propos, trois intérêts sera d'usage :

    a) Intérêt personnel

    Ce travail nous permettra de mettre en pratique les théories apprises durant les trois années de formation passées en informatique de gestion dans le domaine d'administration d'un système d'archivage en milieu scolaire.

    b) Intérêt scientifique

    Du point de vue scientifique, nous estimons que notre travail sera une clé de référence sur nos études faites au premier cycle universitaire pour d'autres chercheurs qui vont embrasser ce domaine correspondant au profil de technicien supérieur en mettant en pratique toutes les connaissances acquises au cours de notre formations pendants trois ans afin d'ajouter une pierre à la construction de l'édifice.

    c) Intérêt social

    Du point de vue social, l'intérêt que suscite ce travail est celui d'accomplir le devoir qu'à tout étudiant en général et d'analyste programmeur en particulier au terme de son premier cycle partant de son étude de réaliser une application informatique pouvant permettre le stockage des grandes masses de données, leur traitement en vue d'obtenir des résultats satisfaisants selon les besoins attendus fin d'assurer un meilleur service dans la gestion.

    I.2 Etat de la question

    Cette étape va nous permettre de passer en revue de la littérature pour chercher et puiser à la source certaines informations nécessaires et surtout comprendre ce que les prédécesseurs ont conçu afin d'apporter une innovation sur la gestion d'archivage. Pour notre étude de cas, nous avons consulté :

    Un rapport de stage de Christelle BOUCHETAL qui a mené une étude portant sur la « Mise en place d'un système d'archivage électronique et étude d'un modèle de GED » 2(*); produit en 2002. Elle a mis sur pied un système d'archivage de documents électroniques est stocké sur le serveur avec Access comme un SGBD. Le but est que chaque personne au premier regard sache ce que la branche renferme :

    - Le nom du dossier principal qui doit être explicite ;

    - Quelques lignes pour décrire les données traitées dans ce dossier ;

    - La date à la quelle le dossier a été créé ;

    - Le nom de la personne responsable de la gestion de ce dossier ;

    - La liste des sous-dossiers et leurs définitions.

    En outre, elle n'a épinglé que l'archivage de certaines données à été mis en place pour éviter que le serveur soit saturé par un surplus d'information. Par conséquent, il est conseillé aux employés de n'enregistrer que les données indispensables dans leur travail quotidien. Quant aux données jugées trop anciennes et plus utiles, certaines seront effacées d'autres seront archivées en vue d'un usage ultérieur. Les données stockées prêtes à être archivées sont ensuite enregistrées sur des CD-Rom.

    Un mémoire de fin de cursus réalisé par DANILO JACQUES intitulé : la « Mise en place de la dématérialisation dans les cabinets des experts comptables »3(*) ; mené en 2005. Il s'est penché sur l'idée « zéro papier ». Cette étude avait pour objectif de gérer de façon totalement électronique des données ou des documents métier (correspondances, contrats, factures, brochures, contenus techniques, supports administratifs ...) qui transitent au sein du Cabinet, notamment dans le cadre d'échanges avec des partenaires (administrations, clients, fournisseurs ...). La dématérialisation, c'est le remplacement des documents papier par des documents électroniques, étape permettant d'envisager la mise en oeuvre du fameux "bureau sans papier".

    Face à ce constat, le résultat obtenu était d'apporter la souplesse là où le papier est au contraire extrêmement figé : circulation de l'information quasi instantanée quelle que soit la distance, possibilité d'effectuer des recherches sur plusieurs millions de documents à l'aide de mots-clés, sécurisation de l'accès à un groupe de documents, voire à un document lui-même, etc.

    Ainsi quant à nous, le présent travail se distingue de ce dernier en mettant au point une application informatique de gestion des archives dans un établissement scolaire en proposant une base de données sécurisante capable de gérer les différents documents déposées à la direction de l'école afin d'imprimer la liste d'inventaire physique des archives tels que : Le dossier du personnel, le dossier de l'élève et les documents de bureau.

    3. Problématique et hypothèse

    a) Problématique

    Après observation menée au sein du complexe scolaire les Bourgeons les problèmes de gestion suivants ont été enregistrés :

    - Ils arrivent à laisser généralement les documents s'entasser ;

    - ils n'établissent pas de liaison entre les différentes étapes du traitement que doit subir l'information, de même qu'on est incapable d'en maîtriser la circulation ;

    - Les différentes personnes qui interviennent (directeur et secrétaire) agissent indépendamment les unes des autres, sans se situer dans la chaîne de production et de traitement ;

    - Les dossiers s'empilent dans les armoires sans classement ni méthode de rangement ;

    - L'information ne peut être retrouvée facilement, ce qui n'améliore pas la rapidité et la pertinence de la prise de décision.

    - Menace risquée de confier les archives à un prestataire incompétent ;

    - Les données sont étalées sur le bureau et à la portée de tous le monde, risque de perte en cas de besoin ;

    - Manque de rapidité et de souplesse dans la recherche des documents liés à la transaction ;

    - Perte de la confidentialité de l'information sensible;

    - Difficultés de suivre et de contrôler la prestation etc.

    Face à tous ceci, nous trouvons opportuns de formuler la question suivante :

    - Quelles solutions pouvons - nous proposer au sein du complexe scolaire les bourgeons afin de résoudre les problèmes liés au système des archives ?

    b) Hypothèse

    Pour faire face aux problèmes énumérés ci-dessus, nous pensons que l'intégration d'un outil informatique permettrait d'apporter une solution, face aux difficultés que Le complexe scolaire les Bourgeons rencontre. Nous n'estimons que la mise en place d'une application informatique qui permettrait de résoudre de résoudre les problèmes liés au système des archives dans cet établissement scolaire.

    4. Méthode et techniques

    1. Méthode

    Pour atteindre l'objectif, nous avons fait appel à la méthodologie MERISE qui est une méthode d'analyse informatique permettant de construire un système d'information automatisé qui soit efficace et fiable à l'entreprise. Elle permet en outre de découper l'étude en trois niveaux entre autre le niveau conceptuel, le niveau organisationnel ainsi que le niveau logique et physique dont les règles de mises en oeuvres décrivent l'articulation des différents points de vue, l'enchaînement des actions, l'ordonnancement des tâches et la répartition des responsabilités. Elle sépare les données de leurs traitements.

    2. Techniques de recueil de données

    La technique est un ensemble des lignes directrices qui aident l'analyse à réaliser une activité ou une tâche de développement du système.4(*)

    Cinq techniques seront d'usage :

    1. Technique de documentation : elle nous a permis de consulter quelques documents ci-haut énumérés.

    2. Technique d'interview : cette technique nous a aidées d'entrer en contact direct avec les responsables des postes de travail concernés par l'étude en vue de récolter les données nécessaires à l'élaboration du dit travail.

    3. Technique d'observation directe : Elle nous a facilité d'entrer en contact avec le système afin d'observer le déroulement de fait.

    Nous signalons bien souvent, les techniques ci-dessous sont des techniques des traitements des données sous entendues ignorées par la plupart des analystes programmeurs des systèmes d'information. Les rapports se situent au niveau de restitution des études Merise et les travaux de fin de cycle. C'est pourquoi, nous allons y ajouter  les techniques des traitements des données suivantes :

    a) Les techniques d'analyse de contenu

    Ce sont de techniques qui m'ont servis d'analyser le texte, des documents organisationnels et des matériaux sur le plan grammatical.

    b) Les techniques de modélisation

    Ces techniques nous a permis de faire la modélisation du projet en s'appuyant sur la méthode Merise

    5 Délimitation du sujet

    a) Délimitation spatiale

    De ce qui précède, il nous semble que notre champ d'étude se limitera sur les opérations archivistiques qui composent le processus de la direction des documents d'archives au sein du complexe scolaire les Bourgeons situé sur l'avenue BAKOWA, quartier Bel-air, commune KAMPEMBA, ville de Lubumbashi, en République Démocratique du Congo.

    b) Délimitation temporelle

    Dans le cadre de notre travail, nous avons pris les données qui couvrent la période allant du 07 Septembre 2018 au02 Juillet 2019 et se sont déroulées à Lubumbashi.

    6. Subdivision du travail

    Outre l'introduction et la conclusion, notre travail se subdivise en quatre chapitres qui se présentent de la manière suivante :

    Le chapitre I : Concepts et considérations théoriques

    Dans cette partie, nous allons définir les concepts clés de notre sujet de travail afin de bien le comprendre et l'utilisation de la méthode.

    - Le chapitre II :Étude préalable ou préliminaire

    Dans lequel, nous allons faire la description textuelle et la modélisation des aspects conceptuels, organisationnels, et quelques aspects logiques et opérationnels du système d'information proposé à partir des données collectées dans notre domaine d'étude;

    - Le chapitre III : Étude détaillée ou projet particulier

    Dans lequel, nous allons décrire les aspects qui seront informatisés en incluant les spécifications détaillées en vue de la conception fonctionnelle et la conception technique (architecture des programmes et des bases de données.

    Chapitre IV : Mise en oeuvre de l'application et la maintenance

    Dans ce chapitre il sera question de matérialiser la solution de part l'analyse détaillée en définissant le choix du langage de programmation VB.NET 2012 en occurrence et le choix du système de gestion de base de données MS ACCESS ainsi La présentation des interfaces fera l'objet aussi de ce dernier chapitre.

    Chapitre I : CONCEPTS ET CONSIDERATIONS THEORIQUES

    I.1. Introduction

    Dans cette partie, nous allons définir les concepts clés de notre travail, afin de bien le comprendre ainsi que l'utilisation de la méthode Merise.

    I.2. Définition des Concepts

    A ce point, nous allons définir les concepts clés qui sont en rapports avec notre champ d'investigation. Ils se présentent de la manière suivante : Mise en place d'une application informatique de gestion des archives dans une école.

    1. Mise en place : c'est une réalisation progressive et affective qui précède la mise en oeuvre qui se définit comme étant l'action de faire passer quelque chose dans un état ou une situation nouvelle afin d'atteindre son résultat5(*).

    2. Application informatique

    Comme l'affirme C. LUEMBA, E. MWENDANGA et J. BANTU BABU, une application est un programme informatique conçu pour aider un utilisateur à réaliser une tâche bien déterminée6(*).

    3. Gestion : ce terme gestion vient du verbe gérer qui signifie administrer, conduire, diriger, ... autrement dit concevoir les tâches, les planifiés et les exécutés dans des conditions bien déterminer7(*) ;

    4. Archives : Les archives sont l'ensemble des documents, quels que soient leur date, leur lieu de conservation, leur forme et leur support, produits ou reçus par toute personne physique ou morale, et par tout service ou organisme public ou privé, dans l'exercice de leur activité.8(*)

    5. Ecole : selon le sens propre, elle est un établissement où l'on dispense l'enseignement collectif des connaissances générales ou particulières à l'exercice d'un métier, d'une profession ou d'un art. Elle peut être un ensemble des élèves et des professeurs qui fréquente un établissement enfin ce qui est propre pour à instruire et à former.

     

    I.3.Considération théorique

    Comme nous lavions dit précédemment, cette étape sera consacrée aux définitions utilisées lors de l'utilisation de la méthode Merise.

    I.3.1.Théorie sur la conception du système d'information avec Merise

    Pour parvenir à la conception et à l'analyse de notre système informatique, nous nous sommes basés sur la méthode « MERISE ».

    Jean-Luc Baptiste démontre que MERISE, est une Méthode d'Étude et de Réalisation Informatique par Sous Ensemble, celle-ci nous aidera à l'informatisation (Baptiste, 2008).

    Merise a été très utilisée dans les années 1970 et 1980 pour l'informatisation massive des organisations. Cette méthode reste adaptée pour la gestion des projets internes aux organisations. Elle vient de l'analogie faite avec le Merisier qui ne peut porté de beaux fruits que si on lui greffé une branche de censier ; Ainsi en va-t-il des méthodes bien conçus, qui ne produisent de bons résultats que si le greffe sur l'organisation réussit9(*). Elle s'opère de trois niveaux à savoir :

    1. Niveau conceptuel ou fonctionnel

    Ce niveau décrit la statique et la dynamique du système d'information du point de vu de gestion ; Il fixe le choix pour les données et traitements du système d'information.

    2. Niveau organisationnel ou logique

    Il décrit la nature des ressources qui sont utilisées pour supporter la description statique et dynamique du système d'information.

    3. Niveau opérationnel ou physique

    C'est un niveau dans lequel on choisit les techniques d'informatisation du système d'information(les données et traitements) spécifier la réalisation des éléments du projet.

    I.4. Théorie sur la conception

    Dans ce point nous allons définir tout les concepts que nous utiliserons au cours de ce présent travail, pour la conception, nous avons deux aspects : Séparation de données et traitement de données.

    I.4.1. Etude de données

    C'est à travers le MCD que l'utilisateur exprime d'une manière générale ses actions aux données. Voila les concepts utilisés pour élaborer le MCD :

    a) L'entité : c'est l'ensemble de propriété ou rubrique pour décrire un objet

    b) L'attribut (propriété) : c'est un petit élément d'information et qui répond à un besoin de gestion dans l'organisation c'est donc un caractéristique d'une entité.

    c) L'occurrence d'une entité : c'est l'ensemble des valeurs

    d) L'occurrence d'une propriété : est un lien qui existe entre une propriété.

    e) L'association ou relation : est un lien qui existe entre une ou plusieurs propriétés.

    Pour élaborer le modèle conceptuel de données, il faut passer par les étapes suivantes :

    1. Inventaire de Rubrique

    Nous permet de faire le recensement de toutes les informations atomiques qui contiennent sur les différents documents utilisés dans le domaine d'étude10(*).

    Il se présente comme suit :

    RUBRIQUES

    NOM DOC1

    NOM DO

    NOM DOC3

     

    Propriétés

     
     
     

    2. Dictionnaire de donnée

    Permet de répertorier toutes les propriétés du système après contrôle et épuration de l'inventaire de rubrique de données.

    Elle est une structure construite à partir d'un ensemble de définition de base de données élémentaire. Il se présente comme suit :

    Propriétés

    Significations

    Type

    Taille et domaine

    Règle de gestion

    1

    Propriétés

    La signification des propriétés

     
     
     

    3. Les dépendances fonctionnelles

    A ce point, nous trouvons deux dépendances fonctionnelles :

    a) Matrice de dépendance fonctionnelle à source simple

    Elle nous permettra de déterminer les entités du système ainsi que les propriétés qui le décrivent.

    Toutes les dépendances que nous devons avoir, doivent être totales ou élémentaires. C'est-à-dire aucune partie de la clé primaire ne peut pas déterminer un attribut non clé. On élimine les dépendances transitives.

    b) Matrice de dépendance fonctionnelle à source composée

    Elle nous permettra de déterminer les associations (relations) porteuses des propriétés ainsi quelques propriétés qui les décrivent.

    Elle est constituée de toutes les propriétés qui n'ont pas été utilisées dans cette dernière. Comme dans le cas précédant toutes les dépendances que devons obtenir doivent être directes ou totales (EDGAR, Juin 1970)11(*).

    4). Matrice de clés

    C'est une matrice dans lequel on y analyse les dépendances fonctionnelles entre les clés de matrice fonctionnelle à source simple. C'est-à-dire on récupère la ligne qui a au moins un ou plusieurs astérisques.

    5) Graphe de Clés

    Nous permettra de placer les identifiants, les uns par rapport aux autres. Il définit aussi le niveau des identifiants.

    6) Structure d'accès théorique (SAT)

    Elle se construit en ajoutant les propriétés de matrice dépendance fonctionnelle à source simple et celle à source composée qui dépend du graphe de clés.

    7) Le modèle conceptuel de données (MCD)

    A ce niveau, nous construirons le modèle conceptuel de données qui nous servira de la base de données.

    Le modèle conceptuel de données se traduit à partir de la structure d'accès théorique12(*).

    Ce modèle nous produit un système d'information, il a pour but de décrire de façon formelle les données qui seront utilisées par le système informatique. Ce niveau correspond à une formalisation du système d'information indépendant de toute contrainte d'organisation.

    8. Tableau des cardinalités

    Les cardinalités permettent de donner le maximum et le minimum de participation d'une entité dans la relation qui la lie.

    I.4.2. Etude de traitement de données

    Cette étape, nous permet de décrire d'une manière textuelle la circulation des informations poste à poste par rapport à une organisation. A ce niveau nous aurons les étapes suivantes :

    1. Graphe de flux

    Ce graphe nous montre les différents échanges d'informations entre les postes de travail de notre domaine d'étude, ainsi qu'avec l'extérieur12(*).

    2. Tableau des acteurs

    Ce tableau, nous permet de recenser toutes les acteurs se trouvant dans le système d'information du domaine d'étude.

    · Un acteur : c'est un intervenant dans un système ou dans un domaine étudié. Il peut être une personne physique ou morale.

    3. Tableau de Flux

    Un flux est un échange d'identifications entre un ou plusieurs acteurs12(*). Dans ce tableau nous allons définir les flux, les échanges d'informations entre les acteurs.

    4. Tableau des événements

    On appelle événement un fait dont l'apparition va déclencher une réaction au sein de l'organisation (domaine étudié).

    5. Tableau des événements résultats

    A ce niveau nous allons représenter les résultats que les événements on déclenchée portant une réaction au sein de l'organisation.

    6. Tableau des actions induites

    On décrit toutes les actions que chaque événement doit déclencher.

    7. Tableau des opérations

    Une opération est un ensemble d'action accomplit par le système d'information en réaction à un événement ou à une conjonction d'événement.

    8. Tableau des synchronisations

    Les synchronisations expriment sous formes d'une proposition logique (l'expression booléenne) le fait que l'opération peut être déclenchée par deux ou plusieurs événements.

    9. Règle d'émission des résultats(RER)

    Ce tableau est obtenu à partir du tableau des opérations en se référant à la colonne de résultat et la il y a plusieurs résultats conditionnels.

    10. Graphe d'ordonnance des événements (GOE)

    C'est un graphe qui ordonne l'événement selon leurs ordre d'arriver ordonnant tout en les associant la ou il faut ou l'événement externe et ou évènement temporels et aux résultats.

    11. Modèle conceptuel des traitements

    C'est un schéma qui va préciser le contenu et la dynamique des opérations dans un domaine de l'organisation d'une manière indépendante du choix de l'organisation et les moyens physiques13(*).

    1.5. Niveau Logique de Données

    I .5.1. Règle de transformation du MCD au MLD 

    Plusieurs types des solutions existent pour résoudre ce problème des plus utilisées à l'heure actuelle sont :

    - Les solutions des types fichier

    - Les solutions du types base de données rationnelles qui nous allons utiliser pour ce travail.

    - Les règles courantes des transformations du modèle conceptuel de données en modèle logique de données sont :

    - A toute entité du modèle conceptuel des données correspond à une table au niveau logique de données, l'identifiant de l'entité devient la clé primaire de la table et les autres propriétés de l'entité constituant les champs de la table.

    - Toutes association binaire de type (1, n) ou (1,1) est caractérisée par le segment portant les cardinalités (1, n) ou (1,1), une telle association (relation) entraine l'intégration de l'identifiant de l'entité dut de la dépendance fonctionnelle. La propriété ainsi dupliquée devient clé étrangère dans la relation source et est marquée par un #.

    - Transformation de la relation plusieurs à plusieurs (1, n) ou (1, n), ou une relation porteuse des propriétés, pour ce cas l'association devient ainsi une entité qui participent la relation.

    I.5.2. Optimisation

    1. Valorisation de sous- schéma :

    La mise en place d'un modèle logique de donnée présente une double contrainte à savoir :

    a) Fournir pour un traitement un ensemble des données les moins volumineux possible ;

    b) Offrir la possibilité d'accès aux informations le plus rapidement possible.

    Signalons que ces deux contraintes sont opposées par ce que la redondance d'information améliore le temps d'accès en consultation. Ainsi l'optimisation à pour objectif de trouver un meilleur équilibre d'estimation. C'est pour cela, il est nécessaire de mesurer à la fois l'aspect statique et l'aspect dynamique.

    2. La quantification du sous-schéma logique

    Les éléments qui entre en ligne de compte pour quantifie un sous-schéma logique :

    - La taille des attributs ou des propriétés ;

    - Le nombre des tuples (enregistrement) ;

    - Les nombres des tables(ou nombre des relations) ;

    - Les cardinalités des associations.

    I.5.3. Démarche de la quantification

    - Pour chaque table logique déterminer la taille occupée par un tuple (nombre maximum des caractères contenus dans un tuple ou longueur « L »)

    - Déterminer le nombre moyen de tuple dans une table logique « N »

    - Valoriser les cardinalités des associations ou des liaisons (valoriser c'est défiant la valeur minimal, maximal, moyenne)

    I .5.4. Calcul de l'encombrement

    En fin, pour avoir une bonne base de données nous devons analyser aussi selon la notion de normalisation.

    La normalisation correspond au processus d'organisation de données dans une base de données. Ces processus correspond la création des tables et l'établissement des relations entre celle-ci conformément à des règles conçus à la fois pour protéger les données et pour rendre la base de donnée plus flexible, grâce à l'élimination de redondance et des dépendances incohérentes14(*).

    a. Diagramme de circulation d'information

    Ce diagramme nous permet de présenter la circulation des informations dans chaque poste de travail.

    b. Diagramme d'Enchainement des procédures

    Ce diagramme fournit une vision globale dans la succession des procédures. Traduit directement le niveau organisationnel.

    c. Diagramme de répartition des tâches Homme et Machine

    Ce diagramme décrit les tâches reparties entre l'homme et la machine

    I.6. Niveau Logique et Organisationnel

    Ce niveau est éclaté en deux niveaux, dont le niveau logique à part et le niveau organisationnel, n'ont pas des grandes répercutions sur les données, mais les données sont fusionnées en deux niveaux et construite tout simplement en deux schéma dont le schéma logique de données et le schéma organisationnel de traitement.

    I.6.1 Modèle Logique de Données (MLD)

    Selon Dominique VAUQUIER le modèle logique de données est un schéma qui sera crée à partir du modèle conceptuel de données et qui va préciser le mode de stockage de (fichiers relationnelles), c'est donc à ce niveau qu'il faut choisir le mode de stockage de données15(*).

    Ainsi, nous allons définir les concepts en rapport avec le modèle logique de données (MLD) les voici :

    - Base de données : elle consiste en une organisation des données sous forme des tables qui sont reliées par des relations et exploitées à l'aide d'un langage déclaratif ;

    - Langage de programmation : C'est une structure qui permet d'interpréter une suite d'instructions en un langage compréhensible par la machine ;

    - Domaine : C'est une valeur en extension ou en compréhension que peut prendre un attribut ;

    - Clé primaire : C'est l'ensemble minimum d'attribut qui permet de distinguer chaque type de table par rapport à tous les autres. Chaque table doit nécessairement avoir une clé primaire.

    1.6.7. Modèle Organisationnelle de traitement

    D'après Remi GILLERON qui affirme que le modèle organisationnel de traitement « est un schéma crée à partir du modèle conceptuel de traitement et qui va préciser le choix de l'organisation en répondant aux questions telles que « Qui ? », qui exprime le tâche d'exécution et en partie à la question « Comment ? » qui exprime le modèle opérationnel puis à la question « Quand ? » qui exprime la chronologie d'exécution »16(*). De ce fait, le niveau intègre donc les aspects ci-après :

    - L'affectation des taches (qui ?) ;

    - La désignation de lieu (où ?)

    - La chronologie d'exécution (timing) (Quand?)

    - Partiellement le mode opératoire (manuel ou interactif) (comment ?)

    1.7. Théorie de base sur la programmation

    La programmation étant une notation conventionnelle, formelle destinée à formuler les algorithmes et produire des programmes (logiciels) qui les appliquent d'une manière similaire à une langue naturelle ; un langage de programmation est fait d'un alphabet, un vocabulaire, des règles de grammaire et des significations.

    1.7.1. Choix du langage de programmation

    Généralement, il existe plusieurs langages de programmation qui se diversifient par la syntaxe et sa sémantique, la qualité, les nombres d'instructions, entre autre nous avons le Visual Basic (VB), il est utilisé dans MS office pour programmer les applications et pour passer des commandes. C'est un sous ensemble de VB Script et est utilisé dans certaines applications spécialisées. C'est encore plus restreint que le VBA. Finalement l'environnement normal de VB qu'on appel aussi VB IDE (Integrates Développement Environnement). Ce dernier contient plusieurs versions VB 5.0 (1995) VB 6.0 (1998), VB 7.0 (2003), VB 8.0 (2010), mais le cadre de notre étude, nous avons opté pour le langage VB 6.0.

    Le Visual Basic (VB) est un langage de programmation orienté objet de Microsoft qui permet de programmer des applications indépendantes sous l'environnement Windows; chaque objet réagit à un événement particulier c'est-à-dire les boutons, les étiquettes, les zones de texte, etc.... réagissent à un événement tel que Click, le double clicks.

    Il permet d'élaborer une application et comme nous l'avons dit ci-haut. Le VB sera utilisé en temps avec le Microsoft office Access suite à une disponibilité et sa compatibilité sur la machine. La programmation est composée de deux parties : la programmation elle-même et la présentation des interfaces.

    1.7.2. But de la Programmation

    Les langages de programmation permettent d'une part, les structures des données qui seront manipulées au moyen d'un outil informatique (ordinateur), et d'autre part d'indiquer comment sont effectués les manipulations, selon quelque algorithmes. Ils servent de moyen de communication par les quels le programmeur communique avec l'ordinateur.

    1.7.3. Système de Gestion de Base de Données (SGBD)

    Le système de gestion de base de données (SGBD) est un ensemble de logiciels, matériel pour gérer et manipuler une base de données. Dans la plupart de SGBD, il existe la possibilité de développer des applications à l'aide de langages programmations tels que : C, C++, Cobol, Fortran, VB, etc. ; en incluant des requêtes SQL dans le code.

    Chapitre II : ETUDE PREALABLE

    L'étude préalable ou préliminaire consiste à faire la description textuelle et la modélisation sur les aspects conceptuels, organisationnels, et quelques aspects logiques et opérationnels du système d'information proposé à partir des données collectées dans notre domaine sous étude17(*).

    II.1 Présentation du champ de recherche

    Cette étude à pour champ d'étude le complexe scolaire Les Bourgeons, CSB en sigle.

    II.1.1 Dénomination, statut juridique, secteur d'activité, siège d'activité du complexe scolaire les bourgeons

    Le complexe scolaire Les Bourgeons a ouvert pour la première fois ses portes, le 05 Septembre 2005. Il compte aujourd'hui quatorze ans d'existence.

    Il est l'oeuvre de Monsieur GISLAIN KAYEMBE MADJUKA ayant un statut juridique privé. Excité par le souci majeur de former l'élite pour la RD Congo de demain a pris la bonne initiative de créer un cadre décent d'engagement, pouvant répondre dans la mesure du possible, aux exigences psychopédagogique ainsi qu'aux instructions officielles filiatives à la création d'un établissement scolaire.

    C'est ainsi qu'avaient été érigé des locaux plus au moins nombreux, spacieux, suffisamment équipés des bancs pourvus d'éclairage électrique d'une propreté impeccable.

    Le 18 Avril 2005, le promoteur Mr Gislain KAYEMBE avait introduit une demande d'autorisation de fonctionnement d'une école sous le N°001/C.S.B/A.D.G/KMG/2005 à l'inspection provinciale du Katanga en attendant l'agrément de l'école par le ministre de l'EPSP. Cette demande a été examinée par la division provinciale de l`enseignement Primaire, Secondaire et Professionnel et acceptée par le chef de Division provinciale d'enseignement en date du 14 juin 2005 autorisant le fonctionnement de l'école dans sa lettre N°MINEPSP/PROVED/1005/02/392/2005.

    Dans cette dernière, la structure ci-dessous a été retenue aux travaux de la promotion scolaire 2005-2006 : La section maternelle, La section primaire et La section secondaire

    La section secondaire organise en son sein six options à savoir : le Latin-philo, la Math-physique, la Chimie-biologie, la Pédagogie générale, la Technique commerciale et gestion et la Mécanique générale. Il convient de signaler que le complexe scolaire les Bourgeons doit son fonctionnement grâce aux paiements des frais scolaires mensuels des parents. Ces frais mensuels constituent l'unique source de recettes financières la plus importante, capable de couvrir des nombreux besoins du complexe, d'apporter également des solutions adéquates aux problèmes relatifs au paiement des enseignants, du personnel administratif etc. Mais aussi d'entretenir l'infrastructure et au fonctionnement de l'école.

    Son siège social est situé en République Démocratique du Congo, au numéro 13 de la chaussée de KASENGA, B.P.101, au quartier Bel-Air (Bakoa), dans la province du Haut - Katanga, ville de Lubumbashi, commune de KAMPEMBA.

    Son activité s'inscrit donc plus précisément dans la tendance novatrice de la révolution de la modernité qui ne cesse jamais de prôner l'amélioration des infrastructures scolaires aussi, laquelle permet d'assurer un enseignement de qualité à Lubumbashi.

    II.1.1.1Missions du CSB

    Le complexe scolaire les Bourgeons est une institution privée d'enseignement primaire et secondaire qui a pour mission de former la jeunesse congolaise artisan et future cadre dans tout le domaine. Il poursuit comme objectifs :

    - Eduquer les enfants futurs cadres du pays ;

    - Fournir un enseignement de qualité aux enfants ;

    - Promouvoir un bon encadrement à tous les élèves de l'école ;

    - Aider les parents à donner une discipline aux enfants.

    II.1.2 Partenaire économique d'organisation

    Dans son activité économique, le complexe scolaire les bourgeons interagit avec les partenaires suivants :

    - La sous-division : Lubumbashi III ;

    - L'agence de sécurité privée Force one qui sécurise les installations en collaboration avec la Police nationale congolaise ;

    -Le comité des parents ;

    - La RawBank qui tient son compte.

    II.1.3. Organigramme et description des postes de travail

    L'organigramme hiérarchique du complexe scolaire les bourgeons se présente comme suit :

    Source : La Direction du complexe scolaire les bourgeons

    Conseiller pédagogique

    Administrateur gestionnaire

    Administrateur budget

    Caissier

    Préfet des études

    Secrétariat

    Directeur des études

    Directeur de discipline

    Directeur du primaire

    Directrice maternelle

    Enseignants

    Enseignantes

    Professeurs

    Promoteur

    Ouvriers

    Les postes de travail sont :

    1. Le promoteur : qui est l'initiateur dont ses tâches consiste à organiser le financement et la réalisation de plans de construction.

    2. L'Administrateur gestionnaire : il est chargé des affaires publiques ou privées de l'institution et assiste le promoteur dans tâches.

    3. L'Administrateur de budget : il est le comptable prévisionnel des recettes et des dépenses annuelles et effectue des achats prévus.

    4. Le préfet des études :il est l'autorité compétente officiellement reconnue pour gérer, administrer l'école avec l'assistance des autres membres du comité de direction et rendre compte au gestionnaire des écoles c'est-à-dire le coordinateur. Ses missions principales sont :

    - Faire le suivi individualisé des élèves du point de vue éducatif et pédagogique, en liaison avec le conseillé principal d'éducation et le professeur principal ;

    - Il coordonne toutes les activités au sein de l'école et veille à l'application des directives du Ministère de l'Education Nationale et de toutes les autorités hiérarchiques ;

    5. Le directeur des études :

    - Il assiste/remplace le Préfet des Etudes en cas d'empêchement ;

    - Il se charge d'office des tâches administratives et pédagogiques ;

    - Il veille à ce que les enseignements soient bien donnés conformément au programme national ;

    - Il tient aussi des réunions pédagogiques et contrôle l'enseignement au sein de l'école ;

    - L'élaboration et l'application des horaires des cours, des interrogations et des examens pour chaque année scolaire, il contrôle les présences, les absences, les retards du personnel et élèves ;

    - L'exécution des prévisions des matières ;

    - Le contrôle de la tenue des documents pédagogiques des enseignants.

    6. Le directeur de discipline : Ses tâches sont les suivantes : - Il est le patron de la discipline des élèves ; - Il veille et maintient l'ordre et la discipline à l'école ; - Il est secondé par des surveillants et des ouvriers pour garder la discipline une fois qu'il est empêché.

    7. Le directeur de la section primaire et ou la directrice de la section maternelle : ils sont chargés de la responsabilité d'un établissement scolaire et détermine l'orientation générale des élèves.

    8. Le conseiller pédagogique

    9. Le cassier : - Tenir la caisse, - Percevoir les paiements, - Contrôler les encaissements et les dépenses faites.

    10. Le secrétaire :

    - Il met à jour les dossiers administratifs ;

    - Il s'occupe de la réception et distribution des courriers ;

    - Tenir à jour le suivi des tâches et exécuter toute autre tâche demandée à la hiérarchie ;

    - Saisir et imprimer les lettres administratives ; Faire le rapport à la hiérarchie ;

    - Rédiger les lettres, donner des numéros aux lettres reçues et expédiées ;

    - Codifier les lettres et classement des lettres ; - Soumettre les lettres écrites au chef d'établissement pour signature.

    11. Les professeurs (enseignants)

    - Ils ont la clé pour fournir un bon environnement pour les élèves ;

    - Ils assurent un bon encadrement de leurs élèves ; - Ils sont destinés à transmettre une connaissance de qualité aux élèves ;

    12. Ouvrier : par rapport à son habilité pratique, il assure la sécurité des élèves, effectuer le travail manuel ou mécanique dans la cour.

    II.1.4 Délimitation du domaine d'étude

    Un domaine d'étude regroupe un ou plusieurs domaines fonctionnels ayant un même niveau de priorité. Pour notre étude de cas, nous avons observés la direction du complexe scolaire les bourgeons et le sous-domaine gestion des archives. Ce domaine a été délimité comme tel en fonction de priorité des activités opérationnelles.

    II.2. Etude du système d'information existant

    II.2 .1 Description textuelle des activités du domaine d'étude

    Le processus des archives commence quand le secrétaire dépose le document auprès du Directeur des études qui les contrôle et propose le préfet des études s'il ya moyen d'archiver. Le préfet des études procède à la vérification pour deux raisons : soit refuser ou accepter l'archivage. Si le document est accepté, le directeur des études classe et archive le document.

    Au besoin, le préfet des études peut effectuer une demande d'archives auprès du directeur des études qui en consulte et autorise le secrétaire d'établir le rapport de retrait d'archives qui sera envoie au préfet des études.

    II.2.2 Description des documents

    Un document est un rapport sur lequel on peut conserver des informations dans une organisation ou dans un domaine d'étude. Pour notre étude, nous analyserons les différents documents que nous avons trouvés au complexe scolaire Les Bourgeons. Il s'agit :

    v Le registre du personnel ;

    v La liste d'inventaire physique (palmarès).

    a) Le registre du personnel :

    C'est un document comportant les informations relatives de tous les personnels du complexe scolaire les bourgeons. Il renferme les rubriques suivantes :

    · Numéro matricule

    · Nom

    · Postnom

    · Prénom

    · Attribution

    · Fonctions

    c) La liste d'inventaire physique (palmarès) :

    C'est un document de classement qui recense toutes les archives conservées ou gardées à la direction. Elle renferme les éléments suivants :

    · Code d'archives

    · Intitulé d'archives

    · Date de création d'archives

    · Date d'archivage

    · Code catégorie d'archives

    · Type catégorie d'archive

    II.2.3 Inventaire des rubriques

    L'inventaire des rubriques nous permet de recenser ou d'inventorier toutes les rubriques du domaine étudié. Une ligne dans ce tableau représente une rubrique tans disque une colonne désigne un lot d'informations.

    On placera une Astérix dans la case se trouvant à l'intérieur de la ligne et de la colonne, si la rubrique représentée par la ligne se trouve sur le lot d'informations représenté par la colonne.

    RUBRIQUE

    Registre du personnel

    Palmarès

    1

    Numeromatriculeagent

    *

     

    2

    Nom

    *

     

    3

    Postnom

    *

     

    4

    Prenom

    *

     

    5

    Attributions

    *

     

    6

    Fonction

    *

     

    7

    Codearchive

     

    *

    8

    Intitulearchive

     

    *

    9

    Datecreationarchive

     

    *

    10

    Datearchivage

     

    *

    11

    Codecategorie

     

    *

    12

    Typecategorie

     

    *

    II.2. Dictionnaire des données

    Le dictionnaire de données nous permet d'expliquer les différentes propriétés recensées dans l'inventaire de rubriques.

    Une rubrique ou propriété dans le dictionnaire de données sera définit par :

    · Un nom propriété (ou de rubrique) ; un nom symbolique

    · Une désignation ou une description (signification)

    · Un type (domaine de définition)

    · Une taille (longueur de la propriété)

    · Une règle de gestion (R.G) ou observation et/ou une remarque.

    En d'autres termes : le dictionnaire de données est un tableau qui permet de recenser, de classer et de trier toutes les informations (données) collectées lors de l'étude du document.

    Il se présente de la manière suivante :

    PROPRIETES

    SIGNIFICATION

    TYPE

    DOMAINE

    ET TAILLE

    R.G

    1

    Numeromatriculeagent

    Le numéro de l'agent

    NC

    AN-5

    Unique

    2

    Nom

    Le nom de l'agent

    NC

    AN-20

    -

    3

    Postnom

    Le post-nom de l'agent

    NC

    AN-15

    -

    4

    Prenom

    Le prénom de l'agent

    NC

    AN-25

    -

    5

    Attributions

    Les attributions de l'agent

    NC

    AN-30

    -

    6

    Fonction

    La fonction de l'agent

    NC

    AN-12

    -

    7

    Codearchive

    Le code d'archives

    NC

    AN-5

    Unique

    8

    Intitulearchive

    L'intitulé de l'archive

    NC

    AN-40

    -

    9

    Datecreationarchive

    La date de création de l'archive

    NC

    Date (12)

    -

    10

    Datearchivage

    La date d'archivage de document

    NC

    Date (12)

    -

    11

    Codecategorie

    Le code de la catégorie d'archives

    NC

    AN-5

    Unique

    12

    Typecategorie

    Le type de la catégorie

    NC

    AN-15

    -

    II.3 Description du traitement du système complexe scolaire Les Bourgeons

    1. Recensement des acteurs

    NOM ACTEURS

    TYPE

    SIGNIFICATION

    1

    Agent (archiviste)

    Interne

    Celui qui est chargé de faire la conservation des archives

    2

    Secrétaire

    Interne

    Celui qui effectue les travaux administratifs et reçoit les documents.

    3

    Directeur des études

    Interne

    Il contrôle et gère les archives.

    4

    Préfet des études

    Interne

    Coordonne toutes les activités de l'école (études).

    2. Graphe de flux

    3

    2

    1

    4

    5

    Secrétaire

    Directeurs des Etudes

    Préfet des Études

    7

    6

    8

    Légende

    1. Document présenté

    2. Archivage proposé

    3. Refus document

    4. Document accepté

    5. Document archivé

    6. Demande d'archives

    7. Archive consultée

    8. Rapport d'archive édité

    3. Diagramme des procédures

    II.4 Proposition de solutions d'amélioration du système existant

    II.4.1. Points positifs

    Bien que leur système soit encore manuel, il n'y a aucune perturbation du système d'archivage au sein du complexe scolaire les bourgeons à cause d'un personnel qualifié, compétant et expérimenté.

    II.4.2 .Points négatifs

    - La conservation précaire des documents au complexe scolaire les bourgeons ;

    - L'inexistence d'un service informatique ;

    - Remplissage de mêmes informations dans plusieurs carnets.

    II.4.3 La proposition d'une nouvelle solution

    Afin de résoudre les problèmes surmontés et profiter de l'opportunité des technologies informatiques, nous proposons :

    - La mise en place d'une application de gestion permettrait de résoudre les problèmes liés au système d'archivage dans ce complexe scolaire avec une base de données sécurisante permettant au directeur des études de mémoriser les données de tous les archives précités ;

    - L'application est sécurisée telle que seul un utilisateur autorisé à accéder à une donnée peut le faire ;

    - Simplification des travaux administratifs ;

    - Minimiser les pertes d'information sur les documents archivés.

    Chapitre III : ETUDE DETAILLEE

    Dans ce partie de notre travail, le projet que nous allons présenter est le sous-ensemble du domaine qui l'objet d'une réorganisation, et éventuellement d'une informatisation. Cette concrétisation du projet se traduit par une application constituée d'un ou plusieurs logiciels, d'une ou plusieurs bases des données ou bien d'une infrastructure de réseau18(*).

    III.1 Description des données

    III.1.1 Dictionnaire de données épurées

    Le dictionnaire de données nous permet d'expliquer les différentes propriétés recensées dans l'inventaire de rubriques.

    Une rubrique ou propriété dans le dictionnaire de données sera défini par :

    - Un nom de propriété (ou de rubrique) ; un nom symbolique

    - Une désignation ou une description (signification)

    - Un type (domaine de définition)

    - Une taille (longueur de la propriété)

    - Une règle de gestion (R.G) ou observation et/ou une remarque en d'autre termes ou mots ; le dictionnaire de données est un tableau qui permet de recenser, de classer et de trier toutes les informations (données) collectées lors de l'étude des documents. Il se présente de la manière suivante :

    PROPRIETES

    SIGNIFICATION

    TYPE

    DOMAINE

    ET TAILLE

    R.G

    1

    Numeromatriculeagent

    Le numéro de l'agent

    NC

    AN-5

    Unique

    2

    Nom

    Le nom de l'agent

    NC

    AN-20

    -

    3

    Postnom

    Le post-nom de l'agent

    NC

    AN-15

    -

    4

    Prenom

    Le prénom de l'agent

    NC

    AN-25

    -

    5

    Attributions

    Les attributions de l'agent

    NC

    AN-30

    -

    6

    Fonction

    La fonction de l'agent

    NC

    AN-12

    -

    7

    Codearchive

    Le code d'archives

    NC

    AN-5

    Unique

    8

    Intitulearchive

    L'intitulé de l'archive

    NC

    AN-40

    -

    9

    Datecreationarchive

    La date de création de l'archive

    NC

    Date (12)

    -

    10

    Datearchivage

    La date d'archivage de document

    NC

    Date (12)

    -

    11

    Codecategorie

    Le code de la catégorie d'archives

    NC

    AN-5

    Unique

    12

    Typecategorie

    Le type de la catégorie

    NC

    AN-15

    -

    Légende

    - N.C (non calculé) : c'est-à-dire que la propriété avec comme type NC n'est pas issue d'un calcul.

    - A.N : alphanumérique comme domaine de définition et la propriété ne peut subir des calculs quelconques. De A à Z et de 0 à 9

    - N (numérique) : de O à 9 seulement et avec possibilité de calcul

    III.1.2 Structure des données

    a) Matrice de dépendance fonctionnelle à source simple

    Les propriétés qu'on y trouve sont celles du dictionnaire dont le type est non calculé. Le nombre des lignes dans cette matrice égale au nombre des colonnes et au nombre des propriétés du dictionnaire de données dont le type est non Calculé (N.C). 

    Elle se présente de la manière ci-après :

    PROPRIETES

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    1

    Numeromatriculeagent

    *

     
     
     
     
     

    1

     
     
     
     
     

    2

    Nom

    1

     
     
     
     
     
     
     
     
     
     
     

    3

    Postnom

    1

     
     
     
     
     
     
     
     
     
     
     

    4

    Prenom

    1

     
     
     
     
     
     
     
     
     
     
     

    5

    Attributions

    1

     
     
     
     
     
     
     
     
     
     
     

    6

    Fonction

    1

     
     
     
     
     
     
     
     
     
     
     

    7

    Codearchive

     
     
     
     
     
     

    *

     
     
     
     
     

    8

    Intitulearchive

     
     
     
     
     
     

    1

     
     
     
     
     

    9

    Datecreationarchive

     
     
     
     
     
     

    1

     
     
     
     
     

    10

    Datearchivage

     
     
     
     
     
     

    *

     
     
     
     
     

    11

    Codecategorie

     
     
     
     
     
     

    1

     
     
     

    *

     

    12

    Typecategorie

     
     
     
     
     
     
     
     
     
     

    1

     

    Dépendance fonctionnelle

    DF1 : Numeromatriculeagent Nom, Postnom, Prenom, Attributions, Fonction

    DF2 : Codearchive Intitulearchive, Datecreationarchive, Datearchivage

    DF3: Codecategorie Typecategorie

    b) Matrice de dépendance fonctionnelle à source composée

    Les propriétés qu'on retrouve dans cette matrice sont des identifiants ainsi que toutes les propriétés non utilisées dans la matrice de dépendance fonctionnelle à source simple. Le but est de relier les propriétés non utilisées à leurs sources. Signalons que pour notre étude de cas cette matrice n'existe pas parque toutes les propriétés sont utilisées.

    c) Matrice de clés

    La matrice des clés ou matrice des dépendances fonctionnelles entre identifiants. Est constituée des sources (identifiants) qui sont en dépendance fonctionnelle entre elle. En d'autres termes, elle est constituée des identifiants qui identifient d'autres sources.

    PROPRIETES

    DF4

    1

    Numeromatriculeagent

    D

    2

    Codearchive

    G

    3

    Codecategorie

    D

    Dépendance fonctionnelle

    D4 : Codearchive Numeromatriculeagent, Codecategorie

    d) Graphe de clés

    Numeromatriculeagent

    Codearchive

    Codecategorie

    e) Structure d'accès théorique

    Numeromatriculeagent

    - Nom

    - Postnom

    - Prenom

    - Attributions

    - Fonction

    Codecategorie

    - Typecategorie

    Codearchive

    - Intitulearchive

    - Datecreationarchive

    - Datearchivage

    f) Modèle conceptuel de données (MCD)

    g) Tableau des cardinalités

    NO

    ASSOCIATION

    ENTITE

    CARDINALITES

    SIGNIFICATION

    1

    Archiver

    Archiviste

    (1, n)

    Un archiviste peut archiver un ou plusieurs documents.

     
     

    Document

    (1, 1)

    Un document est archivé par un et un seul agent.

    2

    Avoir

    Document

    (1, 1)

    Un document peut avoir une ou plusieurs catégories.

     
     

    Catégorie

    (1, n)

    Une catégorie doit avoir une et une seule archive

    III.2 Transformation du MCD en MLD

    II.2. 1 Règles de transformation

    Le passage du modèle conceptuel au modèle logique de données se fait en fonction des règles ci-après :

    a) Transformation des entités

    Chaque entité du MCD devient une table ou une relation dans le modèle logique de données, l'identifiant de l'entité devient une clé primaire de la table ou de la relation. Chaque propriété devient un attribut de la table ou de la relation.

    b) Transformation des associations non-hiérarchiques

    Chaque association non-hiérarchique devient une table ou une relation. La clé primaire de la table ou de la relation sera constituée par la concaténation des identifiant des entités participant dans l'association.

    c) Transformation des associations hiérarchiques

    Dans le cas d'une association hiérarchique ou CIF liant deux entités, on ajoute dans la table correspondante à l'entité qui à la cardinalité maximale égale à (1,1) ou (0,1) l'entité « FILS » un attribut ou des attributs correspondant à l'identifiant de l'entité « PERE » l'attribut ainsi ajouté joue le rôle de la clé étrangère.

    II.2.2 Modèle logique de données

    III.4 MODELE CONCEPTUEL DE TRAITEMENT

    1. TABLEAU DES FLUX

    Le tableau de flux est celui qui contient tous les flux recensés. Une ligne décrite en détail un flux.

    NO

    NOM FLUX

    TYPE

    EMETTEUR

    RECEPTEUR

    PROPRIETES

    SIGNIFICATION

    1

    Document présenté

    Interne

    Secrétaire

    Directeur des études

    Codearchive

    - Intitulearchive

    - Datecreationarchive

    - Datearchivage

    Le secrétaire présente le document auprès du directeur des études.

    2

    Archivage proposé

    Interne

    Directeur des études

    Préfet des études

    Idem1

    Le directeur des études propose au préfet d'archiver le document.

    3

    Document refusé

    Interne

    Préfet des études

    Directeur des études

    Idem2

    Si ce ne pas important, le préfet des études refuse d'archiver le document

    4

    Document accepté

    Interne

    Préfet des études

    Directeur des études

    Idem3

    Le préfet accepte d'archiver le document

    5

    Document archivé

    Interne

    Directeur des études

    Directeur des études

    Idem4 +

    Numeromatricul

    eagent

    - Nom

    - Postnom

    - Prenom

    - Attributions

    - Fonction

    Codecategorie

    - Typecategorie

    Le directeur des études archive le document.

    6

    Demande d'archives interne

    Interne

    Préfet des études

    Directeur des études

    Idem5

    Le préfet des études demande une archive auprès du directeur des études.

    7

    Archives consultées

    Interne

    Directeur des études

    Secrétaire

    Idem6

    Le directeur des études consulte les archives et demande au secrétaire de faire le rapport.

    8

    Edité apport d'archivage

    Interne

    Secrétaire

    Préfet des études

    Idem7

    Le secrétaire édite le rapport d'archivage.

    2. TABLEAU DES EVENEMENTS

    On appel évènement, un fait dont l'apparition va déclencher une réaction au sein de l'organisation ou dans un domaine. L'occurrence (la réalisation) de l'évènement entraine le déroulement d'activités ou opérations19(*)

    Dans ce tableau nous considérons tous les flux dont le récepteur est un acteur interne qui réagit. Ces flux deviennent des évènements internes si l'émetteur est un acteur interne est des évènements externes si l'émetteur est un acteur externe.

    NO

    NOM EVENEMENT

    TYPE

    EMETTEUR

    RECEPTEUR

    PROPRIETES

    SIGNIFICATION

    1

    Document présenté

    Interne

    Secrétaire

    Directeur des études

    Codearchive

    - Intitulearchive

    - Datecreationarchive

    - Datearchivage

    Le secrétaire présente le document auprès du directeur des études.

    2

    Archivage proposé

    Interne

    Directeur des études

    Préfet des études

    Idem1

    Le directeur des études propose au préfet d'archiver le document.

    3

    Document accepté

    Interne

    Préfet des études

    Directeur des études

    Idem3

    Le préfet accepte d'archiver le document

    4

    Document archivé

    Interne

    Directeur des études

    Directeur des études

    Idem4 +

    Numeromatricul

    eagent

    - Nom

    - Postnom

    - Prenom

    - Attributions

    - Fonction

    Codecategorie

    - Typecategorie

    Le directeur des études archive le document.

    5

    Archives consultées

    Interne

    Directeur des études

    Secrétaire

    Idem6

    Le directeur des études consulte les archives et demande au secrétaire de faire le rapport.

    6

    Edité rapport d'archivage

    Interne

    Secrétaire

    Préfet des études

    Idem7

    Le secrétaire édite le rapport d'archivage.

    5. TABLEAU DES ACTIONS INDUITES

    Nom Evénement

    Action induite

    Récepteur

    Résultat

    Signification

    1

    Document présenté

    Proposer

    Directeur des études

    Archivage proposé

    Le directeur des études propose au préfet d'archiver le document.

    2

    Archivage proposé

    Vérifier

    Préfet des études

    - Document accepté

    - Document refusé

    Le préfet accepte d'archiver le document

    3

    Document accepté

    Archiver

    Directeur des études

    Document archivé

    Le directeur des études archive le document.

    4

    Document archivé

    Consulter

    Directeur des études

    Archives consultées

    Le directeur des études consulte les archives et demande au secrétaire de faire le rapport.

    5

    Archives consultées

    Editer

    Secrétaire

    Edité rapport d'archivage

    Le secrétaire édite le rapport d'archivage.

    6. TABLEAU DES OPERATIONS

    Nom opération

    Action induite

    Evénement déclencheur

    Résultat

    Signification

    1

    Proposition

    Proposer

    Document présenté

    Archivage proposé

    Le directeur des études propose au préfet d'archiver le document.

    2

    Vérification

    Vérifier

    Archivage proposé

    - Document accepté

    - Document refusé

    Le préfet accepte d'archiver le document

    3

    Archivage

    Archiver

    Document accepté

    Document archivé

    Le directeur des études archive le document.

    4

    Consultation

    Consulter

    Document archivé

    Archives consultées

    Le directeur des études consulte les archives et demande au secrétaire de faire le rapport.

    5

    Edition

    Editer

    Archives consultées

    Edité rapport d'archivage

    Le secrétaire édite le rapport d'archivage.

    7. TABLEAU DE SYNCHRONISATION

    A ce point, nous représentons le tableau de synchronisation c'est-à-dire la combinaison des deux ou plusieurs événements qui déclenchent une même opération. Notre tableau se construit de cette façon :

    N °

    Nom synchronisation

    Opération

    Evénement déclencheur

    Synchronisation

    Signification

    1

    S1

    Consultation

    A: Demande d'archives.

    B : Document archivé

    A et B

    La consultation d'archive sera favorable A et B sont en même temps réalisés.

    8. TABLEAU DES REGLES D'EMISSION DES RESULTATS

    Dans ce tableau, nous allons regarder dans le tableau des opérations dans la colonne résultat l'opération qui nous donne au moins deux résultats conditionnels.

    NOM RER

    Opération

    Condition

    Résultat

    Significations

    1

    R1

    Vérification

    Vérifie le document à archivé

    - Si oui : le document accepté

    - Si non : le document refusé

    Le préfet des études vérifie la faisabilité du document avant l'archivage. Si oui on archive le document important. Dans le cas contraire refus pas l'archivage.

    9. GRAPHE D'ORDONNANCEMENT DES EVENEMENTS

    C'est un graphe qui met en évidence les événements internes ordonnés tout en associant les événements externes et les résultats des opérations. Il peut se présenter d'une manière verticale ou horizontale. Pour notre cas d'étude, nous avons opté le GOE verticale représenté de cette façon :

    10. Construction du modèle conceptuel des traitements (MCT)

    A. Modèle organisationnel de traitement (MOT)

    INTRODUCTION

    Le modèle Organisationnel des traitements s'attache à décrire des traitements non traiter par le modèle conceptuel de traitements, c'est-à-dire : le temps, les ressources, le lieu. Le M.O.T consiste donc à représenter le M.C.T dans un tableau dont les colonnes sont la durée, le lieu, les responsables et ressource nécessaires à une action.20(*)

    Selon Michel DIVINE, les M.O.T définissent ce que fait chaque poste de travail, qui fait quoi ? ; Préalablement à ces modèles, l'organisation des postes de travail, Qui ?, est définie.21(*)

    Le Modèle Organisationnelle des Traitement (M.O.T) représente les opérations du Modèle Conceptuel des Traitements sous une forme détaillée. Puisque l'organisation interne de l'entreprise est ici prise en compte. Il décrit ce que font les gens du métier (leurs taches ou phase) dont certaines sont informatisées.

    B. DIAGRAMME DE CICRCULATION DES INFORMATIONS

    C. TABLEAU DE REPARTITION DE TACHE HOMME-MACHINE

    Chapitre IV : DEPLOIEMENT DE L'APPLICATION

    IV.1 Développement de la base de données

    En ce qui concerne la base de données, nous avons utilisés le système de gestion de base de données (SGBD) ACCESS 2013.

    IV.2. Développement de l'application Dot net 2012

    a) L'algorithme : est un moyen pour le programmeur de présenter son approche du problème à d'autres personnes. En effet, un algorithme est l'énoncé dans un langage bien défini d'une suite d'opérations permettant de répondre au problème.

    b) La programmation : est un ensemble de séquences d'instructions qui permettent de donner des ordres à l'ordinateur22(*).

    b) Le langage de programmation : est l'intermédiaire entre l'humain et la machine, il permet d'écrire dans un langage proche de la machine mais intelligible par l'humain les opérations que l'ordinateur doit effectuer23(*).

    c) On appelle « langage informatique » : un langage destiné à décrire l'ensemble des actions consécutives qu'un ordinateur doit exécuter. Un langage informatique est ainsi une façon pratique pour nous (humains) de donner des instructions à un ordinateur24(*).

    Il existe des milliers de langages de niveau élevé, pour tous goûts et toutes applications qui peuvent être utilisés pour réaliser une application pouvant répondre aux difficultés de gestion des enregistrements de nouveau-nés dans un hôpital. Quelques uns des plus connus: C, C++, Pascal, Java, python, Visual Basic, ...

    Pour ce qui nous concerne, nous avons choisie le langage de programmation Visual Basic ; ce choix se justifie par le fait qu'il est un des langages orientés objets que nous avons appris au cours de notre formation et qui a été au moins maîtrisé pour la pratique dans les applications.

    Précisément, nous avons travaillés avec le Visual Basic 2012 Express dans sa nouvelle version professionnelle pour la construction des formulaires, des différents objets et la conception du code permettant de les manipuler.

    D'après O. MOURSLI et N. SOUCHON, Visual Basic (VB) .Net introduit à la programmation multi-fenêtrée sous MS Windows en exposant les outils de base de VB. Il introduit à la programmation de bases de données25(*).

    IV.3. Interface

    a) Authentification

    Cette interface permet à tout archiviste de l'application de s'authentifier et de poursuivre les autres opérations.

    b) Coordonnées archivistes

    L'interface coordonnées archivistes nous aide à connaitre toutes les informations relatives d'un archiviste au moment du classement des archives.

    c) Coordonnées archives

    Cette interface contient toute les informations relatives du document d'archives.

    d) Coordonnées catégories du document

    Cet écran aidera l'archiviste de classer les documents archivés par catégorie afin de les retrouver rapidement au moment de la recherche.

    CONCLUSION GENERALE

    Nous sommes arrivés au seuil de notre travail de fin de cycle intitulé « Mise en place d'une application informatique de gestion des archives dans une école». Cas du Complexe scolaire les Bourgeons.

    Notre préoccupation majeure était celle de voir comment l'informatique arrive-t-elle à résoudre les problèmes liés au système d'archivage au sein du Complexe Scolaire Les Bourgeons. Après une longue période d'observation et d'analyse, chaque fois que si l'année scolaire s'achève plusieurs documents administratifs sont déposés à la direction de l'école au fur et à mesure de l'échéance.

    De ce qui précède, nous voudrions aider efficacement les responsables de cet établissement scolaire concernant leur mode de gestion manuelle en relevant les faiblesses pour combler efficacement les lacunes par la recherche de tout les documents archivés après un temps donné afin de rendre rationnel cet usage courant. Pour y arriver, notre travail a été subdivisé en quatre chapitres de manière ci-après :

    - Le chapitre I : Concepts et considérations théoriques, dans cette partie, nous allons définir les concepts clés de notre sujet de travail afin de bien le comprendre et l'utilisation de la méthode.

    - Le chapitre II : Étude préalable ou préliminaire, dans lequel, nous allons faire la description textuelle et la modélisation des aspects conceptuels, organisationnels, et quelques aspects logiques et opérationnels du système d'information proposé à partir des données collectées dans notre domaine d'étude.

    - Le chapitre III : Étude détaillée ou projet particulier, dans lequel, nous allons décrire les aspects qui seront informatisés en incluant les spécifications détaillées en vue de la conception fonctionnelle et la conception technique (architecture des programmes et des bases de données.

    Chapitre IV : Mise en oeuvre de l'application et la maintenance, dans ce chapitre il sera question de matérialiser la solution de part l'analyse détaillée en définissant le choix du langage de programmation VB.NET 2012 en occurrence et le choix du système de gestion de base de données MS ACCESS ainsi La présentation des interfaces fera l'objet aussi de ce dernier chapitre.

    BIBLIOGRAPHIE

    I. OUVRAGES

    1. Christelle, BOUCHETAL. 2002. Mise en place d'un système d'archivage électronique et étude d'un modèle de GED, Paris, Eyrolles, Page 64.

    2. C. LUEMBA, E. MWENDANGA et J. BANTU BABU, Initiation à l'informatique, 4ème années Humanités, Pauline Librairie, p.13

    3. Danilo, JACQUES. 2005. Mise en place de la dématérialisation dans les cabinets des experts comptables, Paris. La découverte. Page 43.

    4. DI GALLO Frédéric, méthodologie de système d'information/MERISE, cours du cycle probatoire, Ed. Angoulême, 2001, P92

    5. EDGAR. 1970. Cours de Base des données. Paris. La découverte. Page 65.

    6. FABRICE PASQUIER, Cours Visual Basic pour Application, P 2

    7. GELLERON Remi. 2002. Cours d'analyse informatique master ID. Paris. Université Charles Dégaulle. Page 87

    8. GERARD LEBLANC, C# et Visual .NET Version2, EYROLLES

    9. Henry ABDALAH ; initiation à la merise, Ed, Eyrolles, Paris 2000, P.20

    10. HUBERT TARDIEU, la méthode Merise. Tom1 principes et outils.1983

    11. MATHERON, P. 1994. Comprendre Merise. Paris. Eyrolles. Pages 56

    12. Michel DIVINE, Parlez-vous merise ?, Ed. Phénomène, paris 2008, P99

    13. Natacha, BEDHIAF. 2010. La gestion des archives au sein d'un établissement d'enseignement supérieur et de recherche. Paris. La découverte. Page 63.

    14. NKOKO, F. 2015. Initiation en informatique en première année secondaire, Libraire Saint Paul/Kinshasa, Page 45.

    15. OLIVIER ZIMMERMANN et VICTOR FORMATION, Microsoft Visual Basic, AOUT t 2003 

    16 Raymond LETOUCHE. 1984. Merise2 et technique avancés, éd. Organisation

    17. VAUQUIER Dominique. 2009. Dérivation du modèle en modèle logique de données. Paris.

    II. COURS

    1. Dieudonné YAV MUCHAIL. 2019. Cours de séminaire informatique. ISS/jour. G3 INFO.

    2. Prof BAVWEZA. 2012. Cours de méthode d'analyse informatique, ISS/Jours .G2 Info/jour

    III. DICTIONNAIRE

    Robert ou dictionnaire universel

    IV. INTERNET

    Help. (2019, mars 7). Récupéré sur Google: http://www.google.com

    TABLE DES MATIERES

    INTRODUCTION GENERALE Erreur ! Signet non défini.

    1. Présentation du travail 1

    2. Choix du sujet et intérêt du travail 2

    2. 1. Choix du sujet 2

    2.2 Intérêt du travail 2

    I.2 Etat de la question 3

    3. Problématique et hypothèse 4

    b) Hypothèse 5

    4. Méthode et techniques 5

    1. Méthode 5

    2. Techniques de recueil de données 6

    5 Délimitation du sujet 6

    b) Délimitation temporelle 7

    6. Subdivision du travail 7

    Chapitre I : CONCEPTS ET CONSIDERATIONS THEORIQUES 8

    I.1. Introduction 8

    I.2. Définition des Concepts 8

    I.3.Considération théorique 9

    I.3.1.Théorie sur la conception du système d'information avec Merise 9

    2. Niveau organisationnel ou logique 10

    I.4. Théorie sur la conception 10

    I.4.1. Etude de données 10

    3. Les dépendances fonctionnelles 11

    a) Matrice de dépendance fonctionnelle à source simple 11

    4). Matrice de clés 12

    6) Structure d'accès théorique (SAT) 12

    7) Le modèle conceptuel de données (MCD) 12

    8. Tableau des cardinalités 12

    I.4.2. Etude de traitement de données 12

    2. Tableau des acteurs 13

    3. Tableau de Flux 13

    4. Tableau des événements 13

    5. Tableau des événements résultats 13

    6. Tableau des actions induites 13

    7. Tableau des opérations 13

    8. Tableau des synchronisations 13

    9. Règle d'émission des résultats(RER) 13

    10. Graphe d'ordonnance des événements (GOE) 14

    11. Modèle conceptuel des traitements 14

    1.5. Niveau Logique de Données 14

    I .5.1. Règle de transformation du MCD au MLD 14

    I.5.2. Optimisation 14

    2. La quantification du sous-schéma logique 15

    I.5.3. Démarche de la quantification 15

    I .5.4. Calcul de l'encombrement 16

    I.6. Niveau Logique et Organisationnel 16

    I.6.1 Modèle Logique de Données (MLD) 16

    1.7. Théorie de base sur la programmation 17

    1.7.1. Choix du langage de programmation 18

    1.7.2. But de la Programmation 18

    1.7.3. Système de Gestion de Base de Données (SGBD) 18

    Chapitre II : ETUDE PREALABLE 19

    II.1 Présentation du champ de recherche 19

    II.1.1 Dénomination, statut juridique, secteur d'activité, siège d'activité du complexe scolaire les bourgeons 19

    II.1.2 Partenaire économique d'organisation 21

    II.1.3. Organigramme et description des postes de travail 21

    II.1.4 Délimitation du domaine d'étude 24

    II.2. Etude du système d'information existant 24

    II.2 .1 Description textuelle des activités du domaine d'étude 24

    II.2.2 Description des documents 24

    II.2.3 Inventaire des rubriques 25

    II.2. Dictionnaire des données 26

    II.3 Description du traitement du système complexe scolaire Les Bourgeons 27

    1. Recensement des acteurs 27

    2. Graphe de flux 27

    3. Diagramme des procédures 29

    II.4 Proposition de solutions d'amélioration du système existant 30

    II.4.1. Points positifs 30

    II.4.2 .Points négatifs 30

    II.4.3 La proposition d'une nouvelle solution 30

    Chapitre III : ETUDE DETAILLEE 31

    III.1 Description des données 31

    III.1.1 Dictionnaire de données épurées 31

    III.1.2 Structure des données 32

    a) Matrice de dépendance fonctionnelle à source simple 32

    b) Matrice de dépendance fonctionnelle à source composée 33

    c) Matrice de clés 34

    d) Graphe de clés 34

    f) Modèle conceptuel de données (MCD) 35

    g) Tableau des cardinalités 35

    III.2 Transformation du MCD en MLD 36

    II.2. 1 Règles de transformation 36

    II.2.2 Modèle logique de données 37

    1. TABLEAU DES FLUX 37

    2. TABLEAU DES EVENEMENTS 38

    5. TABLEAU DES ACTIONS INDUITES 39

    6. TABLEAU DES OPERATIONS 40

    7. TABLEAU DE SYNCHRONISATION 40

    8. TABLEAU DES REGLES D'EMISSION DES RESULTATS 41

    9. GRAPHE D'ORDONNANCEMENT DES EVENEMENTS 42

    10. Construction du modèle conceptuel des traitements (MCT) 43

    A. Modèle organisationnel de traitement (MOT) 44

    B. DIAGRAMME DE CICRCULATION DES INFORMATIONS 45

    C. TABLEAU DE REPARTITION DE TACHE HOMME-MACHINE 46

    Chapitre IV : DEPLOIEMENT DE L'APPLICATION 47

    IV.1 Développement de la base de données 47

    IV.2. Développement de l'application Dot net 2012 47

    IV.3. Interface 48

    CONCLUSION GENERALE 50

    BIBLIOGRAPHIE 51

    I. OUVRAGES 51

    II. COURS 52

    III. DICTIONNAIRE 52

    IV. INTERNET 52

    * 1 Natacha, BEDHIAF. 2010. La gestion des archives au sein d'un établissement d'enseignement supérieur et de recherche. Paris. La découverte. Page 63.

    * 2 Christelle, BOUCHETAL. 2002. Mise en place d'un système d'archivage électronique et étude d'un modèle de GED, Paris, Eyrolles, Page 64.

    * 3 Danilo, JACQUES. 2005. Mise en place de la dématérialisation dans les cabinets des experts comptables, Paris. La découverte. Page 43.

    * 4 FERREOL GILLES, La dissertation sociologique, ARMAND COLIN, 2000, P. 192, Op.CIT

    * 5 NKOKO, F. 2015. Initiation en informatique en première année secondaire, Libraire Saint Paul/Kinshasa, Page 45.

    * 6 C. LUEMBA, E. MWENDANGA et J. BANTU BABU, Initiation à l'informatique, 4ème années Humanités, Pauline Librairie, p.13

    * 7 Robert ou dictionnaire universel

    * 8 Natacha, BEDHIAF.2010. La gestion des archives au sein d'un établissement d'enseignement supérieur et de recherche, 2e édition, Paris, La découverte, Page 82.

    * 9 HUBERT TARDIEU, la méthode Merise. Tom1 principes et outils.1983

    * 10 MATHERON, P. 1994. Comprendre Merise. Paris. Eyrolles. Pages 56

    * 11 EDGAR. 1970. Cours de Base des données. Paris. La découverte. Page 65.

    * 12 P.MATHERON, Op.cit.

    * 13 BAVUEZA, D. cour de MAI I, G2 info ISS,

    * 14 - Prof BAVWEZA. 2012. Cours de méthode d'analyse informatique, ISS/Jours .G2 Info/jour

    Raymond LETOUCHE. 1984. Merise2 et technique avancés, éd. organisation.

    * 15 VAUQUIER Dominique. 2009. Dérivation du modèle en modèle logique de données. Paris.

    * 16 GELLERON Remi. 2002. Cours d'analyse informatique master ID. Paris. Université Charles Dégaulle. Page 87

    * 17Dieudonné YAV MUCHAIL. 2019. Cours de séminaire informatique. ISS/jour. G3 INFO.

    * 18 Divine, Michel. 1992. Parlez-vous Merise ?, édition Eyrolles, page 52

    * 19 Henry ABDALAH ; initiation à la merise, Ed, Eyrolles, Paris 2000, P.20

    * 20 DI GALLO Frédéric,méthodologie de système d'information-MERISE,cours du cycle probatoire,Ed.Angouleme ,2001,P92

    * Help. (2019, mars 7). Récupéré sur Google: http://www.google.com

    21 Michel DIVINE,parlez-vous merise ?, Ed. Phénomène, paris 2008, P99

    * 22 FABRICE PASQUIER, Cours Visual Basic pour Application, P 2

    * 23 GERARD LEBLANC, C# et Visual .NET Version2, EYROLLES

    * 24 OLIVIER ZIMMERMANN et VICTOR FORMATION, Microsoft Visual Basic, AOUT t 2003 

    * 25 O. MOURSLI et N. SOUCHON, Visual Basic.NET, Université Catholique de LOUVAIN, 2002






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








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld