Diagrammen die je code richting geven.

Skitze is een snelle, eenvoudige diagrameditor voor ontwikkelaars en softwarearchitecten. Teken stroomdiagrammen en UML-diagrammen in een paar minuten, rechtstreeks in de browser — geen plug-ins, geen logge vormbibliotheken om doorheen te ploeteren.

Gratis beginnen Bekijk hoe het werkt
01 · UML-componentdiagrammen

Laat zien hoe de onderdelen samenhangen

Modelleer componenten, interfaces en afhankelijkheden in één oogopslag. Groepeer componenten in subsystemen om te laten zien hoe een groot systeem is opgebouwd, en welke onderdelen los van elkaar kunnen veranderen, schalen of vervangen worden.

Een UML-componentdiagram gemaakt in Skitze: een subsysteem Order Processing (met de componenten Order Processing en Order Validation) is via Shipping Scheduling verbonden met een subsysteem Shipping, en via Inventory Check met een subsysteem Inventory. Klik om op volledige resolutie te bekijken.
Een UML-klassendiagram gemaakt in Skitze: een Customer plaatst Orders; elke Order heeft een OrderStatus-enum, aggregeert Items via de associatieklasse OrderItem en wordt betaald met een Payment die de interface PaymentAuthorization realiseert, met CreditCard en Check als subklassen voor betaalmethoden. Klik om op volledige resolutie te bekijken.
02 · UML-klassendiagrammen

Leg je datamodel vast

Leg de structuur van je domein vast: wat elke klasse bevat, wat ze doet en hoe ze zich verhoudt tot de rest. Gebruik het om het eens te worden over een ontwerp voordat de code bestaat, of om bestaande code in kaart te brengen.

03 · UML-sequentiediagrammen

Leg je bedrijfslogica vast

Volg een bedrijfsproces terwijl het tussen services beweegt, van het eerste verzoek tot het laatste antwoord. Lussen, alternatieven en optionele stappen maken de regels expliciet, in plaats van ze in de code te verstoppen.

Een UML-sequentiediagram gemaakt in Skitze: een Customer plaatst een bestelling bij een Order Srvc, die per artikel in een lus de beschikbaarheid controleert bij een Inventory Srvc en daarna de verzending regelt en bevestigt met een Shipping Srvc en een Messaging Srvc, of een mislukking meldt. Klik om op volledige resolutie te bekijken.
Een stroomdiagram voor orderverwerking gemaakt in Skitze: Start leidt naar Read Order Details en dan naar Validate Order, waarna de beslissing Valid? bij Yes vertakt naar Ship Order en Generate Confirmation tot Complete, of bij No naar Reject. Klik om op volledige resolutie te bekijken.
04 · Stroomdiagrammen

Breng de logica in kaart

Gebruik stroomdiagrammen om algoritmen en procedurele logica te modelleren en ze uit te leggen aan niet-programmeurs. Ze werken net zo goed voor bedrijfs- en operationele procedures, beslisbomen en eenvoudige, lineaire processen.

05 · Wat er komt

Meer diagramtypen op komst

Stroomdiagrammen en UML-component-, klasse- en sequentiediagrammen zijn nu al beschikbaar. Dit komt hierna.

Binnenkort

Entity-relationshipdiagrammen

Tabellen, sleutels en relaties voor je schema, afgestemd op hoe je het echt bevraagt.

Binnenkort

Diagrammen koppelen

Verbind diagrammen met elkaar — klik vanuit een component direct door naar het bijbehorende sequentiediagram.

Klaar om te schetsen?

Gratis te beginnen, geen installatie nodig. Schets de stroomdiagrammen en UML-diagrammen van je team en ontdek hoe ver je komt met Skitze.

Gratis beginnen