CHAPITRE QUATRIEME : IMPLEMENTATION DU
SYSTEME AUTOMATISE ET PRESENTATION DE L'APPLICATION
La modélisation consiste à créer une
représentation virtuelle d'une réalité de telle
façon à faire ressortir les points auxquels on
s'intéresse37.
Le développement consiste à implanter les
résultats de la phase de conception aux logiciels
sélectionnés par le développement en vue de
matérialiser et de produit le résultat escompté pour
besoin déterminer par les utilisateurs.
L'accomplissement de ce projet fait appel au VBA
avec comme un SGBD, MS-Access 2013.
IV.1. Systeme d'information automatise
IV.1.1. Modèle Logique des Données
Le modèle logique de données (MLD) décrit
les structures de données indépendamment de la gestion physique
des bases de données. Il est une étape intermédiaire,
intellectuellement très satisfaisante, vers le modèle physique de
données.
Pour cela, il existe un autre modèle, le modèle
logique des données (MLD), qui utilise essentiellement le formalisme des
tables logiques. Un MLD qui est toujours basé sur un MCD donné,
contient toutes les informations de ce MCD, et les représente à
l'aide d'un formalisme différent, très adapté aux
structures d'une base de données. Tandis que le MCD représente un
système d'information d'une façon générale et
indépendante d'un système informatique, le MLD tient compte de la
réalisation par le biais d'un SGBD.38
37
http://www.commentcamarche.net/contents/655-merise-initiation-a-la-conception-de-systemes-d-information.
consulté le 01/08/2014 à 19h30'.
38 KIKUNI BUNGULU Joseph, Cours de technique de banque de
données, G3 Informatique de gestion, ISC-KIS, 2014-2015.
-' 73 -'
IV.1.1.1. Quelques définitions des concepts
a) Table : Lorsque des données ont la
même structure, on peut les organiser en table dans laquelle les colonnes
décrivent les champs en commun et les lignes contiennent les valeurs de
ces champs pour enregistrement.
b) Clé primaire : Les lignes d'une
table doivent être uniques, cela signifie qu'une colonne (au moins) doit
servir à les identifier.
c) Clé secondaire ou étrangère
: Un champ qui, dans une table, fait référence à
la clé primaire d'une autre table est appelé clé
étrangère (angl.: foreign key). Ainsi sont définies les
relations entre les tables.
d) Champs : est l'information
élémentaire d'une base de données, d'un fichier
informatique et plus généralement d'une ressource informatique
où existent des termes indexés39.
IV.1.2. Règle de transformation du MCD en
MLD
Toute entité est transformée en table. Les
propriétés de l'entité deviennent les attributs de la
table. L'identifiant de l'entité devient la clé primaire de la
table.
? T-agent
(codeag, nomag, postnomag,
prenomag, sexeag,
fonctionag, grade, adress,
tel) ;
? T-requerant(codeR,
nomR, postnomR, prenomR,
lieunaisR, notionalR,
etatcivilR, nomepouxepouseR,
regimematrR, nbreenfantR,
anneeR, professR, nomR)
? T-mvtrecevoir
(#codeR, #codeag) ;
?
T-renseignement (codeRP,
commune, lotisema,
usage, numcadastr, superfic,
prog, #codeP) ;
? T-taxe
(codetax, taxepvmv,
fraismesuragetborn, fraiscertif,
noteusag, taxeetabl,
loyerannuel, #codeR, #codeag)
;
? T-parcelle
(codeP, proprietP, donnes,
occupe, particiellema,
entierema, retire, #codeR)
;
? T-bureau (codeB,
type, contact, #codeag)
;
?
|
T-paie (codePaie,
nomremeta, motif,
numbord, datepaie, montant,
#codeR)
|
39
https://fr.m.wikipedia.org/wiki/champs_(base_de_données),
consulté le 21/08/2015 à 22h30
-' 74 -'
|