EPIGRAPHE
Le lecteur clairvoyant, qui aura compris, sera
celui-là qui, après la lecture de notre travail
« aura senti naître en lui un autre homme, animé d'une
conscience historique, un vrai créateur, un Prométhée
porteur d'une nouvelle civilisation ».
CHEICK ANTA DIOP.
DEDICACES
A ma mère Jocelyne KINGOMA ALOB pour tant d'amour,
soutient moral, physique et sacrifices consentis durant tout notre parcours
académique.
A mes soeurs et frère : Marione MULENGA, Margo
MULENGA, Laure LABOTO, Chancelle LUYAMBULADIO, Josiane LUYAMBULADIO et Dido
LUYAMBULADIO.
A mes Oncles et Tantes: George KINGOMA, Henry KINGOMA,
Anthony KINGOMA, Robert OMPEN, Mamie KINGOMA, Adolo KINGOMA, thithi KINGOMA,
Alphie KINGOMA et Tantine KINGOMA pour leur participation combien judicieuse
à notre encadrement et formation pour qu'un jour nous puissions
être ce qu'ils ont toujours envisagé en notre personne :
responsable.
Que ce modeste travail leur serve d'exemple.
José MULENGA NKWASA
REMERCIEMENTS
Nous voici donc franchi une des
étapes tant rêvée dans notre vie couronnée par cette
synthèse de nos réflexions sur le thème en couverture.
Selon le programme académique régissant les études
universitaires dans notre pays, l'obtention d'un diplôme de fin du
premier cycle est sanctionnée par la rédaction d'un travail qui
sera présenté au jury. Qu'il nous soit permis d'exprimer notre
profonde gratitude à toutes les personnes qui de loin ou de près,
ont contribué à la réalisation de cette recherche
scientifique, et nous ont aidé, en plus à devenir des grandes
personnalités.
Cependant, pour que ceci soit une réussite nous
avions bénéficié de l'apport d'un professeur comme
directeur du travail et d'un assistant comme encadreur du travail. De ce fait,
il nous est loisible de remercier le professeur MABELA Rostin et
l'assistant KATSHITSHI Jean-Jacques pour l'acceptation de la direction de
notre travail malgré leurs multiples occupations. Leur
disponibilité, leurs conseils, leurs remarques et leurs volontés
de coopérer avec nous sans intermédiaire et sans moindre
discrimination nous ont été d'une importance capitale. Qu'il
daigne trouver ici l'expression de notre considération.
Nos sentiments de reconnaissance s'adressent aussi à
l'endroit de nos frères et soeurs : Blanchard Kisasi, Serge
Kingoma, Yannick Obey, Patrick Kingoma, Steven Kingoma, Zola Nzimbu, Blaise
Kingoma, Djo Obey, Princia Mandala, Prisca Misenga, Jérémie
Badita, JoelKabamba, Jeannelle, TetshiaNdjeshi et George Mundombe.
Nous ne pouvons pas oublier de remercier Papa Rémy
Ndjeshi, Théo Bea, Dieu Luyambuladio, professeur Mr l'abbé
NkwasaBupele et notre grand frère Mr l'assistant DjefNkwasa pour leur
aimable assistance.
Nous remercions de tout coeur nos combattants de lutte, et
amis de la promotion, entre autres : Jérémie Mbangu,
GreviNkwimi, JunetteKimbungu, Héritier Moyo, FrinesTshidimu,
FatouBimpangu, Clément Tshibala, Judith Kimbeni, Armel Mvaka, et Rebecca
Mulanga.
Nos sentiments de reconnaissance vont également
à mon Pasteur Anthony Kingoma, à tous les membres du groupe
d'intercession les déracineurs, à tous les fidèles de
l'église la Bénédiction de Dieu pour leur prière.
Ainsi qu'à tous mes amis et connaissances qui de loin ou de près,
ont contribué à la réalisation de cette recherche
scientifique, et nous ont aidé, nous pensons à : Excellent
Mulaja, Didier Bakumbane, PonponMasamba, Vogel Kiketa, Christian Lusasi, Arnold
Bomeme.
A tous, nous disons merci.
José MULENGA NKWASA
Liste des
abréviations
INPP
|
Institut National de Préparation Professionnelle
|
VB
|
Visual Basic
|
SGBD
|
Système de Gestion de Base de Données
|
RDC
|
République Démocratique du Congo
|
S.I
|
Système d'Information
|
SP
|
Système de Pilotage
|
SOP
|
Système Opérant
|
BDD
|
Base De Données
|
OS
|
Operating System
|
NB
|
Noté Bien
|
CODD
|
Contrôle De Données
|
BDDR
|
Base De Données Relationnelle
|
ESFORCA
|
Ecole Supérieur de Formation de Cadre
|
WWW
|
World Wide Web
|
CIF
|
Contrainte d'Intégrité Fonctionnelle
|
MCD
|
Modèle Conceptuel de Données
|
MCT
|
Modèle Conceptuel de Traitement
|
MOD
|
Modèle Organisationnel de Données
|
MLD
|
Modèle Logique de Données
|
MPD
|
Modèle Physique de Données
|
|
|
Liste des figures
Figure 1: Structure organisationnelle d'un
système
3
Figure 2: Exemple du modèle
hiérarchique
13
Figure 3: exemple du modèle réseau
14
Figure 4: Organigramme du service
concerné
24
Figure
5: Exemple d'un contrat d'engagement
25
Figure
6: Exemple d'une fiche d'engagement
26
Figure 7: Présentation du MCD
40
Figure 8: Présentation du MCT
42
Figure 9: Présentation du modèle
organisationnel de données
44
Figure 10: Présentation du MLD Brut
46
Figure 11: Présentation du MLD
Validé
48
Liste des tableaux
Tableau 1: Etudes des moyens matériels
3
Tableau 2: Commentaires sur le schéma de
circulation des informations
31
Tableau 3: Description des objets
37
Tableau 4: T-contrat
49
Tableau 5: T- présence
49
Tableau 6: T-service
50
Tableau 7: T- contrat
50
Tableau 8: T-rapport
50
INTRODUCTION
Computer management discipline is a set of all knowledge, techniques and tools
to ensure data management and more specifically the organization of information
system.
An information system should be organized, finished and controlled. It is a
means an optimization of the performance of the company average. How to set up
a database that can help manage a business? The answer to this question is
focus on the present study.
O.1. PRESENTATION OF THE
TOPIC
The title of this work is 'Design and
implementation of a database for personnel management' (case of a Branch of the
National Institute for Vocational Preparation). The basis for setting up data
will serve as a storage place for available all data related to personnel. The
processing of this data will produce information for users, and will facilitate
perform some basic tasks related to personnel management.
O.2 THE PROBLEM
The problem is the set of issues
concerning a theme and shows the strength and necessity of research questions.
In our work, the problem is the question that we will try to answer.
The construction of the problem is based on an
exposed part of the sentence which reflects the implied (hidden meaning) and
allows to highlight the logic between the terms of the subject links view. The
problem does not require a definition of a word. It involves a reformulation
which may be in the form of a paradox.
Nowadays the number of staff that will
gradually weigh in our institutions, they get into trouble because of
unavailability in the management of personnel: in the case of the National
Institute for Vocational Preparation which is a public establishment of service
with good reputation for leadership training. The personnel management is
manual and managers are experiencing many difficulties; those workers for
example to detect assigned to such service and are in such province.
As the system is manual, the INPP cannot master the management
of its staff.
The identified difficulties are expressed as follow:
- How can we help the National Institute of Vocational
Preparation to have good command concerning the personnel management using
computer?
- As a computer scientist, which information system should
be put in installed to menage the staff?
- How will this new system be relevant?
0.3. HYPOTHESIS
A hypothesis is a proposed explanation or
a merely statement without taking a position on its veracity, that is to say,
without affirming or denying it. So it is a mere guess, belonging to the realm
of the possibility or probability. Once formulated a hypothesis can be
studied.
- To assist the concerned Division to better manage the
staff data in the framework of our research, we will provide to the National
Institute for Vocational Preparation with a computerized information system.
- As a computer scientist, we must implement an information system that can
help manage the staff that will be supported by a DBMS (Access 2007 primarily
related to VB.net).
- This new information system will allow authorities of
INPP to have an overall idea about the exact number of registered personnel
within an entity.
O.4 CHOICE AND
INTERESTS OF TOPIC
The rationale for our choice on the topic is the concern that we wanted to
contribute to the improvement of the existing system within INPP.
In addition, this interest about
oneself is a twofold: Scientific and Professional.
- Scientific Interest: This work allows us to reconcile
the theory learned in the audience to professional practice, which helps us to
broaden our knowledge in this very complex area.
- Interest Professional: to the extent that this work
could help leaders of INPP reorganize their information systems by installing
mechanisms that can lead to perform adequate distribution of their information.
0.5. DELIMITATION OF THE WORK
Like any other scientific work, our work is limited in time and space.
- In the time, we have considered the period of November
2012 to May 2013.
- In space: This study has been conducted in INPP Limete
6th Street, KINSHASA.
0.6. METHODS AND
TECHNIQUES
The methods and techniques are
rational and scientific progress of all research in the implementation of
applications to problems. They guide us in the collection, processing and
interpretation of relevant information to the study.
0.6.1. Methods
If method is the way to achieve a pursued goal, technology is a tool to achieve
this.
Method is defined as the set of followed
reasoning ways followed to achieve a goal.
In our case, the goal is to design a
computerized information system for INPP staff management achieving this, we
applied the following methods:
- The analytical method helped break down the events of
the existing system, to define, analyze and identify the specific problems the
new system will face.
- MERISE method it allowed to use a systematic approach
that considers the information system as a set form a whole that is to say, an
overview of the system or a study of computer implementation for business
system. It is a method of analysis aiming at designing and developing the
information system.
It leads to identify and describe all necessary information y
for the convenient functioning of the company, that information is used well by
hand or by machines.
0.6.2. Techniques used
PINTO and GRAWITZ (1977) define
technique as a set of means that the researcher has adopted in order to grasp
the objective of his work and therefore lead to a method to explain his plans.
To succeed in our work, we applied the following three
techniques:
- Interview Technique: allowed us to have a contact with
the organization authorities.
- Documentary technique allowed us to analyze
and study the various documents that management uses the documents were
supposed to contain the sought information.
0.7. DIVISION OF
WORK
We have divided this work into two parts displayed below apart from the
introduction and conclusion. The first part concerning the prerequisite study
consists of two chapters. The first deals with the theoretical concepts related
to the study. The second on the company information system study. The second
part deals with the design and implementation of the new system. It includes
designing models of the new information system as the third chapter and the
last chapter concerns the implementation of the new system.
INTRODUCTION
L'informatique de gestion est une discipline du management
regroupant l'ensemble des connaissances, des techniques et des outils assurant
la gestion de données et plus généralement l'organisation
du système d'information.
Un système d'information doit
être organisé, finalisé, construit, animé et
contrôlé, ce qui constitue un moyen d'optimisation de la
performance de l'entreprise. Comment mettre en place une base de données
pouvant faciliter la gestion dans une entreprise ? La réponse
à cette question va faire l'objet de notre étude.
O.1. PRESENTATION DU
SUJET
L'intitulé de notre travail est ``
Conception et réalisation d'une base de données pour la gestion
du personnel '' cas de la direction générale de l'Institut
National de Préparation Professionnelle (INPP en sigle). La base de
données mise en place servira de lieu de stockage de toutes les
données liées aux personnels. Le traitement de ces données
produira des informations qui, mises à la disposition des utilisateurs,
faciliteront l'exécution de certaines tâches
élémentaires liées à la gestion du personnel.
O.2 PROBLEMATIQUE
1(*) La
problématique est l'ensemble de problèmes qui se posent autours
d'un thème et qui indique l'intensité et la
nécessité des questions de la recherche. Dans notre travail, la
problématique est la question à laquelle nous tacherons de
répondre. Une problématique mal posée est un hors-sujet.
C'est poser le problème de la recherche (énoncé), en
faire ressortir les informations pertinentes (termes) et être dans le
bon cadre spatio-temporel. La construction de la problématique se fonde
sur une vue exposée de la phrase qui rend compte des sous-entendu (sens
caché) et permet de mettre en évidence les liens logiques entre
les termes du sujet. La problématique ne demande pas une
définition d'un mot. Elle implique un travail de reformulation qui peut
être sous la forme d'un paradoxe.
A l'heure actuelle le nombre du personnel ne fait que
s'alourdir progressivement dans nos institutions, ces derniers se retrouvent en
difficulté ou indisponibilité dans la gérance des
personnels : c'est le cas de l'Institut national de Préparation
professionnelle qui est un établissement de service public ayant une
bonne réputation en matière de formation des cadres ; sa
gestion est manuelle et les gestionnaires éprouvent des
difficultés multiples ; entre autre celles de savoir tel agent a
été engagé à telle année, a
été affecté à tel service et il est de telle
province. Comme le système est manuel, l'INPP n'arrive pas à
maitriser la gestion du personnel.
Les problèmes à relevés sont :
- Comment peut-on aider l' l'Institut national de
Préparation professionnelle à bien maitriser la gestion des
personnels du point de vue informatique ?
- Etant informaticien, quel système d'information
doit-on mettre en place pour gérer l'engagement du personnels ?
- En quoi ce nouveau système servira-t-il ?
0.3. HYPOTHESE
Une hypothèse est une proposition ou une explication
que l'on se contente d'énoncer sans prendre position sur son
caractère véridique, c'est-à-dire sans l'affirmer ou la
nier. Il s'agit donc d'une simple supposition, appartenant au domaine du
possible ou du probable. Une fois énoncée, une hypothèse
peut être étudiée, confrontée, utilisée,
discutée ou traitée de toute autre façon jugée
nécessaire, par exemple dans le cadre d'une démarche
expérimentale.
Une hypothèse destinée à être
travaillée ou vérifiée est désignée par
l'expression « hypothèse de travail » ; au
contraire, une hypothèse utilisée sans intention de la
vérifiée (pour des raisons sentimentales, religieuses ou
politiques par exemple) constitue un postulat. Comme pour toute entité
bien structurée, l'INPP a bel et bien en son sein une division du
personnel, le problème se situerait au niveau de leur organisation et de
leur fonctionnement qui ne seraient pas efficaces pour permettre aux
gestionnaires une meilleure prise de décision.
- Pour aider la division du personnelle à mieux
gérer les données, dans le cadres de nos recherches, nous allons
mettre à la disposition de l'Institut national de Préparation
professionnelle un système d'information informatisé pour la
gestion des personnels.
- Etant informaticien, on doit mettre en place un
système d'information pouvant faciliter la gestion du personnel qui sera
pris en charge par un SGBD (essentiellement Access 2007 lié au
VB.net).
- Ce nouveau système d'information devra permettre aux
autorités de l'INPP d'avoir une idée globale sur le nombre exacte
du personnel enregistré au sein d'une entité.
O.4 CHOIX ET INTERET DU
SUJET
La justification de notre choix sur ce sujet,
se fait par le souci que nous avons d'apporter notre contribution à
l'amélioration du système existant au sein de l'INPP.
Par ailleurs, notre sujet revêt d'un double
intérêt : Scientifique d'une part et Professionnel d'autre
part.
- Intérêt Scientifique : ce travail
nous permet de concilier la théorie apprise dans l'auditoire à la
pratique professionnelle, laquelle nous aide à élargir nos
connaissances en ce domaine très complexe.
- Intérêt Professionnelle : dans la
mesure où, ce travail pourrait aider les dirigeants de l'INPP à
réorganiser leur système d'information, en mettant en place des
mécanismes performent pouvant conduire à la bonne distribution de
leurs informations.
0.5. DELIMITATION DU
TRAVAIL
Comme tout autre travail scientifique,
notre travail est limité dans le temps et dans l'espace.
- Dans le temps : nous avons considéré la
période de Novembre 2012 en Mai 2013.
- Dans l'espace : cette étude est menée
à la direction des études l'INPP à limete
6ème rue.
0.6. METHODES ET
TECHNIQUES
2(*)Les
méthodes et techniques constituent le cheminement rationnel et
scientifique de toute recherche dans la réalisation des applications aux
problèmes posés. Elles nous guident dans la récolte, le
traitement et l'interprétation des informations utiles au sujet sous
étude.
0.6.1. Méthodes
Si la méthode est le chemin poursuivi
pour atteindre un but, la technique en est un outil pour y parvenir.
Elle se définit comme étant l'ensemble de moyens
raisonnés suivis pour atteindre un but.
Pour notre cas, le but à atteindre est de pouvoir
concevoir un système d'information informatisé pour la gestion du
personnel de l'INPP, pour y parvenir nous avons appliqué les
méthodes ci-après :
- La méthode analytique : nous a permis de
décomposer les événements du système existant afin
de les définir, les analyser et en dégager les
spécificités aux quels le nouveau système fera face.
- Méthode MERISE : nous a permis d'utiliser
l'approche systématique qui considère le système
d'information comme un ensemble formant un tout c'est-à-dire une vision
globale du système ; ou encore méthode d'étude et de
réalisation informatique pour le système d'entreprise. La
méthode merise est une méthode d'analyse destinée à
concevoir et à développer le système d'information. Elle
conduit à recenser et à décrire toutes les informations
nécessaires au bon fonctionnement de l'entreprise, que ces informations
soient bien utilisées manuellement ou par des machines.
0.6.2. Techniques
utilisés
3(*)PINTO
et GRAWITZ définissent la technique comme étant l'ensemble de
moyens pratiques que le chercheur a adopté en vue de saisir l'objet de
son travail et par conséquent, aboutir à une méthode
capable d'expliquer ses projets.
Pour réussir notre travail, nous avons recouru
principalement aux trois techniques suivantes :
- Technique d'interview : qui nous a permis d'avoir un
entretien avec le responsable ou gestionnaire à partir d'un
questionnaire préalablement établi.
- Technique documentaire : qui nous a permis de faire
une analyse et étude sur les divers documents que la gestion utilise
supposés contenir des informations recherchées.
- Technique d'observation : c'est une pratique, une
expérience vécue.
0.7. DIFFICULTES
RENCOTREES
Il ne nous a pas été facile de récolter
les données dont on avait besoins suit à l'indisponibilité
des uns et des autres dans cette entreprise, suite aux conditions
socio-économiques, nous avions été buté à
beaucoup de problèmes tels que : les diverses réunions,
etc.
0.8. SUBDIVISION DU
TRAVAIL
Nous avons subdivisé ce travail en deux
parties que nous présentons ci-dessous hormis l'introduction et la
conclusion.
Ière Partie : Etude
Préalable
Cette partie comprend 2 chapitres :
Chapitre 1 : Concepts
théoriques liés à l'étude
Chapitre 2 : Etude du système
d'information de l'entreprise
IIème Partie : Conception et
réalisation du nouveau système
Cette partie comprend 2 chapitres :
Chapitre 3 : Conception des modèles du
nouveau système d'information
Chapitre 4 : Implémentation du
nouveau système
Ière Partie :
Etude Préalable
CHAPITRE I. CONCEPTS
THEORIQUES LIES A L'ETUDE
I.1. SYSTEME D'INFORMATION
« SI »
I.1.1.NOTION DU SYSTEME
Le système d'information peut être
défini comme étant l'ensemble des moyens humains,
matériels et immatériels mis en oeuvre afin de gérer
l'information au sein d'une unité, une entreprise par exemple.
Il ne faut pas toutefois confondre un système
d'information avec un système informatique. En effet, les
systèmes d'information ne sont pas toujours totalement
informatisés et existaient déjà avant l'arrivée des
nouvelles technologies de l'information et des communications dont
l'informatique fait partie intégrante.
Autres fois, l'information était stockée sur
papier à l'aide de formulaires, de dossiers,... et il existait des
procédures manuelles pour la traiter.
Aujourd'hui, les systèmes informatisés, comme
les systèmes de gestion de base de données relationnelle, sont
mis au service du système d'information.
I.1.2. STRUCTURE
ORGANISATIONNELLE D'UN SYSTEME
4(*)Dans
un système d'information, on trouve la proportion des systèmes
spécifiques qui est très variable d'une entreprise à
l'autre; qui se traite de la cartographie des systèmes de l'entreprise
et donc de son système d'information appelés
sous-systèmes. Voici schéma ci-après :
Système de pilotage « SP »
Système d'information « SI »
Système opérant « SOP »
Figure 1: Structure organisationnelle d'un
système
Ø Système de pilotage : C'est la
prise de décision qui définit le plan stratégique
(c'est-à-dire la politique de l'entreprise) du développement de
l'entreprise à court, moyen et long terme. Il est constitué des
membres décisionnels, il transmet les ordres au sous-système
opérant.
Ø Système opérant :
Exécute les tâches, produits les biens selon les besoins des
utilisateurs au système de pilotage.
Ø Système d'information : Est le
trait d'union entre le système de pilotage et le système
opérant. Il peut être défini comme étant l'ensemble
des informations circulant dans l'entreprise ou organisation (information
internes ou externes).
I.1.3. ROLE ET QUALITE D'UN
SYSTEME D'INFORMATION
Dans la pratique, le rôle du système
d'information est :
- De collecter ;
- De traiter ;
- De stocker ;
- De diffuser les informations ;
- De communiquer les informations ;
- De tenir compte des valeurs ajoutées ;
Tout système d'information doit
posséder des qualités ci-après :
- La fiabilité : le système
d'information doit fournir des informations fiables, sans erreurs, autrement
dit un bon système d'information doit contenir moins d'erreurs
possibles ;
- La rapidité : un bon système doit
mettre à temps, dans un délai court les informations ou
résultats à la disposition des utilisateurs ;
- La pertinence : un bon système doit
être capable de fournir des informations utiles en son sein ;
- La sécurité : un bon
système doit être capable d'assurer une sécurité
pour les informations ;
I.1.4. ORGANISATION D'UN
SYSTEME D'INFORMATION
A) Système d'information et informatique
5(*) Tout
système d'information n'est pas obligatoirement informatisé. En
effet, un certain nombre d'information se prête mal à un usage
Informatique. D'autre part, informatiser à 100? une
entreprise a parfois un cout très élevé, alors que pour un
coût plus faible, on peut traiter par l'informatique 80? des
problèmes et laisser à l'homme les traitements les plus
complexes.
Cependant, on confond souvent les deux aspects car la grande
majorité des systèmes d'informations sont de systèmes
informatiques. En effet, l'informatique a apporté au traitement des
informations :
- L'économie du temps ;
- La fiabilité des traitements ;
- La vitesse de traitement, la rapidité de
transmission ;
- Le stockage facile sur des mémoires de
masse ;
- La disparition des tâches ennuyeuses et
répétitives ;
- Plus d'informations pour un coût inferieur ;
Le problème est souvent de faire adapter
l'organisation du système d'information à l'organisation et
à la structure de l'entreprise que Robert Reix distingue :
- L'information centralisée : où
toutes les opérations de traitement et stockage se font sur un site
central, les utilisateurs ne disposent que des terminaux.
- L'information répartie :
c'est-à-dire totalement décentralisée, où chaque
utilisateur a la matière complète de son outil et est totalement
autonome dans son utilisation.
- L'information distribuée : c'est la
solution intermédiaire ou une partie de traitement et de stockage est
centralisée, et une autre partie est réalisée localement
en autonomie par l'utilisateur.
Par ailleurs, l'information ne nécessite pas
obligatoirement l'acquisition des matériels. On peut recourir aux
solutions suivantes :
- Sous-traitance des travaux à une
société de service et d'ingénierie informatique ;
- Achats d'heures machines à une société
de service ;
- Recours au système d'ordinateurs
partagé ;
- Utilisation du crédit-bail (location avec option
d'achat).
En tout état de cause, chaque solution est
à envisager en fonction des disponibilités financières de
l'entreprise et du degré de maitrise des traitements qui lui parait
nécessaire.
B) le contenu d'un système
- Le matériel informatique : c'est un
équipement électronique ou mécanique pour réaliser
les entrées et les sorties, les mémoires de masse pour le
stockage des données et des programmes ; le processeur central pour
le traitement, le réseau de processeur central pour le traitement, le
réseau de communication pour la transmission des données ou
massage.
- Le logiciel : ce terme désigne les
instructions qui dirigent les opérations du matériel
informatique.
- La base de données : une base de
données contient toutes les données utilisées par le
logiciel d'application. Il existe trois types de documentation concernant les
processus liés à l'informatique : le guide de l'usage, les
instructions pour la préparation des données d'entrées, le
manuel d'instruction pour l'exploitation du système.
I.2. BASE DE DONNEES
« BDD »
I.2.1. DEFINITION
6(*)Une
base de données est un ensemble de données modélisant les
objets d'une partie du monde réel et servant de support à une
application informatique.
7(*)Une base de
données peut être aussi pour certains, une collection de fichiers
reliés par des pointeurs multiples, aussi cohérents entre eux
que possible, organisés de manière a répondre efficacement
à une grande variété de questions.
8(*)Une
base de données est donc un ensemble structuré des données
accessible par l'ordinateur pour satisfaire plusieurs utilisateurs
simultanément en temps opportun.
I.2.2. LES CRITERES D'UNE BASE
DE DONNEES
Une base de données doit répondre aux
critères suivants :
- Exhaustivité : c'est le principe qui
implique que l'on dispose de toutes les informations relatives au sujet
donné.
- La non redondance : implique l'unicité
des informations dans la base de données. en général, on
essaie d'éviter la duplication des données car cela pose des
problèmes de cohérence lors des mises à jour de ces
données.
- La structure : implique l'adaptation du monde de
stockage des renseignements aux traitements qui les exploiterons et les
mettrons a jour ; ainsi qu'au coût de stockage de ces renseignements
dans l'ordinateur.
Le stockage physique de données consiste en un ensemble
d'enregistrements physiques. Organisés à l'aide des listes, des
pointeurs et différentes méthodes d'indexation.
I.2.3. SYSTEME DE GESTION DE
BASE DE DONNEES « SGBD »
A. DEFINITION
9(*)Les
données stockées dans la base de données modélisent
des objets du monde réel, ou des associations entre objets. Les objets
sont en général représentés par des articles de
fichiers, alors que les associations correspondent naturellement à des
liens entre articles.
Une SGBD peut être défini comme un langage
(logiciel) qui sert à interagir avec un BDD et qui permet à
l'utilisateur de définir les données de la base, de les
consulté et de les mettre a jour. Georges Gardarin définit un
SGBD comme étant un ensemble de logiciels systèmes permettant de
stocker et d'informer un ensemble de fichiers, interdépendants, mais
aussi comme un outil permettant de modéliser et gérer les
données d'une entreprise.
B. LES OBJETIFS ET FONCTION D'UN SGBD
i. Fonction d'un SGBD
10(*) Un
SGBD permet de décrier les données de bases, de les interroger,
de les mettre a jour, de transformer des représentations de
données, d'assurer le contrôle d'intégrité
d'occurrence et de sécurité.
ii. Les objectifs principaux d'un SGBD
sont :
- Indépendance physique : un SGBD offre la
facilité de changer le schéma interne sans changer le programme
d'application. Cela signifie que le niveau physique peut être
modifié indépendamment du niveau conceptuel.
- Indépendance logique : ici, le SGBD
permet de modifier le schéma conceptuel sans changer le programme
d'application. Donc le niveau conceptuel peut être modifié sans
remettre en cause le niveau physique.
- La manipulation de données par des langages non
procéduraux : le SGBD doit permettre l'interrogation et la
mise à jour de données par des langages de haut niveau
spécifiant les données que l'on veut traiter (de quoi) et non pas
comment y accéder.
- La facilité d'administration : les
langages de haut niveau référencent des descriptions logiques des
données (schéma externes) stockées dans le dictionnaire
de données pour permettre la création et la modification de la
description.
- La fiabilité de données : le SGBD
permet de vérifier les contraintes des données
(intégrité référentielle, reflexes, etc.) ;
gérer des transactions (automaticité des transactions) et la
sécurité (mot de passe, etc.) ; récupérer des
données en cas de crash logiciel, OS (Operating System) ou disque.
1.2.4. LE NIVEAU DE
REPRESENTATION DES DONNEES
11(*)Pour
simplifier la vision des utilisateurs, les SGBD assurent une abstraction des
données stockées sur disque en distinguant trois niveaux de
description de données qui sont :
0. Niveau conceptuel : c'est le niveau central
correspondant à la structure canonique de données qui existent
dans l'entreprise.
1. Niveau interne : ce niveau correspond à
la structure de stockage du schéma interne qui nécessite au
préalable le choix d'un SGBD. Ile permet donc de décrire les
données telles qu'elles sont stockées dans la machine.
2. Niveau externe : au niveau externe, chaque
groupe de travail utilise des données que possède une description
des données perçues appelée schéma externe. Cette
description est effectuée selon la manière dont le groupe voit la
base dans ses programmes d'application.
I.2.5. STRUCTURES DE
DONNEES
12(*)Pour modéliser les données sous formes
appropriée du SGBD à utiliser, il est nécessaire de
connaitre quelques structures des bases de données. Dans cette partie
nous présentons brièvement les différents modèles
de représentations de données.
0. Les modèles hiérarchiques
Le modèle hiérarchique peut être
vu comme un cas particulier du modèle réseau, l'ensemble de
lignes entre types d'article devant former des graphes hiérarchiques.
Cependant, les articles ne peuvent avoir des données répressives.
Dans cette structure, les données sont organisées selon une
arborescence. Dans ce modèle nous pouvons retenir que :
- Il y a un seul type d'article racine ;
- La racine peut avoir un nombre quelconque de types
d'articles enfant ;
- Chaque type d'article enfant de la racine peut avoir un
nombre quelconque de types d'articles d'enfant, et ainsi de suite ;
- A une occurrence d'un type d'article donné, peuvent
correspondre 0,1 ou N occurrence de chaque type d'article.
NB : détruire une occurrence d'article
père, détruit par conséquent les occurrences de ses
enfants.
Vol
Exemple du modèle hiérarchique
Equipage
Avion
Copilote
Hôtesse
Pilote
Figure 2: Exemple du modèle
hiérarchique
1. Le modèle réseau
Dans ce modèle, les données sont
représentées sous formes graphiques, c'est une facilité
très importante de représentation de la réalité
d'une entreprise et proposant la notion de sous ensemble. 13(*)Ce modèle est une
extension de la structure hiérarchique dans lequel le graphe des objets
n'est pas limité. Il est clair que ce type de SGBD apporte une plus
grande souplesse et une plus grande rapidité aux différents
traitements. Mais les chemins d'accès aux données restent
très dépendants de la structure adoptée. Le langage
navigationnel qui permet d'accéder et de manipuler les données
reste lourd : il faut connaitre le chainage et les jeux de pointeurs mis
en place en plus de la signification des données. En dehors de
traitements préétablis, la base de données n'est
accessible qu'à des spécialistes.
Le schéma de la base de données, avec les jeux
de pointeurs et les clés d'accès aux records, nécessite
une compilation à chaque modification de structure et la refonte des
différents programmes. L'évolution ou la modification de telles
bases de données restent donc délicates à mener.
Vol
Exemple du modèle réseau
Equipage
Avion
Hôtesse
Copilote
Pilote
Figure 3: exemple du modèle
réseau
2. Les modèles
orientés-objets.
Ils sont des réseaux sémantiques et des
langages de programmation orientés objets. Ils regroupent les concepts
essentiels pour modéliser de manière progressive des objets
complexe encapsulés par des opérations de manipulations
associées. Ils visent à permettre la réutilisation des
structures et d'opération pour construire des entités plus
complexes. Le modèle met ensemble les objets et traitements pour
décrire des systèmes présentant et adaptant au contexte de
base de données, les caractéristiques d'identité objet
(nom), des classes (ensemble d'objet et de traitement) et d'héritage
(réutilisation des traitements).
Donc les SGBD objets enregistrent les données sous
forme d'objets : les données sont enregistrées avec les
procédures et les fonctions qui permettent de les manipuler. Ils
supportent la notion d'héritage entre classes d'objets complexes (les
pointeurs remplacent les jointures pour les structures hiérarchiques). A
priori, beaucoup d'avantages sur les objets du modèle relationnel
manque de normalisation et de standard inertie de l'existant (presque toutes
les bases actuelles sont de type relationnel).
3. Les modèles relationnels
Ce modèle s'inspire directement de la notion
mathématique des relations. Ce modèle relationnel permet de
représenter les données sous forme des tables. Il est simple, ce
qui rend attractif pour les utilisateurs car il est facile à comprendre
et à manipuler. De plus, il repose sur des structures
mathématiques simples, permettant l'usage d'un langage de requêtes
concis et puissant.
La première volonté du modèle relationnel
fut d'être un modèle ensembliste simple. Les objectifs
recherchés par le modèle relationnel étaient :
- De traiter les données de façon formelle, en
s'appuyant sur les théories mathématiques de CODD (algèbre
relationnelle) ;
- D'assurer une indépendance entre la structure de
stockage des données et les programmes, afin de pouvoir faire
évoluer les uns parallèlement aux autres ;
- D'augmenter la productivité des programmes, en leur
fournissant des outils et des langages rendant plus facile la manipulation des
données ;
- Une structure relationnelle de stockage des
données ;
- La facilitation de l'accès aux données pour
les utilisateurs, notamment non informaticiens.
Le rapprochement entre données est possible grâce
à l'existence de domaines communs dans l'ensemble des relations (tables)
de la base des données. Les recherches et mises à jour sont
effectuées a l'aide d'un langage non procédural et non
navigationnel, permettant, de spécifier les données que l'on veut
obtenir sans dire comment y accéder, c'est donc le moteur du SGBD qui
doit déterminer le meilleur plan possible d'accès aux
données.
I.2.6 BASE DE DONNEES
RELATIONNELLES (BDDR)
Les BDDR sont conçues à partir
du modèle relationnel. Elles sont d'une grande importance du fait de
leur popularité dans le domaine de la recherche et de l'informatique de
gestion. Le succès des BDDR tient essentiellement à leur
simplicité. Elles ne contiennent qu'une seule structure de
données : tables, avec des lignes et des colonnes et les relations
reliant ces tables.
14(*)Hainant, définit une BDDR comme étant
une collection de tables des données ou fichiers plats, une structure
extrêmement simple et intuitive qui, pour l'utilisateur du moins ne
s'encombre d'aucun détail technique concernant les mécanismes de
stockage sur disque et d'accès aux données.
a. Table : est une entité qui contient une
suite de lignes stockées sur un support externe. Elle peut être
définie comme étant un groupe de propriétés, reflet
d'un objet présentant un intérêt pour le système
étudié, dotée d'une existence propre et identifiable.
b. Ligne de la table : est une suite de (une ou)
plusieurs valeurs, chacune étant d'un type déterminé.
D'une manière générale, une ligne regroupe des
informations concernant un objet (entité), un individu, un
événement, etc. Dans une BDDR, tous les signes
présentés dans une table ont le même format ou la
même structure.
c. Colonne de la table : est l'ensemble des
valeurs de même type correspondant à une même
propriété des entités décrites ; ces colonnes
jouent des rôles différents vis-à-vis des entités
représentées par les lignes d'une table. Une colonne
donnée joue le rôle d'un identifiant, d'une clé
étrangère, d'une information complémentaire, etc.
CHAPITRE II. ETUDE DU
SYSTEME D'INFORMATION DE L'ENTREPRISE
II .1. PRESENTATION
DE L'ENTREPRISE
L'institut National de Préparation
Professionnelle est un établissement de service public sur lequel
l'état ou d'autres collectivités territoriales exercent
directement ou indirectement une influence dominante du fait de la
propriété, de la participation financière ou des
règles qui la régissent.
Pour donner un sens aux concepts définis au premier
chapitre, nous allons les contextualiser dans un espace qu'est l'Institut
national de préparation Professionnelle, notre champ d'investigation.
II.1.1. HISTORIQUE
Créé le 29 juin 1964, l'Institut national de
préparation Professionnelle, « INPP », a vu le jour
au lendemain de l'accession de la République Démocratique du
Congo (RDC), à l'indépendance en vue d'aider l'industrie
nationale à résoudre les problèmes posés par les
départs massifs de techniciens et cadres étrangers.
En effet, l'Institut national de préparation
Professionnelle, « INPP », fut créé par
l'ordonnance-loi n°206 du 29 juin 1964, et transformé en
établissement public à caractère technique et social
doté de la personnalité juridique et de l'autonomie
administrative et financière en 2009. Il est placé sous la
tutelle du Ministre de l'Emploi, du travail et de la prévoyance sociale,
qui a pour objectif social la qualification professionnelle de la population
active de la république démocratique du Congo. Il est régi
par la loi n°08/009 du 07 juillet 2008 portant dispositions
générales aux Etablissements publics.
II.1.2. MISSIONS ASSIGNEES
L'Institut national de préparation Professionnelle,
par association des intérêts et des responsabilités de
l'Etat, des employeurs et des travailleurs, est chargé de la
qualification professionnelle de la population active de la République
Démocratique du Congo ainsi que de la promotion, de la mise en
application des moyens existants ou nouveaux et de la coordination de leur
fonctionnement.
A cet effet, il est notamment chargé :
v De collaborer à la promotion, à la
création et à la mise en application des moyens existants ou
nouveaux, nécessaires pour la qualification professionnelle de la
population active de la République Démocratique du
Congo ;
v D'assurer le perfectionnement, l'employabilité,
l'amélioration des compétences et la promotion professionnelle
des bénéfices d'une culture générale de base,
l'adaptation professionnelle de ceux ayant reçu une formation technique
ou professionnelle de type scolaire ;
v D'assister les ministres ayant l'enseignement dans leurs
attributions et de coopérer avec eux pour assurer l'harmonisation entre
l'enseignement dispensé et les exigences quantitatives et qualitatives
de l'emploi, en tenant compte des tendances du marché de l'emploi et de
l'économie en vue d'assurer l'employabilité optimale de la
jeunesse congolaise ;
v De rassembler et distribuer toutes les informations utiles
sur l'offre de la formation par profession ;
v De fournir les supports techniques pour l'élaboration
et l'exécution de la politique nationale en matière de formation
professionnelle ;
v De tenir constamment les moyens spécifiques de
formation professionnelle à la disposition des entreprises, services
publics, groupements de petites entreprise et des organisations de producteurs
individuels ;
v De faciliter la conversion de la qualification
professionnelle des travailleurs devant changer de profession ou de
métier et la réadaptation professionnelle des travailleurs
frappés d'incapacités professionnelles ;
v De créer et de maintenir la coopération entre
tous les organismes s'occupant de la formation technique et professionnelle
pour l'établissement et la distribution de toutes les informations
utiles sur les possibilités de formation pour chaque profession ;
v De donner son avis au ministre ayant l'emploi et le travail
dans ses attributions, la liste des professions pouvant donner lieu à
l'apprentissage, la prolongation de la durée d'apprentissage ;
v De certifier les compétences et le contrôle de
la qualité de la formation donnée dans les centres de formation
tant publics que privés ;
v De contrôler les épreuves de capacités
professionnelle à la fin de l'apprentissage, de la formation
accélérée ou du perfectionnement ;
v D'assister le Ministre ayant l'emploi et le travail dans ses
attributions, dans l'élaboration de la qualification
générale des emplois et la monographie des métiers ;
II.1.3. SITUATION
GEOGRAPHIQUE
L'Institut national de préparation Professionnelle, a
son siège social à Kinshasa sur la 6ème Rue
industrielle dans la commune de limete.
L'Institut national de préparation Professionnelle
n'est pas un centre de formation, mais plutôt un établissement
public ayant en son sein plusieurs centres des formations
disséminés à travers tout le pays.
II.1.4. RESSOURCES
A. FINANCIERES
Les ressources de l'institut sont constitués
notamment :
v Des subventions de l'Etat ;
v D'une cotisation mensuelle des employeurs proportionnelle
à la somme mensuelle des rémunérations brutes
allouées à leur personnel au cours du mois
précédent ;
v Des intérêts moratoires calculés sur les
versements des cotisations ;
v Des produits d'exploitation, notamment la fourniture du
matériel didactique, les travaux de classification des emplois, les
tests d'orientations et de sélection professionnelle pour l'embauche, la
délivrance des documents administratifs ;
v Des apports des partenaires ;
v Des emprunts, dons, legs et
libéralités :
v Toutes autres ressources attribuées à
l'institut par un texte légal ou réglementaire.
B. HUMAINS
L'INPP a un personnel expérimenté et hautement
qualifié dont la formation se fait à la demande : soit dans
les installations de l'INPP, elle est dite externée ; soit en
entreprise, elle est dite intégrée.
II.1.4. DOMAINES
D'INTERVENTION
L'INPP peut assurer la formation dans les métiers de
base selon les besoins exprimés par chaque entreprise, organisme ou
individu. De façon permanente, il dispose des ateliers et laboratoires
pour les domaines ci-après :
- Mécanique générale
(machines-outils) ;
- Mécanique auto (diesel, essence,
électricité auto) ;
- Conduite automobile ;
- Entretien et réparation des engins
agricoles ;
- Chaudronnerie ;
- Tôlerie et soudure ;
- Froid et climatisation ;
- Electronique ;
- Electrotechnique ;
- Bâtiment et génie civil ;
- Comptabilité, commerce ;
- Administration : sec. Info., comptable,
bilingue ;
- Maintenance des systèmes et réseaux
informatiques ;
- Esthétique et coiffure ;
- Peinture ;
- Topographie ;
- Hôtellerie et restauration ;
- Langues : français, anglais, portugais.
II.2. ORGANISATION ET
FONCTIONNEMENT DE L'ENTREPRISE
II.2.1. STRUCTURE
ORGANIQUE
L'organisation de tout établissement
s'intéresse à la structure de service au regroupement des postes
de travail et d'activités dans une hiérarchie.
Pour mieux coordonner ses activités et dans le souci
d'atteindre ses objectifs, la direction générale de l'INPP est
structurée du point de vue organique comme suit :
Ø La direction générale ;
Ø Le conseil d'administration ;
Ø Le secrétariat ;
Ø Les directions opérationnelles
d'appui :
- La direction de Kinshasa ;
- La direction du Bas-Congo ;
- La direction du Katanga ;
- La direction du nord Kivu ;
- La direction du sud Kivu ;
- La direction de la province orientale ;
- La direction du Kassaï oriental.
Ces directions sont à leurs tours secondées par
des antennes et des bureaux de liaisons dont :
- L'antenne de Kolwezi à l'équateur ;
- L'antenne de Bandundu ;
- L'antenne de l'ESFORCA à Kinshasa ;
- Le bureau de liaison de Matadi ;
- Le bureau de liaison du Maniema ;
- Le bureau de liaison du deux Kassaï ;
- Le bureau de liaison de BENI;
- Le bureau de liaison de Rutshuru.
Les antennes, quant à elles, sont appuyées par
différentes divisions qui sont à la tête. L'antenne de
Kinshasa a comme divisions :
- Division administrative ;
- Division financière ;
- Division technique.
Enfin, chacune de ces divisions est constituée des
services diversifiés.
II.2.2. STRUCTURE
FONCTIONNELLE
A. La direction générale
Elle est l'organe qui traite tous les dossiers de
l'entreprise ; elle entre en profondeur de ceux-ci et introduit son
rapport à l'administrateur délégué
général pour la prise de décisions en vue d'une bonne
marche des activités de la société.
La direction générale de l'INPP préside
également des réunions du conseil d'administration en cas
d'absence de l'administrateur
délégué général; cette direction est en
effet le contrôleur des activités de tout l'INPP.
B. Le conseil d'administration
Se constitue de quelques membres des directions de
Kinshasa, du Bas-Congo, du Katanga, et de la province orientale. C'est lui qui
fixe les orientations globales en matière de politique et des moyens
à mettre en oeuvre.
C. Le secrétariat
C'est le cerveau moteur de l'administration. Le
secrétaire gère et conserve les archives de l'entreprise, il
rédige et reçoit les correspondances de cette dernière et
en garde le secret. Le secrétaire constitue cependant une plaque
tournante de la société.
D. Les directions opérationnelles et les
antennes
Elles sont gérées de manière
indépendante dans la mesure où, les directions
opérationnelles ouvrent chacune dans son territoire de mission
indépendamment de la gestion de l'autre.
Les antennes à leurs tours sont de manière
générale dirigées par l'antenne provinciale de Kinshasa,
mais travaillent chacune indépendamment de l'autre.
E. Division administrative et financière
Elle s'occupe de la planification et de la gérance
de toutes les opérations financières de l'entreprise. Compte
tenue de son importance, ces divisions sont minutieusement suivies par la
direction générale. Elles travaillent aussi en étroites
collaboration avec les services de l'entreprise notamment :
La comptabilité, la trésorerie, le budget, le
personnel.
F. La division technique
Elle a pour rôle principal de veiller au bon
fonctionnement des machines, dans le domaine des automobiles et de toute
réparation en électricité. Cette division joue un
rôle de serviteur des autres divisions et services, car elle permet
à ceux-ci de bien tourner.
Elle regroupe en son sein trois services à
savoirs : études, contrôles et entretien.
II.2.3. ORGANIGRAMME
C'est le schéma reflétant ce que devrait
être l'organisation des hommes dans l'entreprise, laquelle
s'intéresse à la structure des différents services ou
postes de travail, et des activités de toute la hiérarchie.
A cet effet, l'organigramme permet de déterminer les
responsabilités de chacun de membres de l'entreprise. Pour ce qui est de
notre travail, nous avons dans les lignes qui suivent l'organigramme de
l'INPP
Tutelle
Sec.Du com. De Gestion
Dept. Admn.& fin.
Sec. Technique
Sec.Technique
Conseil d'Administration
II.2.3.1. ORGANIGRAMME GENERALE Source :
Direction des études
Dept. Technique
Sec. Technique
Dir. audit
Dir. Pr kin
Dir. Pr kin
Dir.pr boma
Dir.pr KB
Dir.pr BKV
Dir.pr MJB
DC.
Dir.R Exit
Dir. études
Dir.pr L'shi
s/Dir. Adm.
ESFORCA
Atentecoor.
S/Dir. Techn.
s/Dir. CPC
s/Dir. Etude
s/Dir. Auto
s/Dir.
s/Dir.
s/Dir.
s/Dir. Audi
s/Dir. Ex.
s/Dir. cpté
s/Dir. Budg.
s/Dir. Rec.
s/Dir. Très.
Div.pets.
Sec. Adm.
Div. Techn.
Div. A.F.
Div. Techn.
Div. A.F.
Div. Techn.
Div. C.T.A.
Div. Forme
Div.P.T.
Div. Meth
Div. plan
Audit
Div.cood.
Div.compt.
Div.Budget
Div.C.T
Div.C.c
Div.Cont.
Div.Trés
Div.SG.
Div. paie
Div. Techn.
Div. Ets
II.2.3.2. ORGANIGRAMME DU
SERVICE CONCERNE
Chef de division du personnelle
Chef du personnel
Employé à la gestion du personnel
Assistants du personnel
Figure 4: Organigramme du service
concerné
II.3. ANALYSE ET CRITIQUE DE
L'EXISTANT
II.3.1. ANALYSE DE
L'EXISTANT
II.3.1.1. ETUDE DU
SYSTEME DOCUMENTAIRE
15(*)Le système documentaire est l'ensemble des
données ou des informations qui ont une influence sur la qualité
des produits, la maitrise des processus et le système de qualité
d'une entreprise. Ce sont les documents internes à l'entreprise,
relatifs à son domaine, sa politique, son engagement, et les documents
externes pour pouvoir prendre en compte les exigences et les évolutions
à l'entreprise.
Ces documents permettent à l'informaticien d'identifier
par le moyen de chacun de ceux-ci, les informations appropriées pour ses
entretiens, afin de comprendre le fonctionnement de l'entreprise dans le but de
concevoir un système d'information qui va répondre aux besoins
spécifiques de celle-ci. Cette étude permet de faire l'inventaire
de toutes les informations existantes qui circulent au sein de l'entreprise.
L'étude du système documentaire nous a permis
de recenser les documents ci-après :
Figure 5: Exemple d'un contrat d'engagement
REPUBLIQUE DEMOCRATIQUE DU CONGO
INSTITUT NATIONAL DE PREPARATION
PROFESSIONNELLE
DIRECTION GENERALE
|
Matricule
N°......................
Entrée : INPP, organisme de droit public
créé par l'ordonnance-loi N°206 du 29 juin 1964, telle
modifiée à ce jour par la loi N°08/009 du 07 juillet
2008 portant dispositions générales applicables aux
établissements publics et affilié à INSS, sous
N°118.841/101, dénommé ci-après employeur
Et d'autre part :
Monsieur, Madame,
Mademoiselle...............................................................................
Né (e)
à..............................................................................................
Demeurant à (adresse) avenue
..........................................................................
Nationalité......................................................................................
Ci-après dénommer employé (e)
....................................................................
Conjoint (e).............................................. Mariage
contracté le.........................................
Enfants :
1................................ ............................
........................... 2................................
........................... ...........................
3................................ ...........................
........................... 4................................
........................... ...........................
5................................ ...........................
.........................
Il a été convenu ce qui suit :
Article 1. Le travailleur s'engage au
service de l'INPP en qualité de
............................................................
Article 2. Le présent
contrat est conclu aux conditions prévues par la législation en
vigueur au lieu de travail de l'employé, les conditions font parties
intégrales du contrat, le travailleur déclare en avoir
pris connaissance et l'engagement prends cours le
........................................................
Article 3. L'INPP et l'engagé
peuvent mettre fin au contrat dans le respect des dispositions légales
énoncées par le code du travail et ses arrêtés.
Article 4. Le soussigné de
seconde part reconnait avoir reçu, deux jours ouvrables avant la
signature qu'il a opposé ci-dessous, un exemplaire du projet de
contrat et des documents essentiels aux quels il se réfère.
L'agent, l'employeur,
Lu et approuvé
Visa de l'office Nationale de l'Emploi
CONTRAT D'ENGAGEMENT A DUREE INDETERMINEE
Son rôle : c'est un document
administratif qui protège l'engagement de l'agent,
cela réuni le travailleur et son entreprise.
Figure 6: Exemple d'une fiche d'engagement
REPUBLIQUE DEMOCRATIQUE DU CONGO
INSTITUT NATIONAL DE PREPARATION
PROFESSIONNELLE
DIRECTION GENERALE
|
Matricule
N°......................
Nom et post nom :
.......................................................................................
FORM-DACT :
SD ..........................................................................................
Engagé le :
................................................ en qualité de :
......................................................
Traitement de base :
...............................................................................
Allocations familiales :
Epouse :..............Fc, Enfants :.........................Fc
Logement :
...............................................Fc, Complément
logement : ........................Fc
Transport : ..................................................Fc,
Complément transport : .........................Fc
N° INSS :
...........................................................................
Nom du père :
..................................................... Nom de la
mère : ................................................
ORIGINE :
Né (e)
à :..............................................................................................
Village :
................................................................................................
Secteur :
..............................................................................................
Territoire :
...........................................................................................
District :
................................................................................................
Province :
.............................................................................................
SITUATION FAMILIALE :
Nom de l'épouse :
..................................................................... Date
de naissance de l'épouse :
..............................................
NOMS DES ENFANTS :
1. 2. 3.
4. 5.
NOMS DES ENFANTS SOUS TUTELLES :
1.
2.
Signature du travailleur Signature de l'employeur
Fait à Kinshasa, le ....../......./.........
FICHE D'ENGAGEMENT
II.3.1.2. ETUDE DES MOYENS
DE TRAITEMENT DES INFORMATIONS
A. Moyens humains
L'INPP gère aujourd'hui un effectif de 1.293 agents
dont 855 sont des licenciés d'où peu d'entre eux ont une
ancienneté de 15ans, 352 sont des gradués d'où la plus
part ont une ancienneté de moins de 10ans et les autres sont
détenteurs d'un diplôme d'Etat, tous qualifiés,
réparti à travers la République Démocratique du
Congo. A la division du personnelle, nous retrouvons les moyens humains
très important dont la majorité est détenteur d'un
diplôme de licence de différentes universités de la
place ; le plus souvent en économie et en informatique ;
B. Moyens matériels
La division du personnelle dispose dans ses bureaux pour les
activités, les matériels suivants :
N°
|
Désignations
|
Quantité
|
Qualité
|
Année d'acquisition
|
1
2
3
4
5
6
7
8
9
|
Machine fixe
Ordinateur portable
Tables
Chaises
Splits
Armoires
Imprimante
Photocopieuse
Poste téléviseur
|
4
7
8
13
2
4
2
1
1
|
Bon
Bon
Bon
Assez Bon
Bon
Bon
Bon
Bon
Bon
|
2007
2009
2011
2012
2013
2005
2013
2013
2013
|
Tableau 1: Etudes des moyens
matériels
C. Synthèse de l'existant
Le travail de recherche terminé, nous devons prendre
les informations obtenues, les classer et les représenter pour les
rendre exploitables.
C'est dans la description des circuits des informations de
l'organisation étudiée que s'appuie la synthèse de
l'existant.
II.3.2. ANALYSE DE LA CIRCULATION DES INFORMATIONS
II.3.2.1. LA NARRATION
A l'INPP, le test de sélection pour
les candidats se fait au service d'orientation, le rapport de la
sélection établi au service d'orientation sera envoyé chez
l'Administrateur Directeur Général. L'Administrateur Directeur
Général à son tour établit la lettre de mise en
service pour les candidats qui ont réussis au test psychotechnique pour
une période d'essaie et l'envoie au service concerné.
Les services concernés, après la
réception de la lettre de mise en service venant de l'Administrateur
Directeur Général, établit à son tour le rapport
circonstanciel pour l'essaie de l'agent et il l'envoie chez l'Administrateur
Directeur Général.
L'Administrateur Directeur Général à son
tour donne l'ordre à l'administration d'établir le contrat
d'engagement et le fiche d'engagement pour le candidat concerné.
L'administration établit le contrat et le fiche d'engagement et le
soumet à l'Administrateur Directeur Général pour la
signature. Après la signature de l'Administrateur Directeur
Général, l'administration photocopie le contrat d'engagement et
le fiche d'engagement et donne ensuite une copie au candidat et conserve une
autre copie qui sera classée dans son dossier dans l'administration pour
les archives.
II.3.2.1. SCHEMA DE
CICULATION DES INFORMATIONS
Candidats
|
Service d'orientation
|
Administrateur directeur
général
|
Services concernés
|
Administration
|
000
|
100
|
200
|
300
|
400
|
0001
Présentation du candidat pour la demande d'emploi
101
Réception de la demande d'emploi, traitement et
établissement de rapport de la sélection
201
Réception du rapport et établissement de la lettre
de mise en service
301
Réception de la lettre de mise en service et traitement du
rapport circonstanciel
401
Réception d'ordre pour établissement du contrat et
fiche d'engagement
101
DE
201
RAP
T1
DE
0001
T2
301
LMS
RAP
101
202
RC
T3
LMS
201
CE
203
ORD
202
T5
FE
0002
Réception de la copie du contrat et fiche d'engagement
signé
202
Réception du rapport circonstanciel
402
Réception du contrat et fiche d'engagement signé et
donné au candidat
CFES
402
401
ORD
T4
RC
301
0002
CFES
T 7
CFES
203
203
Réception du contrat et fiche d'engagement pour la
signature et envoi à l'administration
401
401
FE
CE
402
CFES
T6
Pour obtenir notre schéma de circulation des
informations, nous avons utilisé le diagramme poste-poste.
II.3.2.2. QUELQUES SYMBOLES
ET ABREVIATIONS UTILISES
A. symboles utilisés
: Origine du document
: Destination du document
: Un document
: Traitement
: Un document en plusieurs exemplaires
: Classement
B. Abréviations
utilisés
D.E : Demande d'Emploi
RP : Rapport
LMS : Lettre de Mise en Service
ORD : Ordre
CFE : Contrat et Fiche d'Engagement
CFES : Contrat et Fiche d'Engagement Signé
CE : Contrat d'Engagement
FE : Fiche d'Engagement
II.3.2.2.C. Commentaires sur le
schéma de circulation des informations
Poste
|
tâche
|
Commentaires
|
000
|
001
002
|
Présentation du candidat pour la demande d'emploi.
Réception de la copie du contrat et fiche
d'engagement.
|
100
|
101
|
Réception de la demande d'emploi, traitement et
établissement du rapport.
|
200
|
201
202
203
|
Réception du rapport et établissement de la
lettre de mise en service.
Réception du rapport circonstanciel et
établissement de l'ordre.
Réception du contrat et fiche d'engagement pour la
signature et envoi du contrat et fiche d'engagement signé.
|
300
|
301
|
Réception de la lettre de mise en service et traitement
du rapport circonstanciel.
|
400
|
401
402
|
Réception d'ordre pour établissement du contrat
et fiche d'engagement.
Réception d'une copie du contrat et fiche d'engagement
signé pour le classement.
|
Tableau 2: Commentaires sur
le schéma de circulation des informations
II.3.2.3. CRITIQUE DE
L'EXISTANT
16(*)La critique est un jugement objectif porté
à une organisation. Elle peut déceler les maux et les causes ou
les insuffisances éventuelles rencontrées au cours de
l'étude de l'existant qui sont à la base des faiblesses que le
système actuel présente.
Elle constitue le point de départ de l'étude,
d'une part parce qu'elle permet une sensibilisation du groupe aux principaux
problèmes, d'autres part, elle fournit les éléments
chiffrés indispensables. Partant d'elle ; nous arriverons à
implanter un nouveau système plus performent et plus fiable.
A. Moyens humains
Dans l'ensemble, l'Institut National de Préparation
Professionnelle possède des personnels qui ont des niveaux
d'étude suffisamment avancés et cela est une bonne chose ;
seulement notre remarque est qu'elle n'a pas un système qui gère
les ressources humaines seul le patron qui le gère manuellement.
B. Moyens matériels
Tous les bureaux sont équipés, surtout par
des ordinateurs tels que TOSHIBA, COMPAQ et DELL. Il ya des armoires dans
chaque bureau contenant les différents documents, mais nous avons
remarqué que la plus part des chaises dans ces bureaux ne sont pas de
bonne qualité.
C. Critique de documents et de la procédure de
traitement
Les documents existants ne sont pas moins utiles, mais la
plus part sont éparpillés sur des tables. Les plus importants que
nous avons eus l'occasion de toucher et de lire sont ceux qui se trouvaient
soit sur l'ordinateur, soit dans un fichier ne présentant pas
d'intérêt. Il serait nécessaire de les imprimer et les
stocker dans des fardes pour un besoin ultérieur.
II.3.4. PROSITION DES SOLUTIONS
ET CHOIX DE LA MEILLEURE SOLUTION
II.3.4.1. PROPOSITIONS DE
SOLUTIONS
A. Solution manuelle
Bien que la solution informatique soit en vue, il est
difficile de nous passer de l'examen de la solution manuelle qui a une emprise
réelle dans notre système, notamment la réorganisation du
système existant.
Ø inconvénients
Le travail enregistre une perte de temps lors du
traitement de dossier et une lenteur considérable.
Ø Avantages
Bien que présentant des inconvénients
considérables, elle regorge en son sein des avantages beaucoup plus
importants. Tels que la faible consommation d'énergie électrique,
diminution de chômage et une source de travail moins couteux.
B. Solution informatique
Le traitement automatique et rationnel des données
prouve à suffisance combien l'informatique est une science du
développement technique et du progrès de l'humanité dans
tous les secteurs d'activités vitales, et rapproche les nations du monde
par le traitement de l'information. Ainsi, cette solution consiste à
l'automatisation du système pour utiliser l'outil informatique dans la
gestion des activités et traiter rationnellement les informations,
former les utilisateurs du nouveau système à mettre en place.
Ø inconvénients
L'informatique nous impose une discipline spéciale,
surtout avec la mondialisation qui nous àapportée bien
l'évolution par l'informatisation de tous les secteurs
d'activités vitales de l'homme. Mais retenons que la solution
informatique nous donne aussitôt d'inconvénients. Elle demande une
maintenance très considérable des matériels beaucoup plus
couteux qui exigent l'énergie électrique en permanence, et enfin
à chaque évolution du système, une formation du personnel
qui reste une charge importante aux gestionnaires.
Ø Avantages
Les meilleurs résultats de la technologie de
l'information et de la communication que nous offre l'informatisation à
travers le monde, en construisant et en exploitant des systèmes
attractifs et mobilisateurs, constituent aujourd'hui le défi quotidien
des directions des systèmes d'information dans les entreprises.
Ce gain de temps, cette fiabilité des
résultats, la sécurisation de données, et cette
duplicité de données, la capacité élevée de
stockage, sans oublier cet accès rapide aux informations nous paraissent
aujourd'hui un atout majeur et avantageux dans la gestion.
II.3.4.2. CHOIX DE LA
MEILLEURRE SOLUTION
Etant donné que le vingt et unième
siècle est le siècle du progrès scientifique, technique et
que l'informatique est venue révolutionner les choses avec toutes les
contraintes et tous les atouts, nous proposons à l'INPP de mettre en
place un système informatique qui sera en charge toute la gestion du
personnels.
L'informatique est aujourd'hui indispensable pour une gestion
cohérente. C'est cela la meilleure solution pour de raison de
performance, sécurité, viabilité des données et de
la compétitivité.
IIème Partie :
Conception et réalisation du nouveau système
CHAPITRE III :
CONCEPTION DES MODELES DU NOUVEAU SYSTEMED'INFORMATION
III.1. INTRODUCTION
Construire une base de données est
une tâche exigeante où entre en jeu beaucoup de paramètres
qui déterminent la façon dont le système fonctionnera.
17(*)La
conception d'un nouveau système d'information selon la méthode
Merise est faite par modélisation à divers niveaux. Cette
méthode permet de « hiérarchiser les
préoccupations de conception qui sont de trois ordres : la gestion,
l'organisation et la technique ».
Cette étape de conception répond à la
préoccupation de gestion, la description organisationnelle à
celle d'organisation et la préoccupation technique est décrite
par la modélisation logique et physique. Ces niveaux de conception sont
abordables dans une double approche donnée-traitement.
III.2. ETAPE
CONCEPTUEL
Le niveau conceptuel et organisationnel de données
consiste à penser sans envisager aucun concept lié à
l'organisation tant des points de vue données que celui des traitements.
Il consiste à se poser la question quoi ? C'est-à-dire quoi
faire ? Et avec quelles données ?
· Le niveau conceptuel
Il exprime ce choix fondamental de gestion stable
indépendamment des moyens à mettre en oeuvre, de leurs
contraintes et leur organisation. C'est à ce niveau que nous retrouvons
les règles de gestion qui décrivent le
« Quoi ». Elles expriment ce « Quoi »
de façon dynamique mais aussi de façon statique en
détaillant la réglementation associée aux actions.
Le modèle conceptuel de données et le
modèle conceptuel de traitement sont les deux modèles que nous
retrouvons dans ce niveau, et la représentation de chaque modèle
se fait sous une contrainte nommée règle.
· Le niveau organisationnel
Il exprime le choix d'organisation des ressources humaines et
matérielles au travers de la définition des sites, des postes de
travail,....
A ce niveau, nous avons les règles d'organisations qui
portent sur le « Qui ou Quand », c'est-à-dire au
niveau organisationnel, on décrit indirectement des objets. Par ce qu'on
a pensé qu'elle était le niveau adopté pour atteindre ces
objectifs. Ces règles traduisent la structure, les moyens et les
contraintes mise en place par l'entreprise afin d'atteindre les objectifs
fixés.
Une règle de gestion est la traduction conceptuelle
des objectifs choisis et des contraintes acceptées par l'entreprise.
Autrement dit, ce sont des contraintes administratives.
III.2.1. DEFINITION DES
CONCEPTS
- Entité : est un objet concret ou abstrait pourvu
d'une existence propre présentant un intérêt dans le
domaine de gestion considérée.
- Relation : c'est un lien existant entre deux ou
plusieurs objets.
- Association : c'est la prise en charge par le
système d'information du fait qu'il existe une relation entre les objets
de l'univers extérieur.
- Identifiant : c'est un attribut permettant d'identifier
un objet d'une manière univoque.
- Cardinalité : c'est un nombre minimum ou maximum
qu'une occurrence (enregistrement) d'un objet participe dans une relation.
III.2.2. REGLES DE GESTION
Une règle de gestion est une loi qui, à
l'échelle de l'entreprise, s'applique systématiquement dans les
divers cas qu'elle est censée régir.
Les règles de gestion servent à définir
l'ensemble de démarche à respecter pour une action. Une
même règle peut être appliquée sur plusieurs actions.
Pour le cas de notre travail, nous avons recensé les
règles suivantes :
- Un candidat peut se présenter dans un ou plusieurs
services.
- Dans un service peut se présenter un ou plusieurs
candidats.
- Un candidat peut signer zéro ou un seul contrat.
- Un contrat peut être singé par un ou plusieurs
candidats.
- Un service peut établir un ou plusieurs rapports.
- Un rapport peut être établi par un et un seul
service
- Un service peut faire signer un ou plusieurs contrats.
- Un contrat peut se faire signer par un et un seul service.
III.2.3. RECENSEMENT ET
DESCRIPTION DES OBJETS
A. Recensement des objets
Un objet est une entité, c'est-à-dire un
individu ou une chose matérielle ou immatérielle pourvue d'une
existence propre présentant un intérêt dans le domaine de
la gestion considérée.
Les objets suivants ont étés
récencés pour notre travail :
Ø Candidat
Ø Contrat
Ø Service
Ø rapport
B. Description des objets
N°
|
Code objet
|
Nom objet
|
Propriété
|
Nature
|
Taille
|
Identifiant
|
1
|
candi
|
Candidat
|
matricule
nom
prénom
sexe
fonction
Origine
date-naiss
adresse
Nbre-enfant
Nom-enfant
Téléphone
|
A.N
A.N
A.N
A.N
A.N
A.N
Date
A.N
A.N
A.N
A.N
|
5
25
25
1
25
8
40
15
|
#
|
2
|
Serv
|
Service
|
Codserv
Libserv
|
A.N
A.N
|
5
20
|
#
|
3
|
Cont
|
Contrat
|
Codcon
libcon
Destcont
Date
Type
Montant
|
A.N
A.N
A.N
Date
A.N
A.N
|
5
20
15
|
#
|
4
|
Rapp
|
Rapport
|
Codrap
Librap
|
A.N
A.N
|
5
20
|
#
|
Tableau 3: Description des
objets
C. recensement des relations et étude des
contraintes
Ø Recensement des relations.
Pour notre travail, les relations récences sont les
suivantes :
Ø se présenter
Ø signer
Ø envoyer
Ø établir
Ø Etude des contraintes
- 18(*)Une contrainte d'intégrité fonctionnelle
« CIF » sur plusieurs entités participant à
une même relation exprime que l'une des entités est totalement
déterminée par la croissance d'une ou plusieurs autres
entités. Une contrainte est une restriction que l'entreprise impose sur
l'administration.
- Plus des masses d'information enregistrées dans une
base de données sont grandes, plus le risque que les données
enregistrées soient erronées par rapport à la
réalité est grand. Pour réduire ce risque, le
système de gestion de base de données doit offrir à
l'utilisateur la possibilité de définir des règles dont
les propriétés doivent toujours être
vérifiées dans la base de données en vue de maintenir
l'intégralité de cette dernière.
- 19(*)Les cardinalités d'un lien entre entité
et une association précise le minimum et le maximum de fois qu'un
individu de l'entité peut être concerné par l'association.
La cardinalité d'une relation est composée d'un couple comportant
une borne supérieur et une borne inférieur, intervalle dans la
quel la cardinalité d'une entité peut prendre sa valeur.
- La borne minimale (généralement 0 ou 1)
décrit le nombre minimum de fois qu'une entité peut participer
à une relation. La borne maximale (généralement 1ou n)
décrit le nombre maximum de fois qu'une entité peut participer
à une relation.
- 20(*)
CIF représente donc un ensemble de règles que l'on souhaite
intégré au modèle de données, mais qui ne peut
être pris en compte par la structure et qui vise à
conférer à ce modèle la propriété de
représenter le réel sans de signification. Elle se traduite par
une dépendance fonctionnelle donc à partir d'un objet fils lui
correspondant au plus une occurrence de l'objet père.
III.2.4: MODELE CONCEPTUEL DE
DONNEES
21(*)Avant de réfléchir au schéma
relationnel, il est bon de modéliser la problématique à
traiter d'un point de vue conceptuel et indépendamment du logiciel
utilisé.
A. Formalisme
C'est une représentation graphique ou
schématique de la réalité. Ainsi nous proposons le
formalisme ci-après :
Ø Objet, entité-type :
(représentée par un rectangle), est une population d'individu
homogène, ayant une existence propre, présentant un
intérêt dans le domaine de gestion considérée. Il
permet de modéliser un ensemble d'objets de même nature, concret
ou abstrait, perçus d'intérêt dans le discours.
L'entité type exprime un type, une classe, un ensemble dont les
éléments sont appelés occurrences d'entités
type.
Ø Relation type : modélise un
ensemble d'association de même nature entre deux ou plusieurs occurrences
d'entités, perçus d'intérêt dans l'univers du
discours.
Ø Association : est une liaison qui a une
signification précise entre plusieurs entités. Elle est
représentée par une éclipse.
Ø Identifiant : est une
propriété d'une entité (objet) ou d'une association qui la
caractérise d'une manière unique ; il sera soit
souligné, soit précédée du signe dièse.
B. Se présenter
Date
Signer
Faire signer
Etablir
Date et heure
Présentation du MCD
candidat
|
matricule
nom
post nom
fonction
sexe
Origine
Date-nais
Nbre-enfant
Nom-enfant
adresse
téléphone
|
Service
|
codserv
libserv
|
1, n 1, n
1, n
1, n
CIF CIF
1,1 1,1
1, 0
CIF 1, n
contrat
|
codcon
Libcon
Destcont
Date
Type
montant
|
Figure 7: Présentation du MCD
III.2.5: MODELE CONCEPTUEL DE
TRAITEMENT
Le modèle de traitement exprime ce qu'il faut faire,
mais n'indique pas « qui doit faire » ni « quand
il faut faire » ni ou il faut faire (concepts organisationnels). Ni
« comment il faut le faire » (concepts
opérationnels). Le traitement n'est en fait que la traduction des
règles de gestion.
A. Définition des concepts de base
Ø Evénement : est le compte rendu au
système d'information du fait que quelque chose s'était produit
dans l'univers extérieur ou dans le système d'information
lui-même ;
Ø Opération : est un ensemble
d'actions accomplies par le système d'information en réaction
à un événement ou à une conjonction
d'événement ;
Ø Synchronisation : une synchronisation
d'une opération marque le rendez-vous des événements
contributifs qui doivent être arrivés avant de déclencher
l'opération, selon une proposition logique traduisant les règles
d'activation, c'est-à-dire les règles de gestion qui doivent
vérifier les événements contributifs pour
déclencher les actions.
Ø Résultat : est un type de message
à produire après avoir exécuté les
différents événements.
B. Formalisme
Opération
|
Action
|
Règle d'émission
|
Opération
Evénement
Et/ou Synchronisation
C. Présentation du MCT
Présentation du candidat au service d'orientation
Réception du candidat
|
- traitement de la demande
- établissement du rapport
|
Candidat non reçu
OK KO
Candidat reçu
Renseignements donnés
ET
Elaboration de la lettre de mise en service
|
Traitement du rapport circonstanciel
|
OK KO
|
Lettre non remise
Lettre remise
Réception d'ordre
|
Etablissement du contrat et fiche d'engagement
|
OK KO
|
Ordre non reçu
Contrat et fiche d'engagement envoyé
Réception du contrat et fiche d'engagement
|
Signature et envoie à l'administration
|
Toujours
|
Contrat et fiche d'engagement signé et
vérifié
Réception du contrat et fiche d'engagement
signé
|
Traitement du contrat et fiche en plusieurs exemplaire et
envoie de la copie
|
Toujours
|
Contrat et fiche d'engagement signé et classé
Figure 8: Présentation du MCT
III.2.6: MODELE ORGANISATIONNEL
DE DONNEES
A. Définition
C'est la représentation exprimée par le
formalisme entité relation des informations qui sont
mémorisées informatiquement, compte tenu des volumes, de la
réparation et de l'accessibilité, sans tenir compte encore des
conditions de structuration, de stockage et de performance liées
à la technologie de mémorisation informatique utilisée.
L'étape organisationnelle des données consiste
à répondre aux questions :
- Qui ? : posée pour déterminer la
nature du traitement
- Quand ? : posée pour préciser le
temps de traitement
- Où ? : posée pour connaitre le lieu
du travail
22(*)Le
modèle organisationnel de données est élaboré
à partir du modèle conceptuel de données, et cette
étape concerne l'organisation en mettre en place.
B. Règle de passage du MCD au MOD
L'obtention du modèle organisationnel de
données est le résultat des règles de passage qui sont au
nombre de deux (2) :
Ø La suppression des objets et relations du MCD qui ne
seront pas mémorisés informatiquement. Pour de raisons
suivantes :
- Si l'objet ne présente pas d'intérêt
pour votre application ;
- Si l'objet ou la relation est techniquement impossible
d'être informatisé.
Ø La création des objets et des relations de
références aux objets supprimés.
C. Présentation du modèle organisationnel de
données
Candidat
|
MatriculeL
Nom C
Post nom
Fonction
Sexe
Origine L
Date-nais
Nbre-enfant M
Nom-enfant M
Adresse
téléphone
|
Service
|
Codserv C
libserv L
|
Se présenter
Date
1, n 1,n
1, n
Etablir
Date et heure
CIF
1, n
CIF
Faire signer
1, 1
Signer
1, 0 CIF
Rapport
|
Codrap C
Librap L
|
1, n 1,1
Contrat
|
Codcon C
Libcon L
Destcont L
Date M
Type
montant
|
Figure 9: Présentation du modèle
organisationnel de données
III.2.7: MODELE LOGIQUE DE
DONNEES
Il exprime le choix des moyens et
ressources informatiques sans se soucier de leurs caractéristiques
techniques précises, il apporte les premières réponses
à la question « comment ».
Le modèle logique de données est une
transformation de MCD dans un langage qui n'est compréhensibles que par
l'informaticien. Il convient de signaler que le modèle logique de
données contient encore des impuretés aux quelles, on doit
appliquer un certain nombre de règle appelées la
normalisation.
A. Règle de passage du MCD au MLD Brut
Au niveau du modèle logique de données brut,
les éléments ci-après change de noms, notamment :
- Les objets deviennent les tables ;
- Les propriétés deviennent des
attributs ;
- Les identifiants deviennent des clés primaires et les
relations retenues jusqu'au MCD subiront plusieurs traitements :
v 1èr cas : pour les relations du type père
et fils :
· Cardinalité du type père : 0, n ou
1, n
· Cardinalité du type fils : 0,1 ou 1,1
La relation où il ya contrainte
d'intégrité fonctionnelle « CIF » disparait,
mais la sémantique demeure, car le père va envoyer un
héritage à son fils, son identifiant qui deviendra une clé
secondaire. L'objet père devient la table père et l'objet fils
devient la table fils.
L'identifiant de l'objet père devient attribut de la
table fils. Cet attribut est aussi appelé clé
étrangère. Les propriétés de la relation deviennent
les attributs de la table fils.
v 2ème cas : pour les relations du type
autre que père et fils : dont la cardinalité est 0,1 o u 1,
n, les relations deviennent des tables de liaisons et les deux objets qui
étaient en relation vont envoyer leurs clés à celle-ci qui
forment la clé primaire de cette dernière.
B. Présentation du MLD Brut
T-service
|
codserv
libserv
|
T-candidat
|
matricule
#codcon
nom
post nom
fonction
sexe
Origine
Date-nais
Nbre-enfant
Nom-enfant
adresse
téléphone
|
T-présence
|
Id-prés
#matricule
#codserv
Dateprés
|
T-contrat
|
codcon
#codserv
Libcon
Destcont
Datecon
Typecon
Montantcon
|
T-rapport
|
codrap
#codserv
Librap
|
Figure 10: Présentation du MLD Brut
C. Vérification et normalisation
0. Vérification
La vérification est un processus de
déchargement du MLD Brut de toutes les rubriques non significatives dans
les tables. Cependant, le concept normalisation dépasse aujourd'hui
largement le domaine de la simple description bibliographique et de
l'échange de données.
Une norme est un texte à caractère officiel
validé par une structure ayant une vocation normative internationale et
nationale.
1. Normalisation
23(*)La
normalisation est une opération intellectuelle qui permet au concepteur
de pouvoir supprimer les dernières redondances qui pourraient encore
persister dans le MLD Brut pour obtenir le MLD Validé
(normalisé). A l'aide des règles appelées forme normale,
cette normalisation se présente alors comme un processus de
décomposition des tables de départ en plusieurs tables de
projetions. Ces projetions seront définies judicieusement en fonction
de dépendance fonctionnelle entre tables.
- 1ère forme normale : une table est en
première forme normale si tous les attributs sont
élémentaires, donc non décomposable et si cette table
possède au moins une clé primaire respectant la règle
d'intégrité d'entité. Une clé ne peut pas avoir une
valeur nulle ou absente.
- 2ème forme normale : cette
normalisation exige que la table soit déjà en première
forme et ses attributs en une dépendance fonctionnelle
élémentaire.
- 3ème forme normale : s'applique que
sur des tables déjà en deuxième forme normale. La
règle à pour objet, l'élimination des dépenses
transitives au sein d'une même table. La démarche est la
suivante : conserver dans la table initiale les attributs
dépendants directement de la clé, l'attribut de transition reste
dupliqué dans la table initiale et devient la clé primaire de la
nouvelle table.
D. Présentation du MLD Validé
T-présence
|
Id-prés
#matricule
#codserv
Dateprés
|
T-service
|
codserv
libserv
|
T-candidat
|
matricule
#codcon
nom
post nom
fonction
sexe
origine
Nbre-enfant
Nom-enfant
adresse
téléphone
date
|
T-contrat
|
codcon
#codserv
Libcon
Destcont
Date
Type
Montant
|
T-rapport
|
codrap
#codserv
Librap
|
Figure 11: Présentation du MLD
Validé
E. Schéma relationnel associés au MLD
Validé
C'est la redéfinition de chaque table du modèle
logique de données validé, en ajoutant la nature des attributs
ainsi que la taille de chaque attribut.
Ø T-candidat : matricule char 5, #codcon
char 5, nom char 25, post nom char 25, sexe char 1, origine char 50,
Nbre-enfant char 2, nom-enfant char 25, adresse char 40,
téléphone char 15, date-naiss date 8 ;
Ø T-se présenter : Id-prés char
5, #matricule char 5, #codserv char 5, dateprés date8 ;
Ø T-service : codserv char 5, libserv char
25 ;
Ø T-contrat : codcon char 5, #codserv char
5, libcon char 25, destcon, date-con date, type char 25, montant char 10 ;
Ø T-rapport : codrap char 5, #codserv char
5, librap char 25 ;
III.2.8: MODELE PHYSIQUE DE
DONNEES
A. Formalisme
Pour concevoir notre modèle physique de
données, nous devons respecter les règles suivantes :
- Les tables se transforment en fichiers,
- Les attributs deviennent des champs ;
- Les clés primaires et secondaires deviennent des
clés d'accès aux données.
B. Présentation du MPD
T-candidat
Nom du champ
|
Type de données
|
Taille
|
Observation
|
Contrainte
|
Matricule
Codcon
Nom
Post nom
Sexe
Origine
Nbre-enfant
Nom-enfant
Adresse
Téléphone
Date-naiss
|
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Date
|
5
5
25
25
1
40
2
25
40
15
8
|
Matricule du candidat
Code du contrat
Nom du candidat
Post nom candidat
Sexe candidat
Origine du candidat
Nombre d'enfant
Nom des enfants
Adresse du candidat
Téléphone candidat
Date-naiss candidat
|
PK
FK
|
Tableau 4:
T-contrat
T-présence
Nom du champ
|
Type de données
|
Taille
|
Observation
|
Contrainte
|
Id-prés
Matricule
Codserv
Dateprés
|
Texte
Texte
Texte
Date
|
5
5
5
8
|
Identité présence
Matricule du candidat
Code du service
Date présentation
|
PK
FK
FK
|
Tableau 5: T-
présence
T-service
Nom du champ
|
Type de données
|
Taille
|
Observation
|
Contrainte
|
Codserv
Libserv
|
Texte
Texte
|
5
25
|
Code du service
Libellé du service
|
PK
|
Tableau 6:
T-service
T- contrat
Nom du champ
|
Type de données
|
Taille
|
Observation
|
Contrainte
|
Codcon
Codserv
Libcon
Destcon
Datecon
Type
montant
|
Texte
Texte
Texte
Texte
Date
Texte
Texte
|
5
5
25
25
8
25
10
|
Code du contrat
Code du service
Libellé du contrat
Destination contrat
Date contrat
Type contrat
Montant contrat
|
PK
FK
|
Tableau 7: T-
contrat
T-rapport
Nom du champ
|
Type de données
|
taille
|
Observation
|
Contrainte
|
Codrap
Codserv
Librap
|
Texte
Texte
Texte
|
5
5
25
|
Code du rapport
Code service
Libellé service
|
PK
FK
|
Tableau 8:
T-rapport
CHAPITRE IV :
APPLICATION
IV.1. PRESENTATION DES
MATERIELS
Ci-dessous est la description sommaire du
matériel qui servira des supports à notre système
d'information informatisé.
Ø Une imprimante
Ø Des onduleurs
Ø Les ordinateurs :
ü Le serveur
- Processeur : AMD duo processor 4 GHZ
- Mémoire ram : DDR2 1 GHZ
- Carte réseau : Ethernet 100 Mbps
- Disque dur : 450 GO
- Lecteur DVD : multi recordable
- Ecran : SVGA 21
ü Les postes clients
- Processeur : AMD duo core 2 GHZ
- Mémoire ram : DDR2 1 GHZ
- Carte réseau : Ethernet 100 Mbps
- Disque dur : 150 GHZ
- Lecteur graveur CD
- Ecran : SVGA 21
ü Environnement logiciel de développement
- Logiciel d'application
- Windows serveur 2008 server
- Microsoft Visuel studio 2010
- Microsoft Access 2010
- Anti-virus office scan (version réseau)
IV.2. CHOIX DU SGBD ET
LANGAGE DE PROGRAMMATION
A. CHOIX DU LANGAGE
Un système de gestion de base de données
(SGBD) est un logiciel qui permet à un utilisateur d'interagir avec une
base de données 24(*) permet principalement d'organiser les données
sur les supports périphériques et fournit les procédures
de recherche et de sélection de ces mêmes données. Ou
encore, un système de gestion de base de données (SGBD)
représente un ensemble coordonné de logiciels qui permet de
décrire, de manipuler, de traiter l'ensemble des données format
la base de données, donc le SGBD servait d'interface entre les
programmes d'applications des utilisateurs d'une part et la base de
données d'autre part25(*).
Parmi les systèmes de gestion de base de
données (SGBD), le plus courants sont ceux associés aux bases de
données relationnelles (SGBDR), ou l'information est rangée dans
des fichiers sous forme de tables composées des lignes et des colonnes.
La majorité des systèmes de gestion de base de données,
sont composés d'un moteur de données, une interface de
programmation et des diverses interfaces utilisateurs.
B. CHOIX DU LANGAGE DE PROGRAMMATION
La programmation est l'ensemble d'instructions qui
permettent de donner des ordres à un ordinateur. Elle permet de
développer des applications, la programmation constitue la partie
intellectuelle de l'ordinateur sans laquelle ce dernier ne peut traiter
automatiquement les informations.
Vu la souplesse et la fiabilité, nous avons opté
pour le développement en Visuel Basic pour notre application.
IV.3. PRESENTATION DES
INTERFACES ET FONCTIONNEMENT DEL'APPLICATION
a) L'Interface de connexion
Cette interface est une interface de sécurité
car elle permet à l'utilisateur qui est autorisé à pouvoir
accéder au programme. Si l'utilisateur saisi le nom d'utilisateur
indiqué et le mot de passe correctement, le programme l'amène au
Menu principal.
b) MENU PRINCIPAL
C'est une interface mère de notre programme parce
qu'elle contient en son sein toutes les autres interfaces. L'utilisateur peut
accéder à toutes les interfaces à partir de celle-ci.
c) Interface Candidat
Elle permet à l'Institut National de Préparation
Professionnelle d'enregistrer les nouveaux candidats qui se sont
ajoutés. En outre, elle permet de supprimer et de rechercher si
nécessaire les informations concernant un candidat.
d) Voici la liste des tous les candidats originaire de la
province de Bandundu.
e) Dans cette liste, nous retrouvons les informations
concernant les candidates de l'INPP.
f) Voici l'état avant impression de tous les candidats
enregistrés dans la Base de données de l'Institut National de
Préparation Professionnelle.
Voici un extrait des codes VB pour l'interface Candidat
Imports System.IO
Imports System.Data.OleDb
Public Class Candidat
Dim MyConnexion As OleDbConnection = New
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=C:\PERSONNEL.mdb
")
Dim Mycommand As OleDbCommand =
MyConnexion.CreateCommand()
Dim Matcand, Codcon, Nom, Postnom, Fonction, Sexe, Origine,
Nbreenfant, Nomenfant, Adresse, Telephone, Datenaiss As String
Private Sub Label5_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Label5.Click
End Sub
Private Sub Enregistrer_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Enregistrer.Click
Try
Matcand = ComboBox1.Text
Codcon = ComboBox2.Text
Nom = TextBox1.Text
Postnom = TextBox2.Text
Fonction = TextBox3.Text
Sexe = ComboBox3.Text
Origine = TextBox4.Text
Nbreenfant = TextBox8.Text
Nomenfant = TextBox9.Text
Adresse = TextBox5.Text
Telephone = TextBox6.Text
Datenaiss = TextBox7.Text()
Dim chaine As String =
"provider=microsoft.jet.oledb.4.0;data source=c:\PERSONNEL.mdb"
Dim connex As OleDbConnection = New OleDbConnection(chaine)
Dim cmd As OleDbCommand = New OleDbCommand()
cmd.Connection = connex
cmd.CommandText = "insert into Candidat values('" + Matcand +
"','" + Codcon + "','" + Nom + "','" + Postnom + "','" + Fonction + "','" +
Sexe + "','" + Origine + "','" + Nbreenfant + "','" + Nomenfant + "','" +
Adresse + "','" + Telephone + "','" + Datenaiss + "')"
connex.Open()
cmd.ExecuteNonQuery()
connex.Close()
MessageBox.Show("l'insertion a reussi", "insertion",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show(ex.Message())
End Try
ComboBox1.Text = ""
ComboBox2.Text = ""
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
ComboBox3.Text = ""
TextBox4.Text = ""
TextBox8.Text = ""
TextBox9.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
End Sub
Private Sub Supprimer_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Supprimer.Click
Try
Dim MatcandAs String
Dim chaine As String =
"provider=microsoft.jet.oledb.4.0;data source=c:\PERSONNEL.mdb"
Dim connex As OleDbConnection = New
OleDbConnection(chaine)
Dim cmd As OleDbCommand = New OleDbCommand()
Matcand = InputBox("Introduisez le Matricule du candidat
supprimer").ToUpper
cmd.Connection = connex
cmd.CommandText = "delete from Candidatwhere(Matcand='" + Matcand
+ "')"
connex.Open()
cmd.ExecuteNonQuery()
connex.Close()
MsgBox("La suppression a reusi", +vbInformation,
"suppression")
Catch José As Exception
MsgBox(José.Message)
End Try
End Sub
Private Sub Rechercher_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Rechercher.Click
Try
Dim chaine As String =
"provider=microsoft.jet.oledb.4.0;data source=c:\PERSONNEL.mdb"
Dim connex As OleDbConnection = New
OleDbConnection(chaine)
Dim cmd As OleDbCommand = New OleDbCommand()
Dim Matcand As String
Matcand = InputBox(" Veuiller Taper le Matricule du candidat
à rechercher").ToUpper
cmd.Connection = connex
cmd.CommandText = "select* from Candidat where Matcand='" +
Matcand + "' "
connex.Open()
Dim lire As OleDbDataReader = cmd.ExecuteReader()
While lire.Read()
ComboBox1.Text = (lire.GetValue(0)).ToString()
ComboBox2.Text = (lire.GetValue(1)).ToString()
TextBox1.Text = (lire.GetValue(2)).ToString()
TextBox2.Text = (lire.GetValue(3)).ToString()
TextBox3.Text = (lire.GetValue(4)).ToString()
ComboBox3.Text = (lire.GetValue(5)).ToString()
TextBox4.Text = (lire.GetValue(6)).ToString()
TextBox8.Text = (lire.GetValue(7)).ToString()
TextBox9.Text = (lire.GetValue(8)).ToString()
TextBox5.Text = (lire.GetValue(9)).ToString()
TextBox6.Text = (lire.GetValue(10)).ToString()
TextBox7.Text = (lire.GetValue(11)).ToString()
Exit While
End While
lire.Close()
cmd.ExecuteNonQuery()
connex.Close()
MsgBox("Recherche reussie")
Catch José As Exception
MsgBox(José.Message)
End Try
End Sub
Private Sub Button4_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Quitter.Click
Dim a As String
a = MsgBox("voulez vous quitter ?", MsgBoxStyle.Question
+ MsgBoxStyle.YesNo)
If a = MsgBoxResult.Yes Then
End
End If
End Sub
Private Sub Annuler_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Annuler.Click
MsgBox(" Voulez vous vraiment Annuler?", vbYesNoCancel,
MessageBoxIcon.Exclamation)
ComboBox1.Text = ""
ComboBox2.Text = ""
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
ComboBox3.Text = ""
TextBox4.Text = ""
TextBox8.Text = ""
TextBox9.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
End Sub
Private Sub Button5_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button5.Click
Me.Hide()
MENU_PRINCIPAL.Show()
End Sub
Private Sub Button6_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button6.Click
Me.Hide()
Service.Show()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Me.Hide()
Liste.Show()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button2.Click
Me.Hide()
Feminin.Show()
End Sub
End Class
CONCLUSION GENERALE
Au terme de notre travail intitulé :
« Conception et réalisation d'une base de données pour
la gestion du personnel. » cas de la direction générale
de l'Institut National de Préparation Professionnelle (INPP en sigle).
Il est de notre devoir de rappeler qu'en menant cette étude, notre
préoccupation fondamentale était résumée à
travers le questionnaire suivant : Pourquoi l'Institut national de
Préparation professionnelle est toujours buter au problème de
partage des informations dans différentes directions ? Existe-
t-il une méthode pour palier à ce problème ? Etant
informaticien, quel système d'information doit-on mettre en place pour
gérer l'engagement du personnels ? En quoi ce nouveau
système servira-t-il ?
Dans ce travail nous avons pu concevoir un système
d'information en suivant la démarche proposé par la
méthode Merise. Après avoir fait l'étude du système
d'information de l'entreprise, nous nous sommes attelés à la
modélisation du système d'information et la réalisation
d'une base de données. Les résultats obtenus sont très
satisfaisants et nous permettent d'affirmer que nous avons répondu aux
questions formulées dans notre problématique.
Hormis les éléments périphériques
qui sont : l'introduction en amont et la présente conclusion en
aval, notre travail est subdivisé en trois
chapitres :
D'abord le premier qui aborde les
généralités sur le système d'information et la base
de données.
Et après, le deuxième qui n'est rien d'autre
que l'analyse préalable.
Ensuite, le troisième s'est basé
essentiellement à l'approche pratique.
En fin, le dernier qui nous parle de la programmation ou
implémentation.
Quoiqu'arrivés au terme de ce travail, il va sans dire
que la nature humaine est faillible et peut occasionner des erreurs, toutefois,
si cela est le cas dans cette oeuvre, les remarques positives étant
constructives, les améliorations qui nous serons formulées seront
les bienvenues, et nous serons reconnaissant à toutes les personnes qui
par leurs suggestions nous aiderons à améliorer notre
évolution intellectuelle.
BIBLIOGRAPHIE
0. Ouvrages
· DOMINIQUE NANCI, BERNARD ESPINASSE :
ingénierie de système d'information merise,
4ème éd. Paris, 1999.
· PINTO et GRAWITZ : méthode de sciences
sociales, 4ème éd., Dalloz, 1977.
· Georges GARDARIN, Base de données objet et
relationnelle, Ed. Eyrolles, Paris, 1999.
· Jean Luc Hainaut, Base de données et
modèles de calcul, 2ème éd. Dunod, Paris,
2000.
· Arnold Roch et José M. : méthode
Merise, 2ème éd. Dunod, Paris, 1995.
· Jean Luc hainant, base de données et
modèles de calcul, 2ème éd. Dunod, Paris, 2000.
· Robert Reix : Analyse en informatique de
gestion, bordas, Paris, 1979.
· DIONISI D : l'essentiel sur Merise, éd. Eu
ralle, 2ème tirage, Paris, 1997.
· Joseph gabay, Merise et uml, 5ème ed,
Dunod, Paris, 2004.
· Di Gallo Frederick : méthodologie
de système d'information Merise, éd du puff, Londres,
2000, P 26.Paris.
· Arnold Roch Field et José morenjon :
collection d'ingénierie des systèmes d'informations,
3èmeed, Paris, 1979.
· Pierre-Yves dus chemin et Dominique
lahary : l'art informatiser une bibliothèque,
2ème éd, paris, 2000.
· Claude Del obel et Michel Adiba : base de
données et système relationnels, 2ème
éd, Paris, 1982.
1. Note des Cours
· OSSOKONDA OKENGE, cours inédit de l'initiation
à la recherche scientifique, G2 INFO ISS/KIN, 2007-2008.
· KUTANGILA DAVID, cours inédit d'analyse
informatique et SGBD, G2 AIA Unikin, 2012-2013.
· MPUTU KINSALA, cours inédit de technique de la
base de données, ISC/KIN, 1999-2000.
· ROBERT REIX, cours d'analyse informatique et SGBD,
3ème éd., paris, 2007.
· CYRIL GRUAU : support inédit de la
conception d'une base de données 17/octobre 2005.
· Mpwata Willy : notes de cours de Ms Access, G3
info ; ISS/KIN, 2009-2010.
2. Site Internet
http//www.Cerines.éducation.Fr/ système
documentaire-catalogue générale-science-information-2826-html
consulté le 15 juin 2014.
TABLE DES MATIERES
EPIGRAPHE
i
DEDICACES
ii
REMERCIEMENTS
iii
Liste des abréviations
v
Liste des figures
vi
Liste des tableaux
vii
0. INTRODUCTION
1
O.1. PRESENTATION OF THE TOPIC
1
0.3. HYPOTHESIS
2
O.4 CHOICE AND INTERESTS OF TOPIC
2
0.6. METHODS AND TECHNIQUES
3
0.7. DIVISION OF WORK
4
0. INTRODUCTION
5
O.1. PRESENTATION DU SUJET
5
O.2 PROBLEMATIQUE
5
0.3. HYPOTHESE
6
O.4 CHOIX ET INTERET DU SUJET
7
0.5. DELIMITATION DU TRAVAIL
7
0.6. METHODES ET TECHNIQUES
8
0.6.1. Méthodes
8
0.6.2. Techniques utilisés
8
0.7. DIFFICULTES RENCOTREES
9
0.8. SUBDIVISION DU TRAVAIL
9
Ière Partie : Etude
Préalable
10
CHAPITRE I. CONCEPTS THEORIQUES LIES A L'ETUDE
11
I.1. SYSTEME D'INFORMATION
« SI »
11
I.1.1.NOTION DU SYSTEME
11
I.1.2. STRUCTURE ORGANISATIONNELLE D'UN SYSTEME
11
I.1.3. ROLE ET QUALITE D'UN SYSTEME
D'INFORMATION
12
I.1.4. ORGANISATION D'UN SYSTEME D'INFORMATION
13
I.2. BASE DE DONNEES
« BDD »
14
I.2.1. DEFINITION
14
I.2.2. LES CRITERES D'UNE BASE DE DONNEES
15
I.2.3. SYSTEME DE GESTION DE BASE DE DONNEES
« SGBD »
15
1.2.4. LE NIVEAU DE REPRESENTATION DES DONNEES
16
I.2.5. STRUCTURES DE DONNEES
17
I.2.6 BASE DE DONNEES RELATIONNELLES (BDDR)
20
CHAPITRE II. ETUDE DU SYSTEME D'INFORMATION DE
L'ENTREPRISE
21
II .1. PRESENTATION DE L'ENTREPRISE
21
II.1.1. HISTORIQUE
21
II.1.3. SITUATION GEOGRAPHIQUE
23
II.1.4. RESSOURCES
23
II.1.4. DOMAINES D'INTERVENTION
24
II.2. ORGANISATION ET FONCTIONNEMENT DE
L'ENTREPRISE
24
II.2.1. STRUCTURE ORGANIQUE
24
II.2.2. STRUCTURE FONCTIONNELLE
25
II.2.3. ORGANIGRAMME
26
II.2.3.2. ORGANIGRAMME DU SERVICE CONCERNE
28
II.3. ANALYSE ET CRITIQUE DE L'EXISTANT
28
II.3.1. ANALYSE DE L'EXISTANT
28
II.3.1.1. ETUDE DU SYSTEME DOCUMENTAIRE
28
II.3.1.2. ETUDE DES MOYENS DE TRAITEMENT DES
INFORMATIONS
31
II.3.2.1. SCHEMA DE CICULATION DES INFORMATIONS
33
II.3.2.2. QUELQUES SYMBOLES ET ABREVIATIONS
UTILISES
35
II.3.2.2.C. Commentaires sur le schéma de
circulation des informations
36
II.3.2.3. CRITIQUE DE L'EXISTANT
36
II.3.4. PROSITION DES SOLUTIONS ET CHOIX DE LA
MEILLEURE SOLUTION
37
II.3.4.1. PROPOSITIONS DE SOLUTIONS
37
II.3.4.2. CHOIX DE LA MEILLEURRE SOLUTION
38
IIème Partie : Conception et
réalisation du nouveau système
39
CHAPITRE III : CONCEPTION DES MODELES DU
NOUVEAU SYSTEMED'INFORMATION
40
III.1. INTRODUCTION
40
III.2. ETAPE CONCEPTUEL
40
III.2.1. DEFINITION DES CONCEPTS
41
III.2.2. REGLES DE GESTION
41
III.2.3. RECENSEMENT ET DESCRIPTION DES OBJETS
42
III.2.4: MODELE CONCEPTUEL DE DONNEES
44
III.2.5: MODELE CONCEPTUEL DE TRAITEMENT
46
III.2.6: MODELE ORGANISATIONNEL DE DONNEES
48
III.2.7: MODELE LOGIQUE DE DONNEES
50
III.2.8: MODELE PHYSIQUE DE DONNEES
54
CHAPITRE IV : APPLICATION
56
IV.1. PRESENTATION DES MATERIELS
56
IV.2. CHOIX DU SGBD ET LANGAGE DE PROGRAMMATION
56
IV.3. PRESENTATION DES INTERFACES ET FONCTIONNEMENT
DEL'APPLICATION
57
CONCLUSION GENERALE
65
BIBLIOGRAPHIE
66
TABLE DES MATIERES
67
* 1 OSSOKONDA OKENGE, cours
inédit de l'initiation à la recherche scientifique, G2 INFO
ISS/KIN, 2007-2008, p 32
* 2 DOMINIQUE NANCI, BERNARD
ESPINASSE : ingénierie de système d'information
merise, 4ème éd. Paris, 1999, p 35.
* 3 PINTO et GRAWITZ :
méthode de sciences sociales, 4ème éd.,
Dalloz, 1977, p 289.
* 4 KUTANGILA DAVID, cours
inédit d'analyse informatique et SGBD, G2 AIA unikin, 2012-2013, p 6
et 7.
* 5 ROBERT REIX, cours
d'analyse informatique et SGBD, 3ème éd., paris,
2007, p 25.
* 6 MPUTU KINSALA, cours
inédit de technique de la base de données, ISC/KIN,
1999-2000, P137.
* 7 MPUTU KINSALA, Idem.
* 8 MPUTU KINSALA, Cours de
technique de base de données, ISC/KIN, 1999-2000, P142.
* 9 Georges GARDARIN, Base de
données objet et relationnelle, Ed. Eyrolles, Paris, 1999, p3.
* 10 Jean Luc Hainaut, Base de
données et modèles de calcul, 2ème éd.
Dunod, Paris, 2000, p 34.
* 11 Georges GARDARIN, op. Cit,
p13.
* 12 Arnold Roch et José
M. : méthode Merise, 2ème éd. Dunod,
Paris, 1995, p 23-25.
* 13 Georges GARDARIN, op. Cit,
p 136.
* 14 Jean Luc hainant, base de
données et modèles de calcul, 2ème éd.
Dunod, Paris, 2000, p 31-40.
* 15
http//www.Cerines.éducation.Fr/ système documentaire-catalogue
générale-science-information-2826-html consulté le 15 juin
2014.
* 16 Robert
Reix : Analyse en informatique de gestion, bordas, Paris,
1979, P118.
* 17 DIONISI D :
l'essentiel sur Merise, éd. Eu ralle, 2ème tirage, Paris, 1997,
P59.
* 18 Joseph gabay, Merise et
uml, 5ème ed, Dunod, Paris, 2004, P4.
* 19 Di Gallo
Frederick : méthodologie de système d'information
Merise, éd du puff, Londres, 2000, P 26.
* 20 Arnold Roch Field et
José morenjon : collection d'ingénierie des systèmes
d'informations,tonne 3, ed 1979, Paris, P7
* 21 CYRIL
GRUAU : support inédit de la conception d'une base de
données 17/octobre 2005, P 78
* 22 Dominique Nansi, Bernard
Espinasse : ingénierie de système d'information merise,
2ème éd, Paris, 1998, P35.
* 23 Pierre-Yves dus chemin et
Dominique lahary : l'art informatiser une bibliothèque,
2ème éd, paris, 2000, p 104.
* 24 Claude Del obel et Michel
Adiba : base de données et système relationnels,
2ème éd, Paris, 1982, P7.
* 25Mpwata Willy : notes
de cours de Ms Access, G3 info ; ISS/KIN, 2009-2010, P 30.