Des diagrammes qui guident votre code.

Skitze est un éditeur de diagrammes rapide et sans fioritures, conçu pour les développeurs et les architectes logiciels. Créez des organigrammes et des diagrammes UML en quelques minutes, directement dans le navigateur — sans plugin, sans bibliothèques de formes surchargées à parcourir.

Commencer gratuitement Voir comment ça marche
01 · Diagrammes de composants UML

Montrez comment les pièces s'assemblent

Modélisez composants, interfaces et dépendances d'un coup d'œil. Regroupez les composants en sous-systèmes pour montrer comment un grand système se décompose, et quelles parties peuvent évoluer, monter en charge ou être remplacées indépendamment.

Un diagramme de composants UML réalisé avec Skitze : un sous-système Order Processing (avec les composants Order Processing et Order Validation) est relié via Shipping Scheduling à un sous-système Shipping, et via Inventory Check à un sous-système Inventory. Cliquez pour l'afficher en pleine résolution.
Un diagramme de classes UML réalisé avec Skitze : un Customer passe des Orders ; chaque Order possède une énumération OrderStatus, agrège des Items via la classe d'association OrderItem et est réglée par un Payment qui réalise l'interface PaymentAuthorization, avec CreditCard et Check comme sous-classes de moyens de paiement. Cliquez pour l'afficher en pleine résolution.
02 · Diagrammes de classes UML

Décrivez votre modèle de données

Décrivez la structure de votre domaine : ce que contient chaque classe, ce qu'elle fait et comment elle se rattache au reste. Servez-vous-en pour vous accorder sur une conception avant que le code n'existe, ou pour cartographier un code existant.

03 · Diagrammes de séquence UML

Décrivez votre logique métier

Suivez un processus métier à mesure qu'il circule entre les services, de la première requête à la réponse finale. Boucles, alternatives et étapes optionnelles rendent les règles explicites, au lieu de les enfouir dans le code.

Un diagramme de séquence UML réalisé avec Skitze : un Customer passe une commande auprès d'un Order Srvc, qui vérifie en boucle la disponibilité de chaque article auprès d'un Inventory Srvc, puis organise et confirme l'expédition avec un Shipping Srvc et un Messaging Srvc, ou signale un échec. Cliquez pour l'afficher en pleine résolution.
Un organigramme de traitement de commande réalisé avec Skitze : Start mène à Read Order Details, puis à Validate Order, puis la décision Valid? mène à Ship Order et Generate Confirmation jusqu'à Complete en cas de Yes, ou à Reject en cas de No. Cliquez pour l'afficher en pleine résolution.
04 · Organigrammes

Cartographiez la logique

Utilisez les organigrammes pour modéliser des algorithmes et de la logique procédurale, et pour les expliquer à des non-programmeurs. Ils conviennent tout aussi bien aux procédures métier et opérationnelles, aux arbres de décision et aux processus simples et linéaires.

05 · Et ensuite

D'autres types de diagrammes arrivent

Les organigrammes et les diagrammes UML de composants, de classes et de séquence sont déjà disponibles. Voici la suite.

Bientôt

Diagrammes entité-association

Tables, clés et relations de votre schéma, en phase avec la façon dont vous l'interrogez réellement.

Bientôt

Liens entre diagrammes

Reliez vos diagrammes entre eux — passez en un clic d'un composant à son diagramme de séquence.

Prêt à esquisser ?

Gratuit pour commencer, sans installation. Esquissez les organigrammes et les diagrammes UML de votre équipe, et voyez jusqu'où Skitze vous mène.

Commencer gratuitement