I.1.2.5.3. NIVEAU LOGIQUE ET ORGANISATIONNELLE
Au regard de l'analyse conceptuelle qui décrit les
règles et les contraintes à prendre en compte en construisant le
modèle conceptuel des données que de traitement, le niveau
logique et organisationnel représentent le choix du type de base de
données pour le système d'information et décrit les
contraintes dues à l'environnement.
Donc le niveau conceptuel décrit la statique et la
dynamique du système d'information en se préoccupant du point de
vue de gestionnaire, tandis que le niveau logique et organisationnel
décrit des ressources qui sont utilisées pour supporter ces
descriptions du système d'information. Partant toujours de la
démarche MERISE qui sépare les traitements et les données,
ce chapitre sera subdivisé en deux grandes parties :
V' La partie de données qui sera
représentée par l'analyse logique
V' Et la partie de traitements qui sera à son
tour représenté par l'analyse organisationnelle.
En effet, l'analyse logique va porter sur le modèle
logique de données dans le schéma conceptuel de données
sera transformé en schéma logique et l'analyse organisationnelle
sur le modèle organisationnelle de traitement dans lequel les
opérations conceptuelle seront transformées en phase (ou
procédures) et les postes seront transformées en phase (ou
procédure) et les postes seront définis en y associant les
ressources matérielles et humaines. C'est ainsi que dans cette phase,
nous aurons à construire le modèle logique de données en
abrégé MLD et le modèle organisationnel de traitement MOT
en abrégé.
1.2.5.4. MODELE LOGIQUE DE DONNEES (MLD)
Vu que la représentation conceptuelle de données
ne peut directement manipulable et accepté par un système
informatique. Il est donc nécessaire et passer du niveau conceptuel au
niveau plus proche des capacités de système informatique qui est
le niveau logique. La représentation de données au niveau logique
aboutit à la construction de modèle logique de données qui
représente la base de données pour le système
d'information, il sera d'abord question de choisir le type de base de
données qui peut être mise en marche. Selon MATHIEU. Il existe
actuellement 5 grands types de base de données.
17
1.2.5.5. MODELE ORGANISATIONNEL DE TRAITEMENT (MOT)
Le modèle organisationnel de traitement s'attache de
décrire les propriétés des traitements non traité
par le modèle conceptuel de traitement. Il intègre donc la notion
de temps, de durée, de ressources, de lieu et de la nature de
traitement. Il précise comment le facteur solution s'insèrera
dans l'organisation de l'entreprise en définissant ce que fera chaque
poste de travail, on se pose la question qui fait quoi P C'est-à-dire
pour chaque poste de travail, on va préciser le choix d'organisation qui
portera sur :
V' Le modèle de travail : centralisation,
spécialisation à l'automatisation V' La dureté de chaque
tâche
V' Et le lieu d'exécution de chaque tâche.
Par conséquent, le changement de niveau ou le passage
du MOT entraine également les éléments suivants :
V' L'agent d'information supplémentaire
V' La redéfinition éventuelle des
opérations. C'est-à-dire le redécoupage des
opérations
V' En phase ou procédure fonctionnelles
V' La prise en compte éventuelle des
évènements complémentaires appelé aussi les
évènements
organisationnels.
Ces évènements houent un rôle important
dans la démarche de la construction du MOT. Qui est articulé en 3
grandes étapes
La définition préliminaire de choix
d'organisation ; la construction du diagramme des procédures et la mise
au point du modèle organisationnel. Ainsi donc pour modéliser les
traitements au niveau organisationnel, il faut avoir construit :
V' Le diagramme de procédures ;
V' Le diagramme d'enchainement des procédures ;
V' Le diagramme de répartition de tache homme-machine
appelé ainsi diagramme des phases
18
1.2.5.6. LE NIVEAU PHYSIQUE
IMPLEMENTATION
L'implémentation consiste à rendre
opérationnel la base de données, disons de notre part qu'elle
permet de représenter la solution trouve une configuration
matériel. En tenant compte des contraintes physique et
opérationnelle.
Subséquence ment au niveau d'implémentation le
besoin des utilisateurs est rependu sans une forme accessible et ces derniers
peuvent directement utiliser les matériels (outils) proposés.
Cependant plusieurs critères de choix de solution entre en jeux pour
l'implémentation ; il s'agit de :
y' Système de gestion des bases de
données (SGBD) à utiliser ; y' Langage de
programmation à utiliser et le système d'exploitation.
Selon Georges Stéphane, un langage de programmation est
une forme de communication servant à exprimer des idées à
donner des instructions15. Le programme en informatique signifie une
suite d'instructions (ou ordre), à la lecture de qu'elle machine
effectue automatiquement une suite d'opérations. Les langages de
programmation se sont multiplier parmi lesquels nous citons à titre
illustratif :
y' Le langage pascal ;
y' Le langage Visual C# ;
y' Le langage Delphi (dérivé de
pascal) ;
y' Le langage Visual BASIC ;
y' Le langage Java ;
y' Le langage PHP
y' Le langage C et C++ etc.
LE SYSTEME DE GESTION DES BASES DONNEES
Pascal André, définie une donnée comme un
ensemble de structures de données enregistrées dans un ordinateur
et accessible de façon sélective par plusieurs
utilisateurs16. Un logiciel qui permet d'interagir avec la base de
données choisi au niveau logique le système de gestion des bases
de données correspondant est celui du type relationnel.
15 Georges Stéphane, outils du
développeur, éd. press 2010, pages 606
16 Pascal André, génie logiciel,
éd. Eclipses, paris 2002.
19
|