2010-09-11 20 views
1

Je suis nouveau à UML et j'ai réussi à convertir la source en diagrammes de classes qui montre chaque classe dans une boîte. mais cela ne me semble pas suffisant pour comprendre comment les fonctions et les objets sont connectés. Est-ce tout ce dont un programmeur a besoin ou que peut-on faire de plus pour mieux comprendre le flux d'information de son projet? Je travaille actuellement dans 'Enterprise Architect'.Utiliser UML pour comprendre le code

+0

Voulez-vous dire que vous utilisez "Sparx Enterprise Architect"? –

+0

@ John Saunders - Oui. – kayr

Répondre

3

Le modèle de classe (et les diagrammes de classes) affiche uniquement la structure statique de votre code. Ils ne montrent rien sur les interactions au fil du temps. Vous aurez besoin de l'un des diagrammes de comportement pour cela - un diagramme de séquence, un diagramme d'activité, ou peut-être même un diagramme d'état.

0

Vous devez connecter les classes, si une classe dépend d'une autre un, le lien entre eux doit être mis en.

Les connecteurs ne sont pas seulement pour l'héritage, ils décrivent également des objets utilisés par la classe ou détenus dans leur. Il s'agit d'un quicky tutorial.