Diagramme, die Ihren Code leiten.

Skitze ist ein schneller, unkomplizierter Diagrammeditor für Entwickler und Softwarearchitekten. Erstellen Sie Flussdiagramme und UML-Diagramme in wenigen Minuten, direkt im Browser — ohne Plugins und ohne aufgeblähte Formbibliotheken, durch die Sie sich kämpfen müssen.

Kostenlos starten So funktioniert es
01 · UML-Komponentendiagramme

Zeigen Sie, wie alles zusammenpasst

Modellieren Sie Komponenten, Schnittstellen und Abhängigkeiten auf einen Blick. Fassen Sie Komponenten zu Subsystemen zusammen, um zu zeigen, wie sich ein großes System gliedert und welche Teile sich unabhängig voneinander ändern, skalieren oder ersetzen lassen.

Ein mit Skitze erstelltes UML-Komponentendiagramm: Ein Subsystem Order Processing (mit den Komponenten Order Processing und Order Validation) ist über Shipping Scheduling mit einem Subsystem Shipping und über Inventory Check mit einem Subsystem Inventory verbunden. Klicken, um es in voller Auflösung anzuzeigen.
Ein mit Skitze erstelltes UML-Klassendiagramm: Ein Customer gibt Orders auf; jede Order hat ein OrderStatus-Enum, aggregiert Items über die Assoziationsklasse OrderItem und wird mit einer Payment bezahlt, die das Interface PaymentAuthorization realisiert, mit CreditCard und Check als Unterklassen für Zahlungsarten. Klicken, um es in voller Auflösung anzuzeigen.
02 · UML-Klassendiagramme

Erfassen Sie Ihr Datenmodell

Erfassen Sie die Struktur Ihrer Domäne: was jede Klasse enthält, was sie tut und wie sie mit dem Rest zusammenhängt. Einigen Sie sich so auf ein Design, bevor es Code gibt, oder bilden Sie bestehenden Code ab.

03 · UML-Sequenzdiagramme

Erfassen Sie Ihre Geschäftslogik

Verfolgen Sie einen Geschäftsprozess auf seinem Weg zwischen Services, von der ersten Anfrage bis zur letzten Antwort. Schleifen, Alternativen und optionale Schritte machen die Regeln explizit, statt sie im Code zu verstecken.

Ein mit Skitze erstelltes UML-Sequenzdiagramm: Ein Customer gibt bei einem Order Srvc eine Bestellung auf, der für jeden Artikel in einer Schleife die Verfügbarkeit bei einem Inventory Srvc prüft und dann entweder den Versand mit einem Shipping Srvc und einem Messaging Srvc veranlasst und bestätigt oder einen Fehler meldet. Klicken, um es in voller Auflösung anzuzeigen.
Ein mit Skitze erstelltes Flussdiagramm zur Bestellabwicklung: Start führt zu Read Order Details, dann zu Validate Order; die Entscheidung Valid? verzweigt bei Yes zu Ship Order und Generate Confirmation bis Complete, bei No zu Reject. Klicken, um es in voller Auflösung anzuzeigen.
04 · Flussdiagramme

Bilden Sie die Logik ab

Modellieren Sie mit Flussdiagrammen Algorithmen und prozedurale Logik, und erklären Sie sie Nicht-Programmierern. Sie eignen sich ebenso für Geschäfts- und Betriebsabläufe, Entscheidungsbäume und einfache, lineare Prozesse.

05 · Was als Nächstes kommt

Weitere Diagrammtypen sind unterwegs

Flussdiagramme sowie UML-Komponenten-, Klassen- und Sequenzdiagramme sind bereits verfügbar. Das kommt als Nächstes.

Demnächst

Entity-Relationship-Diagramme

Tabellen, Schlüssel und Beziehungen für Ihr Schema, abgestimmt darauf, wie Sie es tatsächlich abfragen.

Demnächst

Verknüpfte Diagramme

Verbinden Sie Diagramme miteinander — klicken Sie sich von einer Komponente direkt in ihr Sequenzdiagramm.

Bereit zum Skizzieren?

Kostenlos starten, keine Installation nötig. Skizzieren Sie die Flussdiagramme und UML-Diagramme Ihres Teams und sehen Sie, wie weit Sie mit Skitze kommen.

Kostenlos starten