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'un système informatisé pour la gestion de la rémunération des enseignants dans une école. Cas institut Ngolo Zabambuta.

( Télécharger le fichier original )
par Qui-vive kusakana
Université Pedagogique Nationale (UPN) - Graduat 2016
  

Disponible en mode multipage

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

1

I

IN MEMORIAM

« En la mémoire de ma défunte soeur, Blandine KUSAKANA, celle dont, dans mon coeur, les souvenirs mes conseillent toujours, de suivre le droit chemin. Que le destin nous a arrachés à la fleur de l'âge. Tu resteras à jamais dans mon coeur, que la terre de nos ancêtres te soit douce et accueillante. »

Qui-vive KUSAKANA SALA

II

2

EPIGRAPHE

« Lorsque j'étais enfant, je parlais comme un enfant, je pensais comme un enfant, je raisonnais comme un enfant ; lorsque je suis devenu homme, j'ai fait disparaitre ce qui était de l»enfant. »

1 Corinthiens 13 : 11

3

III

DEDICACES ET REMERCIEMENTS

Nous saisissons cette opportunité pour remercier d'abord le Bon Dieu, au nom de son fils Jésus-Christ qui nous a accordé la sagesse et l'intelligence pour réaliser ce travail.

Nous serons ingrats si nous oublions de remercier nos très chers parents Théophile KUSAKANA et Astrid WENGE Bwesi ainsi que à mon grand frère Ingénieur Xavier KUSAKANA N'kenda Chef de Travaux qui ont consenti des sacrifices pendants ce moment difficile et inoubliable ; leurs encouragements, motivations, conseils et soutien aux prières ont constitué notre force. Que le bon Dieu les bénissent continuellement.

Notre reconnaissance va particulièrement au Chef de Travaux Taty INDENGE, mon Directeur de travail, pour avoir accepté sa direction en dépit de ses multiples occupations.

A mes frères, Soeurs, Cousins, Cousines, Tantes, et Oncles qui m'ont soutenu financièrement, matériellement et moralement ; que le bon Dieu leur accorde toutes ses grâces et bénédiction

En même temps, nous n'oublierons pas d'exprimer notre gratitude à tout le corps professoral du Département de Mathématique et Informatique en général, pour la qualité de leurs enseignements.

Il serait ingrat de ne pas remercier nos camarades, amis et Connaissances en général. Qui, malgré les difficultés, n'ont cessé de nous encourager pour atteindre le niveau des études que nous avons aujourd'hui. Pour eux, un grand MERCI

Qui-vive KUSAKANA SALA

4

0.1. INTRODUCTION Au début des années quatre-vingt, développement du système d'information géré par l'ordinateur a du s'amplifier aux autres applications répondre à leurs objectifs de croissance et de complexité.

La plupart des entreprises s'acheminent peu à peu vers une gestion informatisée car, la gestion manuelle ne parvient pas à elle-même de résoudre les vrais problèmes de l'entreprise. Pour se situer à l'échelle de la modernisation et faire face à ces difficultés, nous faisons appel à l'informatique qui, inventée par Philipe DREYFUS en 1962, est devenue à l'heure actuelle une science indispensable dans tous les domaines de la vie active.

L'informatique se définit à cet effet comme une science qui traite les informations d'une manière automatique grâce à un système des machines interconnectées appelé `ordinateur' et des programmes dits logiciels1.

Outil de travail indispensable dans la quasi-totalité de domaine de la vie tant professionnelle que privée, l'informatique offre de grands avantages : rapidité dans l'exécution du travail en rendant la tâche facile aux utilisateurs afin d'obtenir un résultat exact et fiable, bonne conservation des résultats des informations traitées, etc.

Dans le cadre de notre travail de fin de cycle, nous avons focalisé notre attention vers la notion de base de données ; celle-ci est un ensemble structuré et organisé permettant la mise à jour, la recherche des données, l'édition des états, le retrait à temps réel des informations dans la gestion de la rémunération des enseignants.

(1 Notes de cours d'informatique générale, G1 Info UPN / Ngaliema, 2013/2014, inédites

5

0.1. PROBLEMATIQUE La problématique est définie par le dictionnaire français le Robert Méthodique « l'ensemble des questions posées dans un domaine des sciences en vue d'une recherche des solutions2 »

La gestion manuelle de la Rémunération des enseignants prend beaucoup de temps pour sa réalisation car il y a manque de supports appropriés. Raison pour laquelle ces questions ont été posées :

Comment faut-il faire pour mettre fin à l'ancien système de gestion existant ? Est-ce que la réorganisation de cette dernière pourrait rejoindre le problème que regorge le système existant ?

Quelles sont les procédures à mettre en place. ?

0.2. HYPOTHESES

L'hypothèse est définie comme une supposition dont on tirera une conséquence. La supposition que nous portons à ce travail est d'informatiser la gestion de la rémunération des enseignants à l'institut Ngolo Zabambuta.

Lui pourrait mettre fin à toute manigance existante en apportant la fiabilité sécurité des données qui seront gardées dans le support informatique adéquat.

0.3. CHOIX ET INTERET DU SUJET

Ce choix est motivé par des ambitions que nous avons de concilier la théorie acquise à la pratique professionnelle d'une part et d'éviter par un système informatique toutes les défaillances observées dans la gestion de la rémunération des enseignants au sein d'institut Ngolo Zabambuta d'autre part ; afin d'améliorer et perfectionner ladite gestion.

0.4. METHODE ET TECHNIQUE

Pour mener à bon port notre étude, nous avons recouru aux méthodes et techniques ci-après :

Méthode analytique : elle nous a permis de faire une analyse sur la façon dont les agents font face à la gestion de la rémunération des enseignants.

Méthode Structuro-Fonctionnelle : elle nous a aidés à écrire les portes de l'organigramme et les documents à notre possession.

Technique d'interview : elle nous a permis de récolter les données en posant des questions pour obtenir les réponses afin de bien élaborer notre travail.

Technique documentaire : elle nous a permis de recueillir les informations en consultant les livres, les notes de cours et l'internet.

2 Dict. français. Le Robert 107, Av Parmentier, Paris(XIe) Edit.1988

6

0.5. DELIMITATION DU TRAVAIL

Notre travail se limitera dans l'espace et dans le temps afin d'éviter

l'évasion dans nos analyses.

Dans l'espace nous avons choisi comme champs de recherche à l'institut

Ngolo Zabambuta. Et s'agissant du temps, notre travail va considérer le flux

d'informations allant de la période 2015 jusqu'à nos jours.

0.6. SUBDIVISION DU TRAVAIL

Notre travail est subdivisé en trois grands chapitres à savoir :

Chapitre I : Notion de système d'information

Chapitre II : Analyse préalable

Chapitre III : Conception du nouveau système

Section 1. Réalisation du système information.

7

CHAPITRE I. NOTION DE SYSTEME D'INFORMATION

I.1. Les systèmes d'information3

C'est l'ensemble des méthodes et des moyens qui recueillent, contrôlent, traitent et distribuent les informations nécessaires et tous.

A l'ère de l'information et des technologies de communication, consciemment ou inconsciemment, chacun de nous, est en contact quasi-permanent avec un ou plusieurs systèmes d'information. Les appréciations et les points de vue peuvent varier, mais l'impact des systèmes d'information sur la société, l'économie et la vie quotidienne de chacun de nous est incontestablement perceptible.

La définition usuelle d'un système d'information (SI) ressemblait à ceci : ?Le système d'information est l'ensemble des informations formalisables circulant dans l'entreprise et caractérisées par des liens de dépendance, ainsi que des procédures et des moyens nécessaires pour les définir, les rechercher, les formaliser, les conserver, les distribuer ".

Mais cette définition n'indique ni à quoi sert le SI, ni comment il est construit : elle ignore sa dynamique.

Pour décrire celle-ci, il faut distinguer deux faces du SI: l'une orientée vers les moyens (système informatique), l'autre vers les besoins et usages (fonctions d'un SI), auxquels la réflexion sur le système d'information donne désormais une place croissante.

Historiquement, les SI ont débuté avec les outils de gestion. Il était alors question de ?robotiser, à l'aide de l'informatique, des tâches difficiles et répétitives liées au traitement des données, afin de gagner en rapidité et fiabilité".

Cette informatisation a offert de nouvelles possibilités, et a induit une nécessaire réorganisation des tâches humaines ainsi qu'une organisation du processus informationnel. L'informatisation d'une activité humaine devenait donc plus qu'une simple robotisation ou automatisation d'une tâche ; elle faisait appel à une prise en compte globale de l'information, des traitements, de l'organisation et des aspects humains d'activité.

1. 3? DE COURCY R., Les systèmes d'information en réadaptation, Québec, Réseau international CIDIH et facteurs environnementaux, 1992, no 5 vol. 1-2 p. 7-10

2. ? (EN) GABRIELE PICCOLi, Information Systems for Managers 2012, 538 p. (ISBN 9781118057612)

3. ? JEAN-FRANÇOIS PILLOU, Tout sur les systèmes d'information, DUNOD, Paris 2006, Collect° Comment ça marche.net

4. ? REIX R. (2002), «S stèm d' nformat on t management des organisations», Vuibert, 4e édition, Paris.

5. ?THE PYRAMID MODEL (EN) [archive]

6. ?Systèmes d'information et développement durable, Hermès Science, pp. 221-234

8

4 http://fr.wikipedia.org/wiki/Système d'information

Afin de prendre en compte cette globalité, la notion de système d'information (SI) est apparue. Elle peut cependant fortement varier suivant les disciplines (informatique, organisation, management, etc.) qui la travaillent.

Un SI (Système d'information en sigle) est une construction formée d'informations, de traitements, de règles d'organisation et de ressources humaines et techniques. Les ensembles d'informations sont des représentations partielles de faits qui intéressent l'institution, l'organisation ou l'entreprise.

Les traitements constituent des procèdes d'acquisitions, de mémorisation, de transformation, de recherche, de présentation et de communication d'informations. Les règles d'organisation régissent l'exécution de traitements informationnels.

Les ressources humaines et techniques sont ce qui est requis pour le fonctionnement du SI.

Les SI sont formés à partir de représentations partielles de la réalité (informations, traitements, règles) qui sont mises en oeuvre dans un espace informatique réalisé grâce à des ressources techniques (ordinateur, réseaux, etc.). Leur fonctionnement n'est cependant possible que grâce à des acteurs humains qui sont en interaction avec le SI.

I.2. Définition du système d'information

Un système d'information est un ensemble organisé de ressources qui permet de collecter, regrouper, classifier, traiter et diffuser de l'information sur un environnement donné. L'apport des nouvelles technologies de l'Information est à l'origine du regain de la notion de système d'information4.

Vu le rôle primordial que joue l'information dans cette nouvelle ère ( ère de l'information toute organisation quelle qu'elle soit, doit consacrer une partie de son effort et de son activité à récolter, traiter, stocker et diffuser l'information issue de son propre fonctionnement dans le cadre de ce qu'on appelle système d'information.

C'est la tâche principale du système d'information, qu'on va tenter de définir dans les pages qui suivent.

Pour introduire d'une manière un peu formelle le concept de système d'information, on va recourir à ce qu'on appelle la vision systémique d'une entreprise.

On distingue d'abord le système opérant où les produits finaux sont fabriqués à partir d'une certaine matière première. On réduit l'organisation à une sorte d'usine, qui travaille sur la matière première pour fournir un produit final.

9

Toute organisation est pilotée par une direction, une équipe dirigeante. Ce système de pilotage a pour mission de conduire l'organisation vers des objectifs qui lui sont fixés, et de vérifier que ces objectifs ont bien été atteints. Ce qui nécessite souvent un contrôle continu du fonctionnement du système opérant et d'éventuelles modifications (recrutement, investissement, nouveaux développements...) à apporter au système opérant.

Parallèlement donc au flux physique, il y a un flux de décision.

Ce flux correspond aux décisions prises par la direction de l'organisation pour que celle-ci fonctionne dans les meilleures conditions et puisse atteindre ses objectifs. Et toute organisation est soumise à des contraintes extérieures et intérieures qui contraignent son action et l'empêche d'évoluer librement.

Et c'est dans ce contexte qu'apparaît le système d'information. Ce sous-système de l'organisation s'occupe de récolter l'information, de la stocker, de la traiter et de la diffuser dans le système opérant et dans le système de pilotage. Dans le système opérant, cette information va permettre à celui-ci de fonctionner. Car chaque individu et chaque tâche ont besoin d'être informés sur le flux physique qui la traverse.

En général, cette information est très détaillée, ne concerne qu'un petit élément de l'organisation, et elle est tournée vers le présent.

Dans le système de pilotage, l'information va permettre à celui-ci de prendre les bonnes décisions en étant constamment informé de ce qui se passe dans le système opérationnel.

Cette information a tendance à être très synthétique, elle concerne une grande partie de l'organisation (si ce n'est toute l'organisation, tel que le Chiffre d'Affaire annuel), et elle est tournée vers le passé et/ou le futur.

La tâche principal du SI est donc de fournir un flux d'information qui d'une part, reflète le plus fidèlement possible le flux physique, et d'autre part fournit au système opérationnel les éléments nécessaires pour son fonctionnement quotidien et au système de pilotage les éléments nécessaires à une prise correcte de décision.

Ainsi, le flux d'information est une image du flux physique. Il représente sous une forme plus ou moins réduite, tous les événements survenus dans le système opérant ainsi que tous les éléments d'information qui permettent de traiter ces événements.

Cette image est forcément une réduction de la réalité, elle ne concerne que les aspects pertinents ayant une incidence et/ou un rôle dans le fonctionnement de l'organisation.

Plus précisément, on dit que dans le SI il y a des modèles de la réalité organisationnelle. Ces modèles ont été construits par ceux qui mettent en place le SI, on parle de la conception d'un SI.

10

La validité et la pertinence de ces modèles sont indispensables au fonctionnement du SI lui-même, et elles garantissent la qualité de l'information fournie.

I.3. les systèmes manuels

Un système manuel, certes plus facile à comprendre, est le moyen le plus sujet à erreur et le plus inefficace de stocker et d'extraire des données financières. Il se prête à des abus et à la fraude, à des erreurs mathématiques et à la perte d'informations du fait d'un mauvais stockage, et ne permet de produire de rapports qu'au bout d'un temps considérable et moyennant d'énormes ressources humaines.

Enfin, ce type de système ne permet pas facilement de procéder à une analyse statistique des tendances et de leurs causes. Et le plus important c'est qu'il offre une réduction très importante des coûts de gestion de l'information.

Pour une organisation ayant un fort volume d'activité, une base de données informatisée est de loin préférable. Beaucoup d'organisations, d'entreprises et d'établissement utilisent encore des systèmes manuels, mais la plupart d'entre elles informatiseraient immédiatement leur système si elles pouvaient assumer le coût de cette opération, avaient le personnel compétent requis et pouvaient se procurer des logiciels répondant à leurs besoins.

Au fur et à mesure que la technologie de l'information s'améliorera, que le coût de l'informatisation baissera, que le volume de leurs opérations augmentera et que la concurrence s'intensifiera et, partant, favorisera les organisations qui ont plus facilement et plus rapidement accès à l'information, elles éprouveront de plus en plus la nécessité de passer d'un système manuel à un système informatisé.

Informatisé non systèmes d'information c'est utiliser les nouvelles technologies de l'information et de communication, c'est tirer profit du développement rapide des solutions informatiques et s'adapter au changement et à l'évolution pour pouvoir résister à la concurrence et garder vie et pourquoi pas être compétitif et se développer.

11

I.4. Définition et interaction avec les autres systèmes d'une organisation

Toute organisation comporte trois systèmes distincts en interaction : le système de pilotage, le système opérant et le système d'information ; ce dernier constituant le lien dynamique entre les deux premiers. Les relations entre les trois systèmes peuvent être schématisées comme suit :

Flux de données entrantes

Information Mémorisée

Information à Mémoriser

Système d'information

Système de pilotage

Système opérant

Information Mémorisée

Information mémorisé

Flux de données sortantes

a) Le système de pilotage

Le système de pilotage définit les missions et les objectifs, organise l'emploi des moyens, contrôle l'exécution des travaux. Il assigne des objectifs à l'organisation, analyse l'environnement et le fonctionnement interne à l'organisation, contrôle le système opérant. Il est relié aux autres systèmes par des flux d'informations internes.

b) Le système d'information

Le système d'information est l'ensemble des ressources humaines, techniques et financières qui fournissent, utilisent, compilent, traitent et distribuent l'information de l'organisation. Il alimente l'organisation en informations d'origines diverses (internes ou externes). Il est la passerelle obligatoire pour toutes les informations de l'entreprise.

c) Le système opérant

Le système opérant est l'ensemble des moyens humains, matériels, organisationnels qui exécutent les ordres du système de pilotage. Il assure le fonctionnement du système global, son activité est contrôlée par le système de pilotage.

12

I.5. Typologie des systèmes d'information

Un système peut être :

? Ouvert ou fermé : Il est ouvert, s'il est en interaction avec son environnement d'où il reçoit les éléments à traiter. Il est fermé, s'il ne reçoit pas d'éléments input venant d'ailleurs (exemple : certaines sectes) :

? Naturel ou artificiel : Il est naturel, s'il existe de par la volonté divine (système nerveux, solaire, etc.). Par contre, il est artificiel s'il est créé par l'homme qui l'a doté de l'habileté nécessaire pour fonctionner selon les opérations dictées par ce dernier.

I.6. Rôle d'un système d'information

Le système d'information joue quatre rôles :

A. Analyser les données internes et externes recueillies pour ne retenir que celles jugées nécessaires ;

B. Traiter les données pertinentes retenues (mise à jour, tri, fusion, calcul, etc....) ;

C. Stocker les résultats sur des supports appropriés ;

D. Diffuser les résultats obtenus auprès des utilisateurs.

I.7. Informatisation de la vie de l'entreprise

Quel que soit l'entreprise (petite, moyenne ou grande) et quel que soit son domaine d'activité (production, service, commercialisation), il y a des fonctions communes :

- Les ressources humaines qu'il faut recruter, former, rémunérer, gérer

- La comptabilité et la finance pour calculer les dépenses, les recettes, la rentabilité, le taux d'endettement, etc.

- La production où les produits (voiture, aliments, services bancaires, cours de formation, etc.) sont «fabriqués» et où on doit planifier, organiser, gérer le stock des produits, les processus de fabrication, la livraison, etc.

- La vente et le marketing, où le contact avec le client a lieu pour le démarcher et lui vendre les produits; et où on doit gérer la relation avec le client et avoir une information précise sur les produits, les tarifs, les promotions, la marge de manoeuvre, etc.

- L'ingénierie, où les nouveaux produits sont imaginés, conçus, testés et évalués et où on se préoccupe des processus de fabrication et des méthodes de travail; on a besoin ici d'une information plus spécifique selon la nature du produit conçu On va donc regarder pour toutes ces fonctions de ce qu'apporte l'informatique et les spécificités des besoins en terme de système d'information.

13

I.8. Qualités d'un système informatique

Dans la pratique, un bon système informatique doit posséder les qualités suivantes :

? Rapidités ; ? Fiabilités ; ? Pertinence ; ? Sécurité.

I.9. Selon le degré d'organisation

On distingue :

A. Le système indépendant

Chaque service dispose de son propre système informatique, c'est-à-dire ses propres applications, matériels, logiciels et progiciels.

L'avantage de ce système est son indépendance. Toutefois, il comporte un inconvénient : la multiplicité des matériels ; d'où possibilité d'incompatibilité entre matériels.

B. Le système intégré

On recourt à l'approche base des données et réseaux. On dispose en effet d'un site de traitement où a été implantée une base des données auxquelles peuvent accéder les différents services reliés au serveur central dans un environnement client-serveur. Son avantage est qu'il offre une intégration des données dans une base des données, permet l'échange des données entre services utilisateurs ainsi que la compatibilité des matériels et des informations.

14

I.10. Selon le degré d'automatisation On distingue :

a. Le système à traitement manuel ;

b. Le système à traitement mécanique où on utilise les auxiliaires mécanique ;

c. Le système à traitement automatique où tout travail est réalisé à l'aide d'une machine électronique programmable (ex : ordinateur, machine à lessiver, etc.).

I.11. Selon l'architecture de traitement

On a :

A. Le système informatique centralisé : on utilise un seul site de traitement ; les différents services envoient leurs travaux au centre de traitement informatique. Ce qui rend esclave l'utilisateur.

B. Le système informatique décentralisé ou réparti : chaque utilisateur a son poste de travail (micro-ordinateur) qui peut fonctionner en autonomie ou relié en réseau avec d'autres points (niveaux) d'organisation pour les échanges des données ; un ordinateur pouvant, dans ces être considéré comme serveur et d'autres comme clients.

C. Le système informatique mixte (distribué) : ici le traitement s'effectue en un site central alors que la saisie et la diffusion peuvent être décentralisées. Chaque agent a son poste de travail et chaque poste est muni d'un ordinateur qui se comporte ici comme un poste passif, c'est-à-dire servant uniquement à la diffusion des informations, le traitement s'effectuant au site principal.

II.2.

15

Base de données

II.3. Définition de base de donne

Une base de données est un conteneur informatique permettant de stocker- le plus souvent dans un même lieu - l'intégralité des informations en rapport avec une activité5.

Une base de données (en anglais : data base) est un outil permettant de stocker et de retrouver l'intégralité de données brutes ou d'informations en rapport avec un thème ou une activité ; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles. Dans la très grande majorité des cas, ces informations sont très structurées, et la base est localisée dans un même lieu et sur un même support. Ce dernier est généralement informatisé.

La base de données est au centre des dispositifs informatiques de collecte, mise en forme, stockage, et utilisation d'informations. Le dispositif comporte un système de gestion de base de données (SGBD) : un logiciel moteur qui manipule la base de données et dirige l'accès à son contenu. De tels dispositifs souvent appelés base de données comportent également des logiciels applicatifs, et un ensemble de règles relatives à l'accès et l'utilisation des informations

La manipulation de données est une des utilisations les plus courantes des ordinateurs. Les bases de données sont par exemple utilisées dans les secteurs de la finance, des assurances, des écoles, de l'épidémiologie, de l'administration publique (statistiques notamment) et des médias. Lorsque plusieurs choses appelées bases de données sont constituées sous forme de collection, on parle alors d'une banque de données (en anglais : data Banks)

5 http://fr.wikipedia.org/wiki/Base de donnée

16

II.4.Description

Une base de données est un « conteneur » stockant des données telles que des chiffres, des dates ou des mots, pouvant être retraités par des moyens informatiques pour produire une information ; par exemple, des chiffres et des noms assemblés et triés pour former un annuaire. Les retraitements sont typiquement une combinaison d'opérations de recherches, de choix, de tri, de regroupement, et de concaténation.

C'est la pièce centrale d'un système d'information ou d'un système de base de données (ou base de données tout court), qui régit la collecte, le stockage, le retraitement et l'utilisation de données. Ce dispositif comporte souvent un logiciel moteur (le SGBD), des logiciels applicatifs, et un ensemble de règles relatives à l'accès et l'utilisation des informations.

? Le système de gestion de base de données

Est une suite de programmes qui manipule la structure de la base de données et dirige l'accès aux données qui y sont stockées. Une base de données est composée d'une collection de fichiers ; on y accède par le SGBD qui reçoit des demandes de manipulation du contenu et effectue les opérations nécessaires sur les fichiers. Il cache la complexité des opérations et offre une vue synthétique sur le contenu. Le SGBD permet à plusieurs usagers de manipuler simultanément le contenu, et peut offrir différentes vues sur un même ensemble de données.

Le recours aux bases de données est une alternative au procédé classique de stockage de données, parle quel une application place des données dans des fichiers manipulés par l'application. Il facilite le partage des informations, permet le contrôle automatique de la cohérence et de la redondance des informations, la limitation de l'accès aux informations et la production plus aisée des informations synthétiques à partir des renseignements bruts. La base de données a de plus un effet fédérateur : dans une collectivité utilisant une base de données, une personne unique -l' administrateur de bases de données - organise le contenu de la base d'une manière bénéfique à l'ensemble de la collectivité, ce qui peut éviter des conflits dus à des intérêts divergents entre les membres de la collectivité.

Une base de données nécessite généralement plus d'espace disque, le large éventail de fonctions offertes par les SGBD rend les manipulations plus complexes, et les pannes ont un impact plus large et sont plus difficiles à rattraper

17

II.5.Types d'utilisations

- Un moteur de recherche : est un logiciel qui permet de retrouver des ressources (fichiers, documents, pages web) associées à des mots quelconques. La liste des mots et des ressources associées sont stockés dans une base de données.

- Une banque de données : est une application informatique qui sert à collecter et permettre la publication d'un ensemble d'informations librement consultables et relatives à un domaine de connaissances. Par exemple des renseignements de bibliographie, de linguistique de justice, de chimie, d'architecture, de cinématographie, de biologie, d'astronomie, de géographie, de médecine ou de jeu.

Les renseignements sont souvent stockés dans des bases de données et la banque de données équipée d'un moteur de recherche.

- Un système d'informations : Est une application

Informatique qui sert à collecter, classer, regrouper et modifier un ensemble d'informations relatives à une activité. Les systèmes d'informations sont d'usage courant dans les entreprises et les institutions telles que les douanes, les hôpitaux, la marine, les transports ou l'armée.

- Un « Enterprise Resource Planning » : (ERP) est

Système d'informations qui sert à la collecte et la maintenance des informations concernant l'activité d'une entreprise (ventes, achats, salaires...)

- Un système d'information géographique : Est un système d'informations qui permet de collecter, manipuler des renseignements de cartographie (coordonnées de routes, de forêts, de plans d'eau). Ces informations sont utilisées par le système d'informations géographique pour créer des cartes géographiques.

- Un entrepôt de données : Est une base de données qui est utilisée pour collecter et stocker définitivement des informations historiques qui seront utilisées pour des statistiques et des analyses. Les informations sont souvent collectées à intervalle régulier depuis un système d'informations.

- L'informatique de gestion : est un domaine d'activité et de connaissances orientées vers la manipulation de masse de grandes quantités d'informations (gestion de données), un secteur qui utilise des bases de données. Les L4G sont des environnements de développement des applications de base de données souvent utilisés en informatique de gestion. Ils sont composés d'un système de gestion de base de données et d'un langage de programmation.

18

II.6.Qu'est-ce qu'une base de données ?

Une base de données (son abréviation est BD, en anglais DB, data base) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible.

Ces données doivent pouvoir être utilisées par des programmes, par des utilisateurs différents. Ainsi, la notion de base de données est généralement couplée à celle de réseau, afin de pouvoir mettre en commun ces informations, d'où le nom de base. On parle généralement de système d'information pour désigner toute la structure regroupant les moyens mis en place pour pouvoir partager des données.

II.7. Utilité d'une base de données ?

Une base de données permet de mettre des données à la disposition

d'utilisateurs pour une consultation, une saisie ou bien une mise à jour, tout en s'assurant des droits accordés à ces derniers. Cela est d'autant plus utile que les données informatiques sont de plus en plus nombreuses. Une base de données peut être locale, c'est-à-dire utilisable sur une machine par un utilisateur, ou bien répartie, c'est-à-dire que les informations sont stockées sur des machines distantes et accessibles par réseau.

L'avantage majeur de l'utilisation de bases de données est la possibilité de pouvoir être accédées par plusieurs utilisateurs simultanément.

19

II.8. La gestion des bases de données

Afin de pouvoir contrôler les données ainsi que les utilisateurs, le besoin d'un système de gestion s'est vite fait ressentir. La gestion de la base de données se fait grâce à un système appelé SGBD (système gestion de bases de données) ou en anglais DBMS (Data base management system). Le SGBD est un ensemble de services (applications logicielles) permettant de gérer les bases de données, c'est-à-dire: permettre l'accès aux données de façon simple autoriser un accès aux informations à de multiples utilisateurs manipuler les données présentes dans la base de données (insertion, suppression, modification)

? Le SGBD peut se décomposer en trois sous-systèmes :

I. Le système de gestion de fichiers : il permet le stockage des informations sur un support physique ;

II. le SGBD interne : il gère l'ordonnancement des informations ;

III. le SGBD externe : il représente l'interface avec l'utilisateur.

20

CHAPITRE II. ANALYSE PRÉALABLE

II.1.1 Historique6

L'institut Ngolo est une école privée dotée d'une personne juridique N° 11 NEPSP/CAB MIN/1298/2011 du 14/11/2011. L'initiateur est Monsieur JOHN BIKAKALA MBAMBA. Cette école a vu le jour à partir du 07/06/2009. Entant qu'une école privée elle est soumise aux contrôles du pouvoir public.

II.1.2. Présentation de l'entreprise

L'institut Ngolo est situé sur l'avenue BINZA N°17 dans la commune de NGALIEMA, à droite elle est entourée de deux écoles dénommées FONKAM et le Toment de KERRITH à gauche, elle est en face de l'EP6 KIMPANGI. Pour y arriver il faut traverser la petite rivière makelele direction cabine BINZA juste quartier1.

II.1.3. Objectif de l'entreprise

Etant une école vacation, les objectifs poursuivis sont les suivants :

Doté à l'enfant :

· Une éducation saine chrétienne et intégrale afin de faire de lui un homme, une femme d'amour, de foi, d'Esperance, de paix, utile à la société ;

· Une formation basée sur les grands principes universels : l'égalité, la justice, la liberté et le respect de la personne humaine ;

· Une formation qui le prépare à une élite dans la société ;

· Bref, la discipline est d'abord et avant tout une discipline éducative.

I.1.4. Organigramme de l'entreprise

Conseiller pédagogique

Secrétaire

Directeur des études

Préfet des études

Professeurs

Directeur de discipline

Intendant

Superviseur

Source : Institut Ngolo Zabambuta

6 Directeur des Etudes de l'institut Ng.

Directeur des études

Professeurs

Intendant

21

II.1.5. Organigramme de la partie concernée

Source : Institut Ngolo Zabambuta

Enseignant

Evaluation des retenus, cas d'absence et retard des enseignants

Signature de la fiche de prestation

Signature sur l'état de paie

Rassemblement des fiches

Perception du salaire

II.1.5.1. Analyse de poste attribue

- L'intendant : est chargé de la perception, de la caisse de l'école et même de la rémunération des enseignants ou tout le personnel dans l'ensemble. A ce titre, elle est tenue au respect de ses attributions notamment de : diriger, contrôler et coordonner l'achat et la distribution de tout matériel de l'école ;

- Directeur des études : Il s'occupe de l'encadrement pédagogique des professeurs. A ce titre, il remplace le préfet des études en cas d'absence, il est le responsable de la documentation pédagogique et des matériels didactiques, il traite tout problème à caractère pédagogique ;

- Les professeurs : transmettent les matières aux élèves et assimilent leurs connaissances.

I.1.6. Diagramme de contexte

22

II.1.7. Narration

Chaque jour l'enseignant signe la fiche de prestation au bureau du directeur des études, avant et après le cours. Après la signature, le Directeur des études rassemble et dépose ces fiches auprès de l'intendant.

A la fin du mois l'intendant évalue et procède aux retenues pour les cas d'absence et les retards des enseignants.

Ces derniers se présentent auprès de l'intendant pour percevoir leurs salaires. L'intendant vérifie leurs noms sur l'état de paie sur lequel les enseignants signent enfin, l'intendant leur remet la feuille de paie et l'argent.

F1

F7 F6 F5 F4 F3

Feuille de paie + argent

Enseignant

Intendant

F2

Directeur des études

II.1.7.1. Diagramme de flux

23

II.1.7.2. Description de flux

 

Flux1

Flux2

Flux3

Flux4

Flux5

Flux6

Flux7

Acteur émetteur

Directeur d'études

Directeur d'études

Intendant

Enseignan t

Intendant

Enseign ant

Intenda nt

Acteur récepteur

Enseignan t

Intendant

Enseignan t

Intendant

Enseignan t

Intenda nt

Enseign ant

Distance

#177; 1m

#177; 1m

#177; 1m

#177; 1m

#177; 1m

#177; 1m

#177; 1m

Documen t

Fiche de

prestation

Fiche de

prestatio n

Fiche de

prestation

(Argent)

Etat de

paie

Etat de

paie

Feuille de paie et argent

II.1.7.3. Analyse de document utilisé dans système

1. La feuille de la rémunération

a) Rôle : permettre à l'enseignant d'avoir une preuve pour son salaire.

b) Modèle :

République Démocratique du Congo

Institut Ngolo Zabambuta feuille de la rémunération de mois

Nom

Post nom

Fonction

Net à payer

Date de paiement

Signature

 
 
 
 
 
 
 

c) Description

Nom rubrique

Code rubrique

Type

Taille

1

Nom

Nom

An

15

2

Post nom

Postn

An

15

3

Fonction

Fonct

An

3

4

Net à payer

NP

N

6

5

Date paiement

DatPay

An

10

2. Fiche de prestation

a) Rôle : évaluer et bien calculer le salaire des enseignants

b) Modèle :

Heure d'arrivée

Nom

Post nom

Heure de départ

Signature

 

c) Description

Nom rubrique

Code rubrique

Type

Taille

1

Heure d'arrivée

H.A

An

5

2

Nom

Nom

An

15

3

Post nom

Postn

An

15

4

Heure de part

H.D

An

5

24

3. Etat de la rémunération

a) Rôle : contrôler le personnel actif et assurer sa paie

b) Modèle :

Nom

Post
nom

Sal.
base

logem

Tranns

Eau+elect

Allocat
familial

Ancien ne

Rendem

Fonct ion

Sal
Brut

Avence sal

Cont.Rev personn

Net
à
pays

sea

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

c) Description

Nom rubrique

Code rubrique

Type

Taille

1

Nom

Nom

An

15

2

Post nom

Postn

An

15

3

Base

Base

N

5

4

Logement

Log

N

5

5

Eau+ électricité

Eau+elect

N

5

6

Allocation familiale

Alloc famil

N

5

7

Ancienneté

Ancien

N

5

8

Rendement

Rendem

N

5

9

Fonction

Fonct

An

30

10

Salaire brute

Salbrut

N

6

11

Avance Salaire

Avsalaire

N

5

12

Contrib.RV.Pers.INSS

ContRVPINSS

N

5

13

Net à payer

NP

N

6

25

II.1.8. Analyse de Moyen de traitement utilisé

II.1.8.1. Moyens humains

Nom des

postes

Nombre de personnes

Niveau d'étude

Fonction

Spécialité

Ancienneté

Intendant

1

D6

Agent payeur

Pédagogique

2 ans

Directeur des études

3

G3

Encadreur pédagogique

Pédagogique

6 ans

Professeurs

Plusieurs

D6

Pédagogique

Pédagogique

#177; 15 ans

II.1.8.2. Moyens matériels

Nom des

matériels

Nombre

Marque

Nbr de personnes a son utilisation

Année

d'acquisition

Etat

Ordinateu r portable

1

DELL

1

2015

Bon

Impriman te

1

LaserJet

1

2013

Bon

Onduleur

1

-

-

2013

Bon

II.1.9. Critique de l'existant

Cette critique permet de relever les points faibles et les points forts du système étudié, afin de proposer les solutions possibles d'amélioration et de choisir celle qui serait efficiente.

II.1.9.1. Aspects positifs

Pendant notre parcours au sein de l'institut Ngolo plus précisément dans le service de la rémunération, nous avons constante une organisation impeccable, la présence des matériels informatiques permettant aux utilisateurs d'effectuer le traitement de texte et autres travaux de bureau.

II.1.9.2. Aspects négatifs

Il y a une seule personne à cette organisation et les documents sont mal conservés.

Il y a lenteur de traitement des données et ceci subi comme conséquence, les débordements dans le temps de travail ainsi que les surcharges des taches.

26

II.1.10. Proposition des nouvelles solutions

II.1.10.1. Solution Manuelle réorganisée

Après avoir étudié et critique le système en place, les solutions que nous proposons au service qui gère la paie des enseignants sont les suivantes :

· Acheter des classeurs qui serviront au classement des documents et former une deuxième personne pour la paie afin de pallier aux surcharge et débordements.

II.1.10.2. Solution informatique

L'utilisation de l'ordinateur comme outil de traitement dans le processus de la gestion manuelle, apporte la qualité de travail par rapport aux besoins et objectifs.

Il implanter une base de données pour la rémunération des enseignants.

Avantage :

· Les informations seront saisie en temps réel ;

· Facilité de trouver les données recherchées ;

· Obtention des informations faibles pour leur manipulation ;

· Le traitement des informations sera contrôlé.

Inconvénients :

· Maintenance des matériels ;

· Cout élevé du matériel informatique ;

· L'installation des ordinateurs exige des informaticiens compétents et sérieux.

II.1.10.3. Conclusion ou choix d'une solution

Pour la meilleure gestion de la rémunération des enseignants nous proposons la solution informatique pour garantir une bonne gestion de la rémunération des enseignants.

27

CHAPITRE III. CONCEPTION DU NOUVEAU SYSTÈME

III.1.1. Présentation de la méthode merise

III.1.1.1. Historique de la méthode merise

La méthode Merise est née vers 1978-1979 à la suite d'une vaste consultation lancée en 1977 par le Ministre de l'Industrie Français auprès de plusieurs sociétés de service et de conseil en informatique afin de mettre au point une méthode de conception et de réalisation des systèmes d'information. Les deux sociétés ayant mis au point la méthode merise sont le CTI (Centre Technique d'Informatique) et le CETE (Centre d'Etudes Techniques de l'Equipement).

III.1.1.2. Caractéristique de la méthode

Merise adopte l'approche systémique et non analytique. Merise est avant tout une méthode de conception, de développement et de réalisation des projets informatiques. A cet égard, elle adopte une vision globale ou systémique de la gestion traitée, à l'opposé de l'approche analytique qui caractérise les modèles antérieurs.

L'approche analytique consiste à sélectionner un domaine sans tenir compte des interactions des autres domaines ou projets. Elle a pour conséquences : la redondance nuisible, le manque de standardisation des méthodes, la dépendance logique entre fichiers et application créées.

Par contre, l'approche systémique consiste à étudier un domaine en tenant compte des interactions avec d'autres domaines ou projets. Ce qui annihile les inconvénients de l'approche analytique évoquée ci-dessus. Ainsi donc, plus qu'une méthode d'analyse, Merise est avant tout une méthode ou plus exactement une démarche de construction des systèmes d'information.

28

III.1.1.3. Merise consacre la séparation entre l'étude des données et celle des traitements

La méthode Merise est basée sur la séparation des données et des traitements à effectuer. Elle aboutit ainsi à l'élaboration de plusieurs modèles correspondants (MCD, MOD, MLD, MPD, d'une part, et MCT MOT, MPT, d'autre part).

Dans un premier temps, au cours de l'étape conceptuelle, l'étude par rapport à l'autre puisque conduites indépendamment l'une de l'autre. Selon une méthode issue de l'approche « bases de données, l'étude des données consiste d'abord à modéliser le réel perçu, sans préjuger des traitements qui seront faits. Parallèlement à cette étude des données, celle des traitements va consister à abstraire le réel existant pour pouvoir arriver à une formalisation conceptuelle des processus, sans tenir compte de l'outil informatique.

Dans un deuxième temps, lors de la validation des modèles conceptuels au cours de l'étape organisationnelle, le réel perçu et les procédures désirées son mis en accord et sont étudiées conjointement, avec en toile de fonds, la possibilité d'utiliser l'outil informatique.

En fait, la démarche de Mérite se fait selon trois axes qui constituent ce qu'on appelle les trois cycles de Merise.

III.1.1.4. Cycle de la méthode Merise Les trois cycles de Merise sont :

? Cycle de vie du projet d'information d'un système ;

? Cycle d'abstraction dans la conception du système d'information ; ? Cycle de décision.

29

a) Démarche ou cycle de vie du système d'information

Le cycle de vie du système d'information rappelle peu les étapes des êtres vivants, à savoir : la conception, la gestation, la naissance, l'évolution, la mort, puis la renaissance.

Dans le cas du système d'information, qui est un système « vivant », on retient les trois étapes suivantes : conception, réalisation et maintenance, les deux premières étant à leur tour découpées en plusieurs sous-étapes, telles que présentées dans le tableau suivant.

CONCEPTION

Schéma directeur

Définition des orientations générales du

développement à moyen terme des systèmes d'information

Etude préalable

 

Diagnostic de l'existant et proposition d'une solution nouvelle (solution informatique) pour le système d'information considérer

Etude détaillée

 

Spécialisation complète du futur système

d'information organisée. Point de vue de
l'utilisateur (externe)

REALISATION

 

Etude technique

 

Spécialisation complète du futur système

d'information organisé. Point de vue du
réalisateur (externe)

Production logiciel

du

Ecriture des programmes, génération des

fichiers ou base des données, test.

Mise en service

 

Installation de l'application informatique et mise en place de la nouvelle organisation.

MAINTENANCE

 

Maintenance

 

Rectification des anomalies, améliorations,

évolutions

30

b) Cycle d'abstraction dans la conception du système d'information

Sur le plan du raisonnement, Merise prévoit quatre niveaux d'abstraction lors de la conception du projet dans le cadre de l'étude détaillée du projet : conceptuel, organisationnel, logique et physique. Les deux premiers niveaux sont adaptés à la conception du système d'information organisé (SIO) et les derniers à la conception du système d'information informatisé (SII).

Par ailleurs, chaque niveau d'abstraction comprend deux volets : données et traitements. Enfin, chaque niveau est représenté par un modèle et chaque modèle par un formalisme utilisant des concepts adaptés et qui seront explicités plus tard. Le tableau suivant résume les étapes du raisonnement ou cycle d'abstraction de la méthode Merise.

SYSTEME D'INFORMATION ORGANISE

Niveau conceptuel

Modèle conceptuel des données (MCD)

Modèle conceptuel des traitements (MCT)

Niveau organisationnel

Modèle organisationnel

des données (MOD)

Modèle organisationnel

des traitements (MOT)

SYSTEME D'INFORMATION INFORMATISE

Niveau logique

Modèle logique des

données (MLD)

Modèle logique des

traitements (MLT)

Niveau physique

Modèle physique des

données (MPD)

Modèle physique des

traitements (MPT)

c) Cycle de décision

Dans chaque modèle, à chaque étape, des choix doivent être effectués tels que : vers quel projet veut-on aller ? Quels moyens veut-on affecter ?

La mise en oeuvre de la méthode Merise se traduit en outre par une décision de choix permettant d'une part, de contrôler la durée globale de la conception, de la réalisation et d'autre part, de définir un système en harmonie avec les objectifs globaux de l'entreprise.

Dans la pratique, le cycle de décision est intégré au cycle de vie. Cela se traduit par des résultats types à l'issue de chaque étape par des décisions attendues comme le montre cette figure.

31

ETAPES

 

DECISION

Schéma Directeur

Approbation et mise en application

Etude préalable

Choix d'une solution nouvelle ou arrêt

Etude détaillée

Accord utilisateur

Etude technique

Accord réalisateur

Production du logiciel

Réception provisoire

Mise en service

Réception définitive

Maintenance

Réception définitive

III.2. Elaboration du dictionnaire de donnée

Code propriétés

Libellés propriétés

Nature

Nature

Taille

1

MatrEnseig

Matricule Enseignant

An

5

2

Nom

Nom

An

15

3

Postn

Post nom

An

15

4

Prén

Prénom

An

15

5

Sex

Sexe

An

1

6

Etatciv

Etat civil

An

11

7

Adres

Adresse

An

30

8

Tel

Téléphone

N

10

9

N°prest

Numéro prestation

An

4

10

Datprest

Date prestation

An

10

11

Heurarrv

Heure d'arrivé

An

5

12

Heurdép

Heure de départ

An

5

13

Obser

Observation

An

30

14

N°Sal

Numéro Salaire

An

4

15

Avan

Avance

N

5

16

Avant

Avantage

N

5

32

III.2.1. Règles de gestion

III.2.2.1. Définition des règles de gestion

Une règle de gestion est la tradition conceptuelle des objectifs choisis et des contraintes acceptées par l'entreprise7. En effet, les règles de gestion sont associées à la conception et décrivent ainsi les actions qui doivent être accomplies. Leur origine est soit interne, soit externe à l'entreprise. D'une manière générale, il existe deux types de règles de gestion :

- La règle de gestion est dite d'action quand elle décrit les actions sémantiques à accomplir ;

- Elle est dite de calcul quand elle décrit la manière dont ces règles seront accomplies.

Ainsi, en ce qui concerne notre étude, les règles de gestion sont définies comme suit :

R1 : un enseignant fait une ou plusieurs prestations et une prestation est faite par un et un seul enseignant

R2 : une prestation déterminé un ou plusieurs salaires et un salaire est déterminé par une ou plusieurs prestation

R3 : un enseignant reçoit un ou plusieurs salaires et un salaire est reçu par un enseignant

R4 : une prestation est vérifiée par un intendant et un intendant vérifie une ou plusieurs prestations

R5 : un directeur valide une ou plusieurs prestations et une prestation est validée par un directeur

III.2.2.2. Recensement des objets

Un objet est une entité, c'est-à-dire un individu ou une chose matérielle pourvue d'une existence propre présentant un intérêt dans le domaine de gestion considérée.

Cette étape consiste à recenser et à fixer les divers objets manipulés dans le système d'information.

7 COLLÈGE A. HUGUES J, La ROCHE B, Merise : méthode de conception, Ed. Bordons, Paris, 1987, p.15.

33

a. Identification des objets

Pendant notre investigation, nous avons eu à recenser les objets suivants :

? Enseignant ; ? Prestation ; ? Salaire ;

? Intendant ; ? Directeur.

III.2.2.3. Description sémantique des objets

Objet

Propriétés

Type

Taille

Identifiant

1

Enseignant

Matr Enseignant

An

5

*

Nom

An

15

 

Post nom

An

15

 

Prénom

An

15

 

Sexe

An

1

 

Etat civil

An

11

 

Adresse

An

30

 

Téléphone

An

10

 

Objet

Propriétés

Type

Taille

Identifiant

2

Prestation

N° prestation

An

4

*

Date prestation

An

10

 

Heure arrivé

An

5

 

Heure départ

An

5

 

Observation

An

30

 

Objet

Propriétés

Type

Talle

Identifiant

3

Salaire

N° Salaire

An

4

*

Avance

N

5

 

Avantage

N

4

 

Objet

Propriétés

Type

Talle

Identifiant

5

Intendant

Matricule Intendant

An

5

*

Nom

An

15

 

Post nom

An

15

 

Prénom

An

15

 

Téléphone

An

10

 

Sexe

An

1

 

Objet

Propriétés

Type

Talle

Identifiant

6

Directeur

Matricule Directeur

An

4

*

Nom

An

15

 

Post nom

An

15

 

Prénom

An

15

 

34

III.2.2.4. Recensement des relations

Une relation est une association entre un ou plusieurs objets du modèle. Une relation est un lien verbal représenté par un verbe à l'infinitif et unissant un ou plusieurs objets.

Cet état permet d'unir verbalement deux ou plusieurs objets. Elle est aussi appelée « association »

a. Identification des relations

D'après notre analyse, les relations recensées sont les suivantes :

? Faire ;

? Déterminer ;

? Recevoir ;

? Valider ;

? Vérifier.

III.2.2.5. Tableau descriptif des relations

Relations

Propriété

Type

Taille

Objets associés

1

Faire

-

-

-

Enseignant et prestation

2

Déterminer

-

-

-

Prestation et salaire

3

Recevoir

-

-

-

Enseignant et salaire

4

Valider

-

-

-

Directeur et Prestation

5

Vérifier

-

-

-

Intendant et prestation

III.2.2.6. Détermination des contraintes de cardinalité et d'intégrité fonctionnelle

a. Contraintes de cardinalité

Une contrainte de cardinalité d'une entité représente le nombre de fois minimum de participation d'une occurrence d'un objet dans une relation. Les règles de gestion permettent de donner une précision dans la détermination des cardinalités entre objet en relation.

Les principales cardinalités sont :

0, 1 : au plus une participation ; 1, 1 : une et une seule participation ; 0, n : zéro ou plusieurs participations ; 1, n : une ou plusieurs participations.

35

b. Contrainte d'intégrité fonctionnelle

Elle se définit dans une relation par laquelle il existe d'une part, l'objet père et d'autre part l'objet fils qui pointe sa flèche vers l'objet père, c'est-à-dire l'objet fils cède sa clé primaire à l'objet père.

III.2.2.7. Modèle conceptuel de données

MatrEnseig Nom

Post nom Prénom Sexe

Etat civil Adresse Téléphone

Enseignant

N° Salaire Avance Avantage

Salaire

Recevoir

1,n

1, 1

Déterminer

1,n

1, n

Faire

1, n

1, 1

N°Prestation Date Prestation Heure Arrivé Heure Fin Observation

Prestation

Vérifier

1,1

Valider

1, 1

1,n

1,n

MatrIntend Nom

Post nom Prénom Téléphone Sexe

Intendant

Directeur

MatriDirect Nom

Post nom Prénom

III.2.2.7. Passage du MCD au MLD (passage sur les objets et les relations)

Cette règle est du type algorithmique et peut donc être mise en oeuvre par des outils de génie logiciel, sa traduction des concepts de base du

modèle conceptuel et régie perd les trois suivantes8 :

? Toute entité devient une table ; l'identifiant de l'entité devient clé primaire, c'est-à dire que chaque classe d'entité devient une table dans le modèle logique et ce passage se fait selon les cardinalités des classes d'entité participant à la relation.

8 MAMPUYA FALY, Mise en place d'un système informatisé de suivi des enseignants organisé. 2010

36

? Si une de classe d'entité possède une cardinalité faible, la table aura comme attributs, les attributs de la classe ayant une cardinalité faible, puis les attributs de relation et enfin les attributs de la seconde classe précédent au nom de la classe.

? Si Les deux classes d'entité possèdent une cardinalité forte, la table aura comme attributs, les attributs des tables respectives, ou les attributs de relation.

? Toute association binaire de type (1, n) ou (1, 1) est caractérisée par l'existence d'une dépendance fonctionnelle entre l'identifiant de l'entité par le segment portant la cardinalité 1, 1 ou 1, 0, une telle association entraine l'intégration de l'identifiant de l'entité but de la dépendance fonctionnelle dans la relation associée à l'entité source de la dépendance fonctionnelle.

? Toute association de type (m, n) devient relation qui hérite des identifiant des entités participant à la relation. Si la relation est porteuse, la relation sera complétée par la liste des propriétés postées.

Iii.2.3. Etape logique

« Comment ? » est la question posée à cette étape pour déterminer les moyens et les ressources informatiques techniques précises. Elle exprime la forme que doit prendre l'outil informatique pour être adapté à l'utilisateur, à son poste de travail et cela se fait indépendamment à partir du langage de programmation et du système de gestion de base de données.

III.2.3.1. But et contenu de l'étape logique

Cette étape permet aussi de décrire le schéma de la base de données, la répartition de données sur les unités de stockage, le volume par unité de stockage.9

III.2.3.2. Construction du modèle logique des données III.2.3.3. Vocabulaire Spécifique du MLD

Voici les vocabulaires spécifiques du MLD:

- Les tables ;

- Les clés primaires ;

- Les clés secondaires ; - Les attributs

9KABASELE, « Notes de cours de Technique de Base de données », G3 INFO,ISP/Gombe, Kinshasa, année académique 2012-2013.

III.2.4.1. But et contenu de l'étape physique III.2.4.2. But

III.2.3.4. Modèle logique de données

MatrEnseig Nom

Post nom Prénom Sexe

Etat civil Adresse Téléphone

Prestation

NumPrestation Date Prestation Heure Arrivé Heure Fin Observation #MatrEnseig #MatrIntend #MatriDirect

Salaire

Directeur

Déterminer

MatriDirect Nom

Post nom Prénom

Num Salaire Avance Avantage #MatriEnseig

#Num Salaire #Num Prestat

III.2.4. ETAPE PHYSIQUE

Enseignant

37

Intendant

MatrIntend Nom

Post nom Prénom Téléphone Sexe

Son but est de présenter le stockage de données dans les supports d'enregistrements, c'est-à-dire de la base de données dans les mémoires de données physiques des fichiers à stocker en fonction du logiciel systèmes de gestion de base de données utilisées.

III.2.4.3. Contenu

Les objets du modèle physique des données sont des tables qui deviennent à cette étape des fichiers.

III.2.4.4. Construction du modèle physique des données

III.2.4.5. Vocabulaire spécifique utilisé

Les vocabulaires spécifiques retenus pour le MPD sont :

- Les fichiers qui sont rien d'autre que les tables ; - Les index qui sont des clés d'accès.

38

III.2.5. Proposition de la configuration informatique adoptée III.2.5.1. Composition hardware

La composition hardware est la partie physique ou matérielle de l'ordinateur. Il est question de présenter les caractéristiques matérielles à utiliser (Hardware) dans le nouveau système d'information.

En effet, les ressources matérielles de la configuration retenue sont les suivantes :

> Ordinateur

V' Marque : Dell ou HP ou Compaq

V' Microprocesseur : Intel Pentium core Duo

V' Capacité RAM : 8Gb

V' Disque dur : 500Gb

V' Vitesse d'horloge : 3GHZ

V' Lecteur DV : téra-octet

V' Port USB : 4 (minimum)

V' Souris : USB optique

V' Ecran : LCD 17»

V' Clavier : Azerty

V' Imprimante : HP Laserjet 3800

V' Onduleur : APC Smart-UPS 1500

- Puissance : 1500 VA

- Autonomie : 30 minutes

III.2.5.1. Caractéristiques logicielles

Ici, nous présentons les différents programmes à utiliser dans ce nouveau système d'information :

V' Système d'exploitation

: Windows Seven (64 bits)

V' SGBD : Access 2010

V' Logiciel d'application : Visual Basic 6.0

V' Antivirus : AVAST 2016

III.2.6. Présentation du modele physique de données Table Enseignant

? Table Intendant

? Table Directeur

39

? Table Prestation

? Table Salaire

? Table Déterminer

40

41

SECTION1. RÉALISATION DU SYSTÈME INFORMATIQUE

III.3.2. Présentation du système de gestion de base de données choisi

Un Système de Gestion de Base de Données (SGBD) est une collection de logiciel permettant de créer, de gérer et d'interroger efficacement une masse de données indépendamment du domaine d'application10.

Notre choix est porté sur Microsoft Access qui est un système de gestion de base de données relationnel (SGBDR) qui présente l'avantage d'une grande facilité d'utilisation et qui peut convenir à des applications de taille réduite ou moyenne.

III.3.2.1. Procédure d'implantation de base de données

Notre base de données porte le nom GesRémun (Gestion de la Rémunération). Le SGBD choisi permet d'écrire et manipuler des données sous forme des tables dans une base de données relationnelle.

a. Création de la base de données

Sur le bureau Windows :

> Cliquer sur bouton « démarrer » ou « Start »;

> Allez sur programme ou Tous les programmes ;

> Dans la liste des programmes, pointés sur Microsoft Office;

> Dans la sous-fenêtre, cliquée sur Microsoft Access 2010;

> Crochez sur l'icône « Nouvelle base de données » ;

> Donnez l'emplacement et le nom de la base de données ;

> Cliquez sur bouton « créer ».

b. Création de table

Sélectionner sur onglet :

> Cliquer sur créer ;

> Cliquer sur table vide ;

> Cliquer droit sur la table Enregistrer ;

> Donnée le nom de table après ok ;

> Cliquer sur onglet, Accueil ;

> Cliquer sur affichage sélectionner mode création ;

> Déterminer les noms des champs, types de données, clé primaire et

autre... ;

> Cliquer sur affichage.

10 KIKUATI, Notes du cours de Microsoft Access, Inédites, G3, Bel.Cap.

42

III.3.2. Choix du Langage de Programmation

III.3.2.1. Généralités

La programmation est le fait d'écrire une suite d'instruction dans un langage compréhensible par la machine.

Certes, la programmation est définie comme un ensemble des méthodes et techniques permettant de formaliser sous-forme d'algorithme, un raisonnement qui sera traduit dans un langage de programmation dont l'exécution apporte une solution satisfaisante.

III.3.2.2. Choix de la méthode de programmation

Parmi les types de programmation, nous avons porté notre choix sur la programmation Visual Basic 6.0 car elle est performante et simple à utiliser, elle permet la séparation des programmes et des données aussi en donnant la possibilité à l'utilisateur de manipuler des icônes dans un environnement graphique à base des fenêtres (Windows).

III.3.2.3. Présentation du langage de programmation

Il existe plusieurs langages de programmation parmi lesquels nous pouvons citer : C?, Pascal, Java, VBA, Visual basic, Python, etc. » et chacun est appliqué selon le besoin et sa facilité à l'utilisation.

En ce qui concerne notre travail, nous avons porté notre choix sur le langage de programmation VISUAL BASIC 6.0.

43

III.4. Présentation du Visual Basic 6.0

Visual Basic est un outil développé par l'entreprise Microsoft pour un développement facile des applications fonctionnant sur les plates-formes Microsoft.

Visual Basic est un outil visuel permettant de créer des Interfaces Graphiques utilisateur (GUI - Graphical User Interface) puissants en disposant à l'aide de la souris des éléments graphiques (boutons, images, champs du texte, menu déroulant, ...).

L'intérêt de ce langage est de pouvoir associer aux éléments de l'interface des portions de code source associées à des événements tels que le clic, le change, la move, etc...

L'édition utilisée dans ce travail est celle professionnelle.

III.4.1. Ecran Visual Basic 6.0

Tableau 1: Plate-form Visual Basic 6.0

44

III.4.2.Présentation de quelques interfaces et leur code source ? Page d'Accueil

Figure 2:Interface Accueil

ProgressBar1.Value = ProgressBar1.Value + 1

LblCompteur.Caption = Int ((mini * 101) / maxi) &

"%"

If Int((mini * 101) / maxi) Then

End If

Next mini

Unload Me

FrmConnexion.Visible = True

End Sub

? Code source

Private Sub LblApplici_Click (J lblTelecharg.Visible = True ProgressBar1.Visible = True Dim mini, maxi As Integer maxi = 3100 ProgressBar1.Max = 3100 For mini = 1 To maxi DoEvents

45

? Ecran de saisie de Connexion

Figure 3: Interface connexion

? Code source

Private Sub Cmd_Connexion_Click (J

If TxtUtilisateur.Text = "INTENDANT" Or TxtUtilisateur.Text =

"intendant" And TxtPass.Text = "12345" Then

MsgBox ("Votre mot de passe est Correcte"), vbInformation

MDIMenuGenrl.Show

FrmConnexion.Hide

Else

MsgBox ("Votre mot de passe est Incorrecte"), vbExclamation

End If

End Sub

?

46

? Ecran de Menu Général

Figure 4: Interface Menu Général

? Code source

Private Sub Déconnecter_Click() Unload Me

FrmConnexion.Visible = True FrmConnexion.TxtUtilisateur = "" FrmConnexion.TxtPass = "" FrmConnexion.TxtCode = "" FrmConnexion.CmdOk.Visible = False End Sub

Private Sub SaisieEnseignants_Click() FrmEnseignant.Show

End Sub

Private Sub SaisiedesSalaires_Click() FrmSalaires.Show

End Sub

Private Sub Saisidesprestations_Click() FrmPrestation.Show

End Sub

Private Sub SaisiedesDirecteur_Click() FrmIntendant.Show

End Sub

Private Sub SaisiedesDeterminers_Click() FrmDeterm.Show

End Sub

Private Sub Saisiedesdirecteurs_Click() FrmDirecteur.Show

End Sub

Private Sub SaisiedesIntendant_Click() FrmIntendant.Show

End Sub

? Ecran de saisie Enseignant

47

Figure 5: Interface Enseignant

? Code source

Private Sub Cmd_Ajouter_Click (J Ad.Recordset.AddNew

End Sub

Private Sub Cmd_Save_Click (J Ad.Recordset.Update

End Sub

Private Sub Cmd_Effacer_Click (J Ad.Recordset.Delete

End Sub

Private Sub Cmd_Quittre_Click (J Unload Me

End Sub

Private Sub TxtRech_Change (J

If Option1 = True Then

Ad.RecordSource = "select*from TEnseignant where MatriEnseig like'" +

TxtRech + "%'"

Ad.Refresh

Else

If Option2 = True Then

Ad.RecordSource = "select*from TEnseignant where Nom like'" + TxtRech +"%'"

Ad.Refresh

End If

End If

End Sub

? Ecran de saisie Intendant

48

Figure 6: Interface Intendant

? Code source

Private Sub Cmd_Ajouter_Click (J Ad.Recordset.AddNew

End Sub

Private Sub Cmd_Save_Click(J Ad.Recordset.Update

End Sub

Private Sub Cmd_Effacer_Click(J Ad.Recordset.Delete

End Sub

Private Sub Cmd_Quitter_Click(J Unload Me

End Sub

Private Sub Txt_Recher_Change(J If Option2 = True Then

Ad.RecordSource = "select*from
TIntendant where MatrIntend like'" + Text7 + "%'"

Ad.Refresh

Else

If Option1 = True Then

Ad.RecordSource = "select*from
TIntendant where Tel like'" + Text7 + "%'" Ad.Refresh

Else

If Option3 = True Then

Ad.RecordSource = "select*from

TIntendant where Nom like'" + Text7 +

"%'"

Ad.Refresh

End If

End If

End If

End Sub

? Ecran de Saisie Prestation

49

Figure 7: Interface Prestation

? Code source

Private Sub Cmd_Ajouter_Click (J Prest.Recordset.AddNew

End Sub

Private Sub Cmd_Save_Click (J Prest.Recordset.Update End Sub

Private Sub Cmd_Effacer_Click(J Prest.Recordset.Delete

End Sub

Private Sub Cmd_Quitter_Click(J Unload Me

End Sub

Private Sub Form_Load(J

Dim I As Integer

Dim TAB_obs(340) As String * 30 For I = O To 340 TAB_obs(I) = Format(Date + I, "dd/mm/yyyy") Cmb_Date.AddItem TAB_obs(I) Next I

Cmb_Date.Text = TAB_obs(0)

End Sub

Private Sub Text6_Change(J

If recher = True Then

Prest.RecordSource = "select * from TPrestation where MatrEnseig like'" + Text6 + "%'"

Prest.Refresh

End If

End Sub

50

? Ecran de saisie Directeur

Figure 8: Interface Directeur

? Code source

Private Sub CmdAdd_Click(J Ad.Recordset.AddNew End Sub

Private Sub CmdEffac_Click(J Ad.Recordset.Delete

End Sub

Private Sub CmdQuitter_Click (J Unload Me

End Sub

Private Sub TxtRecher_Change(J If Option2 = True Then

Ad.RecordSource =

Private Sub CmdEnreg_Click (J Ad.Recordset.Update

End Sub

"select*from TDirecteur where MatrDirect like'" + TxtRecher + "%'"

Ad.Refresh

End If

End Sub

51

? Ecran de saisie Salaire

Figure 9: Interface Salaire

? Code source

Private Sub Cmd_Ajouter_Click (J Ad.Recordset.AddNew

End Sub

Private Sub Cmd_Save_Click(J Ad.Recordset.Update

End Sub

Private Sub Cmd_Effacer_Click(J Ad.Recordset.Delete

End Sub

Private Sub Cmd_Quitter_Click(J Unload Me

End Sub

Private Sub TxtRecherch_Change(J

If Option1 = True Then

Ad.RecordSource = "select *from TSalaire where MatriEnseig like'" +

TxtRecherch + "%'"

Ad.Refresh

End If

End Sub

52

CONCLUSION

Nous voici arriver à la fin de notre étude dont l'objectif était basé sur la « Mise en place d'un système informatisé pour la gestion de la rémunération des enseignants dans une école. Cas Institut NGOLO Zabambuta».

Pour la mise en oeuvre ou l'élaboration de ce travail, nous avons utilisé la méthode merise et les techniques documentaire et d'interview.

Nous sommes partie de l'étude de l'existant, afin de prendre connaissance de la structure du service concerné par l'application et les moyens mis en oeuvre pour atteindre les objectifs visés. Nous avons fait l'étude détaillée traitant d'une solution réalisable pour structurer les données ainsi que le traitement grâce aux différents entretiens menés pendant l'étude précédente d'informatisation de la gestion de la rémunération des enseignants dans une école, qui a mis fin aux difficultés éprouvées par le système manuel.

L'implantation de la base de données dont nous nous sommes attelée, a été essentiellement consacrée aux procédures élémentaires qui aboutissent au stockage sur support. Nous avons procédé par la logique d'implantation selon un Système de Gestion de Base de Données et nous avons utilisé le SGBD relationnel appelé Access. Par ce travail, nous avons d'apporter notre contribution à l'amélioration de la gestion de la rémunération des enseignants.

Par ailleurs, ce travail n'a pas la prétention d'épuiser le sujet traité. Nous restons ouvertes aux critiques et suggestion pour son amélioration. Ainsi, la mise en place d'un système informatisé pour la gestion de la rémunération des enseignants dans une école a été notre apport dans le domaine de l'informatique en général, et pour l'institut Ngolo en particulier.

La réalisation de cette oeuvre ne s'est pas faite sans peine parce qu'il nous a fallu consentir d'énormes efforts pour y parvenir. Etant une oeuvre humaine, ce travail n'est pas parfait et peut contenir des défaillances. Toutes les suggestions ou remarques pouvant l'améliorer davantage seront les bienvenues.

53

BIBLIOGRAPHIE

I. Ouvrages

1. DICT. FRANÇAISE, le Robert 107, Av Parmentier, Paris(XIe) Edit.1988

2. DE COURCY R., Les systèmes d'information en réadaptation, Québec, Réseau international CIDIH et facteurs environnementaux, 1992, no 5 vol. 1-2 p. 7-10.

V' (En) GABRIELE PICCOLI, Information Systems for Managers, Wiley, 2012, 538 p. (ISBN 9781118057612)

V' JEAN-FRANÇOIS PILLOU, Tout sur les systèmes d'information, DUNOD, Paris 2006, Collect° Comment ça marche.net

V' REIX R. (2002), «Système d'information et management des organisations», Vuibert, 4e édition, Paris.

V' The Pyramid Model (en) [archive]

V' Systèmes d'information et développement durable, Hermès Science, pp. 221-234

3. Directeur des Etudes de l'institut Ng.

4. COLLÈGE A. HUGUES J, La ROCHE B, Merise : méthode de conception,

Ed. Bordons, Paris, 1987, p.15.

II. Notes des cours

5. Notes de cours d'informatique générale, G1 Info UPN / Ngaliema, 2013/2014, inédites

6. KABASELE, « Notes de cours de Technique de Base de données », G3 INFO, ISP/Gombe, Kinshasa, année académique 2012-2013.

7. KIKUATI, Notes du cours de Microsoft Access, Inédites, G3, Bel.Cap.

III. Travail de Fin de Cycle (TFC)

8. MAMPUYA FALY, Mise en place d'un système informatisé de suivi des enseignants organisé. 2010

IV. Webographies

9. http://fr.wikipedia.org/wiki/Systèmed'information

10. http://fr.wikipedia.org/wiki/Basededonnée

54

Table des matières

0.1. INTRODUCTION 1

0.2. PROBLEMATIQUE 5

0.3. HYPOTHESES 5

0.4. CHOIX ET INTERET DU SUJET 5

0.5. METHODE ET TECHNIQUE 5

0.6. DELIMITATION DU TRAVAIL 6

0.7. SUBDIVISION DU TRAVAIL 6

CHAPITRE I. NOTION DE SYSTEME D'INFORMATION 7

I.1. Les systèmes d'information 7

I.2. Définition du système d'information 8

I.3. les systèmes manuels 10

I.4. Définition et interaction avec les autres systèmes d'une

organisation 11

I.5. Typologie des systèmes d'information 12

I.6. Rôle d'un système d'information 12

I.7. Informatisation de la vie de l'entreprise 12

I.8. Qualités d'un système informatique 13

I.9. Typologie des systèmes informatiquesErreur ! Signet non défini.

I.10. Selon le degré d'organisation 13

I.11. Selon le degré d'automatisation 14

I.12. Selon l'architecture de traitement 14

II.2. Base de données 15

II.3. Définition de base de donne 15

II.4. Description 16

II.5. Types d'utilisations 17

II.6. Qu'est-ce qu'une base de données ? 18

II.7. Utilité d'une base de données ? 18

II.8. La gestion des bases de données 19

CHAPITRE II. Analyse préalable 20

II.1.1 Historique 20

II.1.2. Présentation de l'entreprise 20

II.1.3. Objectif de l'entreprise 20

I.1.4. Organigramme de l'entreprise 20

II.1.5. Organigramme de la partie concernée 21

II.1.5.1. Analyse de poste attribue 21

55

II.1.7. Narration 22

II.1.7.1. Diagramme de flux 22

II.1.7.2. Description de flux 23

II.1.7.3. Analyse de document utilisé dans système 23

3. Etat de la rémunération 24

II.1.8. Analyse de Moyen de traitement utilisé 25

II.1.8.1. Moyens humains 25

II.1.8.2. Moyens matériels 25

II.1.9. Critique de l'existant 25

II.1.9.1. Aspects positifs 25

II.1.9.2. Aspects négatifs 25

II.1.10. Proposition des nouvelles solutions 26

II.1.10.1. Solution Manuelle réorganisée 26

II.1.10.2. Solution informatique 26

II.1.10.3. Conclusion ou choix d'une solution 26

CHAPITRE III. Conception du nouveau système 27

III.1.1. Présentation de la méthode merise 27

III.1.1.1. Historique de la méthode merise 27

III.1.1.2. Caractéristique de la méthode 27

III.1.1.3. Merise consacre la séparation entre l'étude des

données et celle des traitements 28

III.1.1.4. Cycle de la méthode Merise 28

III.2. Elaboration du dictionnaire de donnée 31

III.2.1. Règles de gestion 32

III.2.2.1. Définition des règles de gestion 32

III.2.2.2. Recensement des objets 32

III.2.2.3. Description sémantique des objets 33

III.2.2.4. Recensement des relations 34

III.2.2.5. Tableau descriptif des relations 34

III.2.2.6. Détermination des contraintes de cardinalité et

d'intégrité fonctionnelle 34

III.2.2.7. Modèle conceptuel de données 35

III.2.2.7. Passage du MCD au MLD (passage sur les objets et les

relations) 35

Iii.2.3. Etape logique 36

III.2.3.1. But et contenu de l'étape logique 36

III.2.3.2. Construction du modèle logique des données 36

56

III.2.3.3. Vocabulaire Spécifique du MLD 36

III.2.3.4. Modèle logique de données 37

III.2.4. ETAPE PHYSIQU 37

III.2.4.1. But et contenu de l'étape physique 37

III.2.4.2. But 37

III.2.4.3. Contenu 37

III.2.4.4. Construction du modèle physique des données 37

III.2.4.5. Vocabulaire spécifique utilisé 37

III.2.5. Proposition de la configuration informatique adoptée 38

III.2.5.1. Composition hardware 38

III.2.5.1. Caractéristiques logicielles 38

III.2.6. Présentation du modele physique de données 39

Section1. Réalisation du système informatique 41

III.3.2. Présentation du système de gestion de base de données

choisi 41

III.3.2.1. Procédure d'implantation de base de données 41

III.3.2. Choix du Langage de Programmation 42

III.3.2.1. Généralités 42

III.3.2.2. Choix de la méthode de programmation 42

III.3.2.3. Présentation du langage de programmation 42

III.3.2.4. Présentation de quelques interfaces et leur code source 43

CONCLUSION 52

BIBLIOGRAPHIE 53

Table des matières 54

République Démocratique du Congo

Ministère de l'Enseignement Supérieur et Universitaire

UNIVERSITE PEDAGOGIQUE NATIONALE
DEPARTEMENT DE MATHEMATIQUE ET INFORMATIQUE

FacuCté des Sciences

B.P : 8815

KINSHASA/NGALIEMA

Mise en place d'un système

informatisé pour Ca gestion de Ca

rémunération des enseignants.

« Cas de l'institut Ngolo Zabambuta »

ANNEE ACADEMIQUE 2015 - 2016

57

KUSAKANA SALA Qui-vive

Travail de Fin de Cycle présenté en vue de l'obtention du titre de gradué en sciences

Option : Informatique de gestion

Directeur : INDENGE YOTO Taty

Chef de Travaux






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








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King