Chapitre 8
CONCEPTION DU SYSTEME INFORMATIQUE INFORMATISE
II.1 INTRODUCTION
L'analyse conceptuelle est la première étape de
l'approche MERISE. Elle débouche bien entendu sur la mise en oeuvre
technique accompagnée de la réalisation de supports visuels
(schéma physique de la base).Son rôle consiste à
définir précisément les qualités de l'entreprise.
Elle décrit l'ensemble des données stables du système
d'information et l'ensemble des règles de gestion à y appliquer
sans tenir compte d'un quelconque matériel informatique devant supporter
ces informations.
II.2 MODELE CONCEPTUEL DES DONNEES
a) Recensement et description des entités
N°
|
ENTITE
|
ROLE
|
PROPRIETES
|
CODE
|
DESIGNATION
|
OBSERV.
|
01
|
BUREAU
|
Etablir et/ou approuver une quittance ou un manifeste
|
CODEBUR
NOMBUR
NUMCONT
DATECONT
DUREECONT
MONTPAY
TYPECONT
|
Code du bureau
Nom du bureau
Numéro contrat
Date contrat
Durée contrat
Montant payé
Type contrat
|
Id.
|
02
|
CAMION
|
Transporter les marchandises
|
NUMCAM
NOMCHAUF
MARQVEH
|
Numéro camion
Nom du chauffeur
Marque du véhicule
|
Id.
|
03
|
BON
|
Pour un seul camion
|
NUMBON
DATEBON
LIEUDEDECH
HEUREDEDECH
DATE DEDECH
|
Numéro bon
Date du bon
Lieu de déchargement
Heure de déchargement
Date de déchargement
|
Id.
|
04
|
IMPORTATEUR
|
Qui importe les marchandises
|
NUMIMPORT
NOMIMPORT
NUMTELIMPORT
|
Numéro de l'importateur
Nom de l'importateur
Numéro téléphone importateur
|
Id.
|
05
|
BANQUE
|
Qui délivre le manifeste
|
CODEBAN
NOMBANQ
ADRESBANQ
|
Code banque
Nom de la banque
Adresse de la banque
|
Id.
|
06
|
AGENCE
|
Qui remplit un manifeste
|
CODEAGEN
NOMAGEN
ADRESAGEN
|
Code agence
Nom de l'agence
Adresse de l'agence
|
Id.
|
07
|
MANIFESTE
|
|
NUMMANIF
DATEENREG
PAYSPROV
PAYSDEST
MONTFACT
NOMBCOLIS
POIDSCOLIS
DESCRITART
FRET
ASSURANCE
TAUX
|
Numéro manifestation
Date d'enregistrement
Pays de provenance
Pays de destination
Montant facturé
Nombre colis
Pois colis
Description colis
Frais de transport
Assurance
Taux de la banque
|
Id.
|
08
|
QUITTANCE
|
|
NUMQUIT
DATEQUIT
CODETAX
LIBELTAX
MONTVERS
|
Numéro quittance
Date quittance
Code taxe
Libellé taxe
Montant à verser
|
Id.
|
b) Recensement et description des associations et
cardinalités
N°
|
Entité
|
Association
|
Cardinalité
|
Signification
|
1
|
AGENCE
|
Remplir
|
(1,n)
|
Une agence peut remplir une ou plusieurs Manifestes
|
2
|
MANIFESTE
|
Remplir
|
(1,1)
|
Un Manifeste est remplit par une seule agence
|
3
|
AGENCE
|
Livré
|
(1,n)
|
Une agence peut livrer un ou plusieurs contrats
|
4
|
CONTRAT
|
Livré
|
(1,1)
|
Un contrat est livré par une et une seule agence
|
5
|
BUREAU
|
Etablir
|
(1,n)
|
Un bureau peut établir un ou plusieurs Manifestes
|
6
|
MANIFESTE
|
Etablir
|
(1,1)
|
Un Manifeste est établi par un et un seul bureau
|
7
|
IMPORTATEUR
|
Passer
|
(1,n)
|
Un importateur peut passer au moins un contrat
|
8
|
CONTRAT
|
Passer
|
(1,1)
|
Un contrat est passé par un et un seul importateur
|
9
|
IMPORTATEUR
|
Avoir
|
(1,n)
|
Un importateur peut avoir un ou plusieurs Manifestes
|
10
|
MANIFESTE
|
Avoir
|
(1,1)
|
Un Manifeste a un et un seul importateur
|
11
|
BON
|
Etre pour
|
(1,1)
|
Un bon est pour un seul camion
|
12
|
CAMION
|
Etre pour
|
(1,n)
|
Un camion peut être pour plusieurs bons
|
13
|
BANQUE
|
Recevoir
|
(1,n)
|
Une banque peut recevoir un ou plusieurs Manifeste
|
14
|
MANIFESTE
|
Recevoir
|
(1,1)
|
Un Manifeste est reçu par une seule banque
|
15
|
BUREAU
|
Approuver
|
(1,n)
|
Un bureau peut approuver une ou plusieurs quittances
|
16
|
QUITTANCE
|
Approuver
|
(1,1)
|
Une quittance est approuvée par un et un seul bureau
|
17
|
BON
|
Concerner
|
(1,1)
|
Un bon est concerné par un seul Manifeste
|
18
|
MANIFESTE
|
Concerner
|
(1,n)
|
Un Manifeste peut concerner un ou plusieurs bons
|
II.2.1
FORMALISME DE REPRESENTATION DU MCD
Le MCD est aussi appelé modèle
entité-association (EA).
a. La propriété : Est une donnée
élémentaire perçue sur le système d'information.
Les propriétés peuvent concerner les entités comme les
associations.13(
*)
b. Entité : Est un objet du système
d'information, pourvu d'une existence propre, conforme au choix de gestion de
l'entreprise et porteur de propriétés.
c. Occurrence d'une entité : Est le nombre de fois
où cette entité est valorisée.
d. Identifiant : Est une propriété
particulière, telle qu'à chaque valeur de la
propriété corresponde une et une seule occurrence de
l'entité.
e. Association : Une association est une relation ou lien
entre deux ou plusieurs entités.
f. Cardinalité : Elle représente le nombre
d'occurrences, minimal et maximal d'une entité par rapport à une
association.
g. Une CIF : Une Contrainte d'Intégrité
Fonctionnelle en abrégé CIF se définit par le fait que
l'une des entités participant à l'association est
complètement déterminée par la connaissance d'une ou
plusieurs autres entités participant dans cette même
association.
Etape 1. Dictionnaire des données
Le dictionnaire des données est en fait le
résultat de la phase de collecte des données
élémentaires des documents récences lors de l'analyse
préalable. On le place sous forme de tableau trié par ordre
alphabétique, il est dépouillée de toute anomalie ou
incohérence, des données redondantes des synonymes et de
polysémies.14(
*)
N°
|
Propriétés
|
Signification
|
Type
|
Taille Dom
|
Contrôle
|
1
|
adresagence
|
Adresse de l'agence
|
NC
|
AN_25
|
|
2
|
adresbanq
|
Adresse de la banque
|
NC
|
AN_25
|
|
3
|
assurance
|
Assurance
|
NC
|
N_15
|
|
4
|
codagence
|
Code de l'agence
|
NC
|
N_5
|
Unique
|
5
|
codbanq
|
Code de la banque
|
NC
|
N_5
|
Unique
|
6
|
codbureau
|
Code du bureau
|
NC
|
AN_5
|
Unique
|
7
|
codtaxe
|
Code de la taxe
|
NC
|
AN_5
|
|
8
|
datebon
|
Date du bon
|
NC
|
Date
|
|
9
|
datecont
|
Date du contrat
|
NC
|
Date
|
|
10
|
datededech
|
Date de déchargement
|
NC
|
Date
|
|
11
|
dateenreg
|
Date d'enregistrement
|
NC
|
Date
|
|
12
|
datequit
|
Date de la quittance
|
NC
|
Date
|
|
13
|
descriptart
|
Description de l'article
|
NC
|
AN_20
|
|
14
|
dureecont
|
Durée du contrat
|
NC
|
Date
|
|
15
|
fret
|
Fret
|
NC
|
N_15
|
|
16
|
heurededech
|
Heure de déchargement
|
NC
|
Date
|
|
17
|
libelletaxe
|
Libelle de la taxe
|
NC
|
AN_25
|
|
18
|
lieudech
|
Lieu de chargement
|
NC
|
AN_20
|
|
19
|
lieudedech
|
Lieu de déchargement
|
NC
|
AN_20
|
|
20
|
marqueveh
|
Marque du véhicule
|
NC
|
AN_10
|
|
21
|
montfac
|
Montant de la facture
|
NC
|
N_15
|
|
22
|
montpay
|
Montant payé
|
NC
|
N_15
|
|
23
|
montverse
|
Montant versé
|
NC
|
N_15
|
|
24
|
nomagence
|
Nom de l'agence
|
NC
|
AN_15
|
|
25
|
nombanq
|
Nom de la banque
|
NC
|
AN_10
|
|
26
|
nombrecolis
|
Nombre des colis
|
NC
|
N_3
|
|
27
|
nombureau
|
Nom du bureau
|
NC
|
N_20
|
|
28
|
nomchauf
|
Nom du chauffeur
|
NC
|
AN_15
|
|
29
|
nomimport
|
Nom de l'importateur
|
NC
|
AN_20
|
|
30
|
numbon
|
Numéro du bon
|
NC
|
AN_7
|
Unique
|
31
|
numcamion
|
Numéro du camion
|
NC
|
AN_7
|
Unique
|
32
|
numcont
|
Numéro du contrat
|
NC
|
AN_7
|
Unique
|
33
|
numimport
|
Numéro de l'importateur
|
NC
|
AN_10
|
Unique
|
34
|
nummanif
|
Numéro du manifeste
|
NC
|
AN_10
|
Unique
|
35
|
numquit
|
Numéro de la quittance
|
NC
|
AN_7
|
Unique
|
36
|
numtelimp
|
Numéro du téléphone de l'importateur
|
NC
|
N_13
|
|
37
|
paysdest
|
Pays de destination
|
NC
|
AN_15
|
|
38
|
paysprov
|
Pays de provenance
|
NC
|
AN_15
|
|
39
|
poidsart
|
Poids de l'article
|
NC
|
AN_6
|
|
40
|
Prixart
|
Prix de l'article
|
NC
|
N_15
|
|
41
|
Taux
|
Taux de change
|
NC
|
N-4
|
|
42
|
Typecont
|
Type de contrat
|
NC
|
AN-12
|
|
Etape1. Matrice des dépendances fonctionnelles à
source composée
Pour la construction de la matrice des dépendances
fonctionnelles à source composée, nous prenons à compte
toutes les propriétés et tous les identifiants non
utilisés dans la matrice des dépendances à source
simple.
C'est ainsi que dans le cadre de notre travail, cette matrice
n'existe pas car toutes les propriétés ont été
déterminées dans la matrice des dépendances fonctionnelles
à source simple.
Etape 2. Matrice des clés
La matrice des clés est construite en prenant toutes
les propriétés identifiant dans la matrice des dépendances
fonctionnelles à source simple, tout en observant l'identifiant qui
identifie l'autre. Ainsi nous obtenons la matrice suivante.
N°
|
Propriétés
|
DF1
|
DF2
|
DF3
|
DF4
|
1
|
Num import
|
D
|
|
D
|
|
2
|
Cod bureau
|
D
|
D
|
|
|
3
|
Num manif
|
G
|
|
|
D
|
4
|
Num quit
|
|
G
|
|
|
5
|
Num camion
|
|
|
|
D
|
6
|
Num cont
|
|
|
G
|
|
7
|
Num bon
|
|
D
|
|
G
|
8
|
Code agence
|
D
|
|
D
|
|
9
|
Code banque
|
D
|
|
|
|
|