Vous êtes sur la page 1sur 12

RAPPORT DE TRAVAIL

ETUDE DE L' EXISTANT POUR LA MISE EN PLACE


D'UNE BASE DE DONNEES
Cas de C.F.T.P

RESUME : Dans tout projet de conception-dveloppement de


systme d'information, la connaissance des objectifs poursuivis et
le terrain sur lequel ils sappliquent trouvent solution dans l'Etude
de l' Existant. La russite du projet en dpend 50 %.
DESCRIPTEURS : Systme dinformation / Conception / Base de
Donnes / Etude / Modle / Merise.

Raliser par OGNANKOTAN Kodjo O.


1

REMERCIEMENTS
Nous tenons vivement remercier toutes les personnes qui nous ont
aids au cours de ce stage.
-

I/

Mr AZOTI,
Mr EGBAKOU Lorent,
Mlle ABBEY Martiale,

PROBBLEMATIQUE

Le travail qui nous a t propos par C.F.T.P sinsre dans le cadre


dune macroanalyse pour la mise en place dun systme
dinformation de cet organisme et de toutes les applications qui
peuvent sy dvelopper.
Cette macroanalyse aurait pour but de dfinir le schma
directeur qui prcise la politique informatique suivre.

II / CHOIX DUNE METHODE DE CONCEPTION : LA


METHODE MERISE
1 PRESENTATION DE LA METHODE MERISE
MERISE est une mthode de conception dveloppement de systme
d'information qui a t conue dans le cadre d'un projet lance par le
Ministre de l'Industrie en dcembre 1976. C'est un outil trs
puissant utilise dans la conduite d'un projet.
2 OBJECTIFS ET DOMAINES DAPPLICATION
L'objectif de MERISE est de fournir :
- Une philosophie,
- une dmarche,
- des modles, des formalismes et des normes, pour concevoir et
raliser un systme d'information.
Les tudes comparatives entre les mthodes de conception ont notre
que MERISE :
Raliser par OGNANKOTAN Kodjo O.
2

- couvre la totalit du cycle de vie (gestation, conception,


dveloppement, mise en service, exploitation
- a un champ d'utilisation large : MERISE est adapte a des
organismes de taille quelconque, dans des domaines
quelconques, industrie, banque, assurance, administration,
service, distribution, etc...
MERISE a intgr le dernier dveloppement en matire de base de
donnes :
- La rpartition des donnes : la description des donnes par
niveau de proccupation permet de dfinir le sens des donnes
manipules avant d'tudier la mise en uvre logique et physique
sur des sites repartis.
- Les bases de donnes relationnelles : le modle conceptuel des
donnes (modles exprimant le sens des donnes mmorises
dans l'organisme) peut tre converti dans un schma de base
de donnes relationnelles.

3 CARACTERISTIQUE

DE LA METHODE

a - Une vision globale


La premire et la plus importante caractristique de MERISE est de
traduire une vue globale de l'entreprise de faon lier la mise en place
d'un systme informatis de gestion a une refonte de l'organisation.
b - La sparation des donnes et des traitements
Cette originalit de MERISE se trouve renforce par le dveloppement
des systmes de gestion de base de donnes qui rendent
oprationnelles cette dmarche logique.
La description du systme d'information doit tre faite en
distinguant ses aspects statiques (donnes) de ses aspects
dynamiques (traitements). Cette double approche par les donnes et
les traitements permet de concevoir le systme de donnes en tenant
compte de 1'ensemble des besoins de la compagnie. De cette manire,
les traitements pourront s'adapter progressivement l'volution des
besoins sans remettre en cause l'architecture du systme
d'information.
c - Une approche par niveaux
Pour MERISE et la plupart des mthodes de conception, il est
classique de mettre en vidence trois niveaux de rflexion :
* Le niveau conceptuel : il correspond la dfinition des finalits
de l'entreprise 'en explicitant sa raison d'tre
Raliser par OGNANKOTAN Kodjo O.
3

* Le niveau organisationnel : son rle est de dfinir l'organisation


qu'il est souhaitable de mettre en place dans l'entreprise pour
atteindre les objectifs vises.
* Le niveau technique : enfin, sont intgrs les moyens
techniques ncessaires au projet. Ils s'expriment en termes de
matriels ou de logiciels et sont, par suite des progrs
technologiques, les plus sujets changement.
Les modles proposes par MERISE permettent de reprsenter les
donnes et les traitements sur ses 3 niveaux d'abstraction dfinis
prcdemment.

NIVEAUX
CONCEPTUEL

DONNEES
MODELE
CONCEPTUEL
DES DONNEES
(MCD)

ORGANISATIO
NNEL

MODELE
LOGIQUE DES
DONNEES
(MLD)

TECHNIQUE

MODELE
PHYSIQUE DES
DONNEES
(MPD)

TRAITEMENT
MODELE
CONCEPTUEL
DES
TRAITEMENTS
(MCT)
MODELE
ORGANISATIO
NNEL DES
TRAITEMENTS
(MOT)
MODELE
OPERATIONNE
L DE
TRAITEMENTS
(MOpT)

Dans la conception d'un systme d'information, il y a lieu d'ajouter


a toutes ses tapes, une tape en amont constitue de 1'etude de
1'existant et une autre en aval : la validation.
Au cours de ce stage, notre travail a t surtout axe sur 1'etude de
1'existant, qui est une tape d'une grande importance dans la
conception et aussi sur la reprsentation de l'univers de cet
Institut par le biais d'un schma conceptuel de donnes.

III / ETUDE DE LEXISTANT


1 PRESENTATION DE C.F.T.P
C.F.T.P Ido: Centre de Formation Technique et Professionnel est un
centre cre par les groupes industriels: CIBA GEIGY, GERLAND,
POOLEHC, etc....
Raliser par OGNANKOTAN Kodjo O.
4

Le projet du centre est n des rflexions inspires certains hauts


responsables de ces groupes par les structures et les comportements
de leurs marchs. Ainsi ce centre sera beaucoup plus un centre
analyse et de traitement des problmes de dveloppement de leur
produits.
Le centre a son sige a Lom, quartier Nykonakpo , dans un
ensemble architectural historique en cours de rhabilitation. La rgion
choisie est la fois un lieu culturel, un lieu de convergence et un lieu
d'avenir.
3 OBJECTIFS DU C.F.T.P
Le centre a pour but, sur un plan gnral de former les stagiaires
connaissance et l'utilisation, notamment les procds
algorithmiques , la scurit dun rseau , dans des domaines comme
celui de la programmation et du rseau.
Cette association a pour but d'assurer, par tous moyens
appropris, la formation et le perfectionnement du personnel qui
travaille ou, est appel a travailler dans des divers secteurs
professionnels.
Cette mission comporte entre autres :
- l'tude des besoins de formation,
- la mise au point des programmes de formation correspondants,
- la recherche de moyens pdagogiques les mieux adapts,
- le perfectionnement des animateurs de formation,
- la diffusion de la formation, soit par les moyens propres de
1'association, soit en faisant appel des concours extrieurs.

4-

STRUCTURE DE C.F.T.P

Voici lorganigramme du centre de formation.

Directeur

Directeur des
Etudes
Raliser par OGNANKOTAN Kodjo O.
5

Intendante

Chef des
Travaux

Surveillan
t

BTS

BTI

Secrtaire

5 CONDITION DEXPLOITATION DE C.F.T.P


En ce qui concerne lquipement actuel du centre, il se rsume
beaucoup plus aux outils archaques utilise au seul poste de travail
existant. ().
Ainsi le matriel se compose :
Un ordinateur portatif niveau du Secrtariat
Les papiers de fin de formation sont ferms dans des placards
Des gros cahiers de registres permettant dinscrire les stagiaires
leurs arriv
Dune imprimante, type Deskjet, marque HP
Des logiciels suivants :
1- Logiciel de traitement de texte Word2007
2- Logiciel de tableur Excel 2007
3- Logiciel pour graphique (histogrammes, courbes)

Ces micro-ordinateurs tournent sur le systme dexploitation Windows


XP. La plupart de ces logiciels n'ont pas de documentation. Leur
utilisation reste trs faible par le personnel existant.
6 critique de lexistant
Lenteur lors de la recherche des bulletins dun stagiaire, mme voir
des pertes de documents ; tous les postes oprationnels se plaignent de
la perte de temps induite par le manque de partage dinformation.
7 - Approche

de solution

Linstallation dun logiciel tlcharg sur internet (GESFOR) pour


grer le centre.
Nous proposons une application que nous allons dvelopper pour
mieux asseoir votre systme dinformation.
Mais dans tous les cas il faudrait amliorer les conditions
dexploitation du C.F.T.P surtout du ct des matriaux.
8 RECEUIL DES DONNNES
Raliser par OGNANKOTAN Kodjo O.
6

DICTIONNAIRE DE DONEES

Code

Natur Type
e
Co
N

Longueu Observat
r
8
Identifia

NumeroStagi Numro du
are
Stagiaire

NomStag

Nom du
Stagiaire

25

PenStag

Prnom du
Stagiaire

30

DateNaisSta
g

Date de
naissance

10

JJ/MM/A

CodeEntre

Code de
lentreprise

Co

Identifia

NomEntre

Nom de
lentreprise

15

Obligato

AdresEntre

AN

50

NumroSesS
tage

Co

Identifia

10

JJ/MM/A

10

DateDbutSt
a
DateFintSta

Adresse de
lentreprise
Numero de
session de
stage
Date de dbut
de stage
Date de fin de
stage

10

JJ/MM/A

11

NumeroSage

Numero du
stage
IntitulStage Intitul du
stage

Co

Identifia

30

Obligato

CodeProf

Co

Identifia

12
13

Signification

Code du
professeur

Raliser par OGNANKOTAN Kodjo O.


7

Obligato

14

NomProf

30

15

PrnomProf

Prnom du
professeur
AdresseProf Adresse du
professeur
DateNaisProf Date naissance
du professeur
CodeModule Code du
Module

40

AN

35

10

JJ/MM/A

Co

Identifia

19

NomModule

35

Obligato

20

CodeProfVac

Co

Identifia

16

Obligato

Co

Identifia

20

Obligato

AAAA

16
17
18

21
22

23

24

Nom du
professeur

Nom du
module

Code du
professeur
vacataire
TitreProfVac Titre du
professeur
Vacataire
CodeProfTitu Code du
Professeur
Titulaire
GradProfTitu Grade du
professeur
Titulaire
AnneObten Anne obtenue
u

25
RGLES DE GESTION
RG1 Un stagiaire sinscrit pour 0 ou plusieurs sessions de stages.
RG2 Une session de stage concerne 0 ou plusieurs stagiaire.
RG3 Un stagiaire travaille dans 0 ou plusieurs entreprises.
RG4 Une entreprise implique 0 ou Un stagiaire.
RG5 Une session de stage appartient 0 ou plusieurs stage.
Raliser par OGNANKOTAN Kodjo O.
8

Obligato

RG6 - Un stage appartient une session de stage.


RG7 Un professeur peut enseigner un ou plusieurs modules.
RG8 - Un module peut tre enseign par plusieurs professeurs.
RG9 - Un stage est dcoup en plusieurs modules.
RG10 - Un stage peut tre suivit par plusieurs titulaires.
RG11 - Un titulaire suit un et un seul stage.
RG12 Un module concerne plusieurs stages.
RG13 - Un professeur enseigne plusieurs modules dans plusieurs
sessions de stages.

MARTICE DES DEPENDENCES FONCTIONNELLES

IV / NIVEAU CONCEPTUEL : LES DONNEES


1- INTRODUCTON
A la suite de cette tude de l'existant, nous avons tabli des schmas
conceptuels de donnes. Ces
schmas sont
une reprsentation
schmatique conforme la smantique des liens entre les donnes. A
travers ces modles nous avons essay d'assurer que les rgles du
formalisme taient bien respectes.
Parmi les principales rgles nous citerons :
- Absence de proprit rptitive ou sans signification
- Existence d'un identifiant pour tous les objets (les identifiants
tant soulignes d'un trait)
- Dpendance pleine des objets dans les relations
- Elmentarit des proprits
- Dpendance pleine de l'identifiant.

2- FORMALISME UTILISE
Lors de la conception de schma conceptuel des donnes nous utilisons
un formalisme fonc essentiellement sur la dfinition des concepts
suivants :
OBJET : cest une entit (ensemble d'information) ayant une
existence propre dans
le cadre
de l'application considr
indpendamment des autres entits. On l'appelle aussi INDIVIDO
RELATION : Cest la reprsentation des associations entre les
objets, toujours dans le cadre de l'application considre
Raliser par OGNANKOTAN Kodjo O.
9

PBOPEIETE : Cest la donne lmentaire


(ou information
lmentaire) utilise pour dcrire des Objet et des relations.

Nom de lobjet
Nom
proprit

de

Nom de relation
Proprit de la
relation

3- MODELE CONCEPTUEL DE DONNEE

Raliser par OGNANKOTAN Kodjo O.


10

Nom de lobjet
Nom
proprit

de

STAGIAIRE
NumroStagiaire
0,1
NomStag
PrenomStag
DateNaiss
NomEntrepri

ENTREPRISE
CodeEntre <pi>
NomEntre
AdreEntre

Travailler
0,n

CodeEntre <pi>

NumroStagiaire <pi>

0,n

INSCRIRE
0,n

SESSIONSTAGE
NumroSesStage
DateDbutSesStage1,1
DateFinSesStage
NumroSesStage <pi>

STAGE
NumroStage
IntitulStage

Appartenir
0,n

NumroStage <pi>

0,n

1,n

1,1

DECOUPER
ENSEIGNER
0,n

PROFESSEUR
CodeProf
<pi>
NomProf
PrnomProf
AdressProf
DateNaisProf

0,n
POUVOIR
ENSEIGNER
0,n

1,n

MODULE
CodeModu <pi>
NomModu
CodeModu <pi>

CodeProf <pi>
...
H2

1,n

1,1
H1

SuivreModule
0,n

TITULAIRE
VACATAIRE
CodeProfVac <pi> CodeProfTitu <pi>0,n
GradProfTitu
TitreProfVac
AnneObtenu
CodeProfVac <pi>

SuivreStage

CodeProfTitu <pi>

4- MODELE LOGIQUE DE DONNEE

5 MODELE PHYSIQUE DE DONNEE

Raliser par OGNANKOTAN Kodjo O.


11

ENTREPRISE
CodeEntre char(8)
NomEntre char(25)
AdreEntre long varchar

STAGIAIRE
NumroStagiaire char(8)
CodeEntre

char(8)

NomStag
PrenomStag
DateNaiss
NomEntrepri

char(25)
char(25)
date
char(15)

INSCRIRE
NumroStagiaire char(8) <pk,fk1>
NumroSesStage char(6) <pk,fk2>

STAGE
NumroStage char(8)
CodeProf
CodeProfTitu

SESSIONSTAGE
NumroSesStage
char(6)
NumroStage

char(6)
char(6)

...

char(8)

DateDbutSesStage date
...

DECOUPER
NumroStage char(8)
CodeModu
char(6)

ENSEIGNER
CodeModu
char(6) <pk,fk1>
NumroSesStage char(6) <pk,fk2>
CodeProf
char(6) <pk,fk3>
...

PROFESSEUR
CodeProf
char(6)
NomProf
char(25)
PrnomProf char(30)
AdressProf long varchar
DateNaisProf date

TITULAIRE
VACATAIRE
CodeProf
CodeProf
char(6) CodeProfTitu
CodeProfVac char(8) NomProf
NomProf
char(25) PrnomProf
PrnomProf char(30) AdressProf
AdressProf long varchar
DateNaisProf
DateNaisProf date
GradProfTitu
TitreProfVac long varchar
AnneObtenu

POUVOIR ENSEIGNER
CodeProf
char(6) <pk,fk1>
CodeModu char(6) <pk,fk2>

MODULE
CodeModu char(6) <pk>
CodeProf
CodeProfTitu

...

char(6)
char(6)
char(25)
char(30)
long varchar
date
char(4)
integer

Raliser par OGNANKOTAN Kodjo O.


12

char(6)
char(6)

<fk>
<fk>