I.5.2. Architecture &
conception d'un système d'information
Le système d'information doit décrire (on dit
encore représenter) le plus fidèlement possible le fonctionnement
du système opérant. Pour ce faire, il doit intégrer une
base d'information dans laquelle seront mémorisés la description
des objets, des règles et des contraintes du système
opérant. Cette base étant sujette à des évolutions,
le système d'information doit être doté d'un
mécanisme (appelé processeur d'information) destiné
à piloter et à contrôler ces changements. Le schéma
suivant synthétise l'architecture d'un système d'information.
Le processeur d'information produit des changements dans la
base d'information à la réception d'un message. Un message
contient des informations et exprime une commande décrivant l'action
à entreprendre dans la base d'information. Le processeur d'information
interprète la commande et effectue le changement en respectant les
contraintes et les règles.
Si le message exprime une recherche sur le contenu de la base
d'information, le processeur interprète la commande et émet un
message rendant compte du contenu actuel de la base d'information. Dans tous
les cas, l'environnement a besoin de connaître si la commande a
été acceptée ou refusée. Le processeur émet,
à cet effet, un message vers l'environnement.
Relativement à la conception d'un système
d'information, l'architecture présentée ci-dessus induit une
double conception :
- celle de la base d'information (aspect statique)
- celle du processeur de traitement (aspect dynamique)
Pour aider le concepteur dans ces deux tâches, la
méthode Merise propose un ensemble de formalismes et de règles
destinées à modéliser de manière
indépendante les données et les traitements du système
d'information. Ces modèles ne sont qu'une base de réflexion pour
le concepteur et un moyen de communication entre les divers acteurs du
système d'information dans l'entreprise. Seule la validation de
l'ensemble se fera en commun.
|