30181352 Merise Analyse

download 30181352 Merise Analyse

of 4

description

bnv

Transcript of 30181352 Merise Analyse

Miage Merise Exemple de Lanalyse.Les problmes lis au dveloppement dapplications informatiques peuvent se classer par ordre de gravit croissante en: Le programme ne fonctionne pas correctemento Prsence de bug.o Architecture incohrente.o Performances insuffisantes Le programme fonctionne parfaitement, mais ne correspond pas aux attentes du client.La plupart des mthodes tentent dabord dviter ce dernier cueil. Ce sont des mthodes daide la spcification Merise est dans cette logique.Merise se caractrise par une sparation de lanalyse des donnes et de lanalyse des traitements.Analyse des donnes.Le modle conceptuel des donnes permet dobtenir un schma des donnes utilises par lentreprise. Il sagit dune phase dlicate du projet qui ne souffre aucune erreur.

Exempletrs classique de MCDPour une implmentation sous la forme dune base de donnes relationnelle, on drive du prcdent schma un Modle Logique des Donnes, qui nous indiquera les bonnes tables.Exemple classique de MLD

Analyse des traitements.Cette phase dont lanalyse doit tre conduite de manire indpendante de la prcdente, a pour mission de dfinir les traitements usuels de lentreprise; elle dfinit pour chaque traitement un enchanement doprations, par exemple: Prendre Commande. Acheter matires premires. FabriquerUn formalisme spcial est disponible: le Modle Conceptuel des Traitements. Cette analyse nest pas lie une solution informatique. Une implmentation manuelle reste envisageable.Le travail se poursuit ensuite par un Modle Organisationnel des Traitements, premiers pas vers une solution.Contrle.A ce moment lanalyse des donnes, et lanalyse des traitements sont rapproches, il faut vrifierque: Toutes les donnes ncessaires aux traitements sont dans le modle des donnes. Toutes les donnes sont initialises et utilises dans les traitements.Sur lexemple propos on voit que le modle des donnes est incomplet, il manque les achats

Modle conceptuel des traitements ( MCT )

Modle Organisationnel des traitements ( MOT )

Professeur: Doufakar Said