ArgoUml

Résolu
osez Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
osez Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai modeliser un diagramme de classe avec le logiciel ArgoUml, il reste a savoir est-ce possible de generer un modèl logique de donnée (MLD) à partir du diagramme de classe que j'ai modeliser ? si oui, comment ça marche?

1 réponse

Soraina
 
Salut,
vous confondriez pas plusieurs choses?
Diagramme de classes = organisation du code(les classe = des objets du programme).

Un MLD c'est l MCD en gros donc:
Dictionnaire De Données puis passage au différentes étapes(regroupements, unicité , valeur non calculable, Univers Du Discours etc...).

Bref l'analyse UML est une modélisation qui à trait à des réalités fonctionnelles(il existe dans les 8 diagrammes classiques , dont celui de classe= les objets, un peu d'algorithme) et les traitent pour qu'elles correspondent à la compréhension humaine.

L'analyse du système d'informations (ex: Merise) ne se reflète qu'à des réalités mais de façon à ce que ce soit l'ordinateur qui les comprennent. Concrètement ce sont les tables de données(=MLD). Donc on est loin des fonctionnalités(-ou plutôt c'est la finalité du système qui est étudié: à quoi sert le programme).

Il y a bien UML en base de données mais c'est différent et UML étant une technique libre (c'est l'esprit humain qui décide) tandis que Merise étant une technique rigoureuse(on applique les règles, si ce n'est pas possible on fait appel à la logique humaine: Univers Du Discours) donc vous vous doutez que les résultats seront différents et que leur but comme méthodes d'analyse sont différentes.
L'une traite du programme l'autre des données(afin de simplifier et améliorer le programme).

Un peu de vulgarisation:

C'est quoi UML(qui organise l'algorithme et les objets DU PROGRAMME)?
https://openclassrooms.com/courses/debutez-l-analyse-logicielle-avec-uml/uml-c-est-quoi

C'est quoi Merise(MCD =>MLD=>les tables du SGBD):
https://www.commentcamarche.net/contents/655-merise-initiation-a-la-conception-de-systemes-d-information

Voilà pas possible d'obtenir un MLD(MCD plutôt hein^^) avfec UML et inversement tout comme en faisant cuire du riz j'aurais pas des pâtes et en grillant un steack ça donnera pas du lard...
0
Soraina
 
ça aussi:

https://openclassrooms.com/forum/sujet/merise-vs-uml

(jusqu'au dernier message qui explique la différence entre langage(UML) et méthode (Merise)).
0
osez Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   > Soraina
 
Merci pour l'info!!!
0