Professional Documents
Culture Documents
Exemple de L’analyse.
Les problèmes liés au développement d’applications informatiques peuvent se classer par
ordre de gravité croissante en :
Le programme ne fonctionne pas correctement
o Présence de bug.
o Architecture incohérente.
o Performances insuffisantes
Le programme fonctionne parfaitement, mais ne correspond pas aux attentes du
client.
La plupart des méthodes tentent d’abord d’éviter ce dernier écueil. Ce sont des méthodes
d’aide à la spécification Merise est dans cette logique.
Merise se caractérise par une séparation de l’analyse des données et de l’analyse des
traitements.
Analyse des données.
Le modèle conceptuel des données permet d’obtenir un schéma des données utilisées par
l’entreprise. Il s’agit d’une phase délicate du projet qui ne souffre aucune erreur.
Pour une implémentation sous la forme d’une base de données relationnelle, on dérive du
précédent schéma un Modèle Logique des Données, qui nous indiquera les bonnes tables.
Exemple classique de MLD
Le travail se poursuit ensuite par un Modèle Organisationnel des Traitements, premiers pas
vers une solution.
Contrôle.
A ce moment l’analyse des données, et l’analyse des traitements sont rapprochées, il faut
vérifier que:
Toutes les données nécessaires aux traitements sont dans le modèle des données.
Toutes les données sont initialisées et utilisées dans les traitements.
Sur l’exemple proposé on voit que le modèle des données est incomplet, il manque les achats