Diagramme de classes
Decrivez la structure statique de votre application : classes, attributs, methodes, visibilites, et les relations qui les lient avec leurs multiplicites.
Gratuit · Sans inscription
UML Studio est un atelier de modelisation qui fonctionne entierement dans votre navigateur. Construisez vos diagrammes de classes, cas d'utilisation, sequence et activite, verifiez qu'ils respectent les regles du langage, puis exportez le code source correspondant.
Vos diagrammes restent sur votre machine : aucun envoi vers un serveur.
Les quatre vues cohabitent dans le meme fichier et se completent : vous passez de l'une a l'autre par un onglet, sans rien reimporter.
Decrivez la structure statique de votre application : classes, attributs, methodes, visibilites, et les relations qui les lient avec leurs multiplicites.
Formalisez ce que le systeme doit offrir et a qui. Delimitez le perimetre du systeme, placez vos acteurs et reliez-les aux fonctionnalites attendues.
Deroulez un scenario dans le temps : qui appelle qui, dans quel ordre, avec les cas alternatifs et les boucles.
Modelisez un enchainement d'actions, ses branchements et ses traitements paralleles, en repartissant les responsabilites par couloir.
Au-dela du dessin, UML Studio verifie votre modele et le transforme en livrables exploitables.
Ajoutez un element, deplacez-le, reliez-le. Un panneau de proprietes s'ouvre au clic pour regler le detail sans quitter le schema.
Multiplicites incoherentes, message sans destinataire, activite sans noeud final : l'outil signale ce qui ne respecte pas la norme.
Votre diagramme de classes devient du PHP : namespace, constructeurs,
getters et setters, blocs PHPDoc, strict_types, de PHP 7.4
a PHP 8.3. Java, TypeScript, Python et C# suivront.
PNG pour un rapport, SVG pour une impression nette, JSON pour reprendre le travail plus tard, Markdown pour documenter vos cas d'utilisation, ZIP pour le code genere.
Votre travail est conserve dans le navigateur entre deux visites. Si vous ouvrez plusieurs onglets, l'outil vous previent lequel a la main.
Des modeles prets a ouvrir pour demarrer sans page blanche, et un rappel des notations accessible depuis la barre d'outils.
Aucune installation, aucun compte : vous ouvrez l'editeur et vous commencez.
Choisissez l'onglet correspondant a votre besoin, posez vos elements sur le plan de travail et reliez-les. Partez d'un exemple si vous debutez.
Lancez le controle : l'outil parcourt votre diagramme et liste les regles UML enfreintes, avec l'element concerne.
Recuperez une image pour votre dossier, un JSON pour reprendre plus tard, ou l'archive du code genere a partir de vos classes.
Chaque vue dispose de sa propre barre d'outils et de ses propres controles.
L'editeur s'ouvre immediatement, sans compte ni installation. Vos diagrammes ne quittent jamais votre navigateur.
Ouvrir l'editeur