{"id":12055,"date":"2026-08-25T14:29:51","date_gmt":"2026-08-25T06:29:51","guid":{"rendered":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/"},"modified":"2026-09-03T23:26:08","modified_gmt":"2026-09-03T15:26:08","slug":"comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/","title":{"rendered":"Umfassender Leitfaden zu PlantUML: Diagramme als Code"},"content":{"rendered":"<div class=\"chat-messages-container\">\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<h1 dir=\"ltr\"><span>Einf\u00fchrung: Beherrschen von Diagrammen als Code mit PlantUML und Visual Paradigm<\/span><\/h1>\n<div dir=\"ltr\"><span>In der heutigen schnelllebigen Softwareentwicklungslandschaft ist eine klare visuelle Kommunikation kein Luxus mehr, sondern eine Notwendigkeit. Traditionelle Diagrammwerkzeuge erzeugen jedoch oft mehr Reibungsverluste, als sie l\u00f6sen. Drag-and-Drop-Schnittstellen erzeugen Bin\u00e4rdateien, die sich der Versionskontrolle widersetzen, im Moment von Code\u00e4nderungen veralten und Silos zwischen Entwicklern und Dokumentation schaffen.<\/span><\/div>\n<div><\/div>\n<div dir=\"ltr\"><span>Hier kommt<\/span><strong dir=\"ltr\"><span>PlantUML<\/span><\/strong><span>: ein revolution\u00e4rer Ansatz, der Diagramme als Code behandelt. Indem Sie Ihre Systeme in Klartext beschreiben, erschlie\u00dfen Sie sich die Kraft der Versionskontrolle, der automatischen Generierung und der nahtlosen Zusammenarbeit. Aber warum bei der blo\u00dfen Code-Erstellung aufh\u00f6ren, wenn KI Ihnen helfen kann, ihn besser zu schreiben?<\/span><\/div>\n<div><\/div>\n<div dir=\"ltr\"><span>Dieser umfassende Leitfaden untersucht, wie<\/span><strong dir=\"ltr\"><span>PlantUML<\/span><\/strong><span>, in Kombination mit<\/span><strong dir=\"ltr\"><span>dem KI-Chatbot von Visual Paradigm<\/span><\/strong><span>und<\/span><strong dir=\"ltr\"><span>VPasCode<\/span><\/strong><span><span>, wird die Diagrammerstellung von einer m\u00fchsamen Pflicht in einen effizienten, intelligenten Workflow verwandelt. Ob Sie ein erfahrener Architekt sind, der komplexe Microservices kartiert, oder ein Produktmanager, der Benutzerreisen skizziert \u2013 Sie werden entdecken, wie Sie textbasierte Diagramme nutzen k\u00f6nnen, um wartbare, professionelle Visualisierungen zu erstellen, die sich mit Ihrem Projekt weiterentwickeln.<br \/>\n<\/span><\/span><\/p>\n<p id=\"fweyXvg\"><img alt=\"VPasCode: Die Transformation der Diagrammerstellung: PlantUML &amp; KI-gest\u00fctzte Workflows\" class=\"alignnone wp-image-20135 size-full\" decoding=\"async\" height=\"572\" loading=\"lazy\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8-300x168.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8-768x429.png 768w\" width=\"1024\"\/><\/p>\n<\/div>\n<div dir=\"ltr\"><span>Von Klassendiagrammen \u00fcber Gantt-Diagramme bis hin zu Sequenzdiagrammen und C4-Architekturmodellen f\u00fchren wir Sie durch praktische Beispiele und Best Practices, die Ihr Dokumentationsniveau heben werden. Verabschieden Sie sich von veralteten Visio-Dateien und begr\u00fc\u00dfen Sie Diagramme, die in Ihrem Repository leben, sich mit Ihrem Code \u00e4ndern und die Sprache der Entwickler sprechen.<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>Warum PlantUML f\u00fcr Diagramme als Code? Was sind die Vorteile?<\/h2>\n<p>PlantUML ist ein Open-Source-Tool, mit dem Sie UML-Diagramme aus Klartextbeschreibungen erstellen k\u00f6nnen. Hier sind die wichtigsten Vorteile:<\/p>\n<p id=\"rZkfDjQ\"><img alt=\"Warum PlantUML f\u00fcr Diagramme als Code: Vorteile und Leistungsf\u00e4higkeit mit VPasCode\" class=\"alignnone wp-image-20139 size-full\" decoding=\"async\" height=\"572\" loading=\"lazy\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3775a2b21.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3775a2b21.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3775a2b21-300x168.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3775a2b21-768x429.png 768w\" width=\"1024\"\/><\/p>\n<h3>1.\u00a0<strong>Versionskontrollfreundlich<\/strong><\/h3>\n<ul>\n<li>\n<p>Textbasierte Diagramme k\u00f6nnen in Git-Repositories gespeichert werden<\/p>\n<\/li>\n<li>\n<p>\u00c4nderungen lassen sich leicht nachverfolgen, Diffs pr\u00fcfen und zusammenarbeiten<\/p>\n<\/li>\n<li>\n<p>Keine Bin\u00e4rdateien, die schwer zu mergen sind<\/p>\n<\/li>\n<\/ul>\n<h3>2.\u00a0<strong>Wartbarkeit<\/strong><\/h3>\n<ul>\n<li>\n<p>Diagramme lassen sich einfach aktualisieren und modifizieren<\/p>\n<\/li>\n<li>\n<p>Konsistentes Styling \u00fcber alle Diagramme hinweg<\/p>\n<\/li>\n<li>\n<p>Wiederverwendbare Komponenten und Vorlagen<\/p>\n<\/li>\n<\/ul>\n<h3>3.\u00a0<strong>Entwicklerzentriert<\/strong><\/h3>\n<ul>\n<li>\n<p>Diagramme in Code schreiben (kein Drag-and-Drop)<\/p>\n<\/li>\n<li>\n<p>Integration mit IDEs und Dokumentationswerkzeugen<\/p>\n<\/li>\n<li>\n<p>Automatische Diagrammerstellung aus Code<\/p>\n<\/li>\n<\/ul>\n<h3>4.\u00a0<strong>Tooling-Integration<\/strong><\/h3>\n<ul>\n<li>\n<p>Funktioniert mit dem Visual Paradigm AI-Chatbot f\u00fcr intelligente Diagrammvorschl\u00e4ge<\/p>\n<\/li>\n<li>\n<p>VPasCode bietet ein verbessertes Bearbeitungserlebnis<\/p>\n<\/li>\n<li>\n<p>Unterst\u00fctzt mehrere Ausgabeformate (PNG, SVG, PDF)<\/p>\n<\/li>\n<\/ul>\n<h3>5.\u00a0<strong>Breite Diagrammunterst\u00fctzung<\/strong><\/h3>\n<ul>\n<li>\n<p>Klassendiagramme, Sequenzdiagramme, Aktivit\u00e4tsdiagramme<\/p>\n<\/li>\n<li>\n<p>Anwendungsfalldiagramme, Komponentendiagramme, Bereitstellungsdiagramme<\/p>\n<\/li>\n<li>\n<p>Und viele weitere spezialisierte Diagrammtypen<\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<h2>Tooling: Visual Paradigm AI-Chatbot + VPasCode<\/h2>\n<p id=\"pNICRlm\"><img alt=\"Diagramm, das zeigt, wie der Visual Paradigm AI-Chatbot PlantUML-Code f\u00fcr die VPasCode-Umgebung generiert.\" class=\"alignnone size-full wp-image-20140\" decoding=\"async\" height=\"572\" loading=\"lazy\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d37f36b05b.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d37f36b05b.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d37f36b05b-300x168.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d37f36b05b-768x429.png 768w\" width=\"1024\"\/><\/p>\n<h3>Visual Paradigm AI-Chatbot<\/h3>\n<ul>\n<li>\n<p><strong>Intelligente Vorschl\u00e4ge<\/strong>: Erhalten Sie KI-gest\u00fctzte Empfehlungen f\u00fcr Diagrammstrukturen<\/p>\n<\/li>\n<li>\n<p><strong>Nat\u00fcrliche Sprache zu Diagramm<\/strong>: Beschreiben Sie Ihr System in einfacher englischer Sprache und erhalten Sie PlantUML-Code<\/p>\n<\/li>\n<li>\n<p><strong>Best Practices<\/strong>: Lernen Sie optimale Diagrammmuster und Konventionen<\/p>\n<\/li>\n<\/ul>\n<h3>VPasCode<\/h3>\n<ul>\n<li>\n<p><strong>Verbesserter Editor<\/strong>: Syntax-Hervorhebung, Auto-Vervollst\u00e4ndigung, Fehlererkennung<\/p>\n<\/li>\n<li>\n<p><strong>Live-Vorschau<\/strong>: Sehen Sie, wie sich Ihr Diagramm in Echtzeit aktualisiert, w\u00e4hrend Sie tippen<\/p>\n<\/li>\n<li>\n<p><strong>Integration<\/strong>: Funktioniert nahtlos mit der vollst\u00e4ndigen Suite von Modellierungstools von Visual Paradigm<\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<h2>PlantUML-Diagrammbeispiele<\/h2>\n<h3>1. Klassendiagramm<\/h3>\n<p id=\"MeKiwtT\"><img alt=\"PlantUML-Klassendiagramm, das die Entit\u00e4ten Kunde, Bestellung und Produkt mit Attributen und Methoden zeigt.\" class=\"alignnone size-full wp-image-20141\" decoding=\"async\" height=\"564\" loading=\"lazy\" sizes=\"auto, (max-width: 304px) 100vw, 304px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3827692ab.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3827692ab.png 304w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3827692ab-162x300.png 162w\" width=\"304\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1JiGW4BqtwJzCUgfkUl3AmQnnzx0NRQ8_W80R4c0Q6FHW_7UXfKsxbGF9lFUOUJmu1kAUeZLr9GmF0PvZ8BJAmqzTGLgTAC15CdWZhzsr48vRTGCfoxNPOeUhehddnNrYUyVW2xKiR1ma9tNEvrgdli_h1elojwvcUwzUhhnXhdR6HlIKsZB8Uq49YPidYz5HmZ5-cC8S13SYcgHypv9iS4CFXWirpct_SzHxb57GuccOwfshWh_iKnky5kfcQ4gjp_3EpHJOnAN0-lNPhRtb9Pk71hhk4PhxfkJ7OBnKgAkfpioicE_3GA0ZhbrI7PMJwO_y0G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1JiGW4BqtwJzCUgfkUl3AmQnnzx0NRQ8_W80R4c0Q6FHW_7UXfKsxbGF9lFUOUJmu1kAUeZLr9GmF0PvZ8BJAmqzTGLgTAC15CdWZhzsr48vRTGCfoxNPOeUhehddnNrYUyVW2xKiR1ma9tNEvrgdli_h1elojwvcUwzUhhnXhdR6HlIKsZB8Uq49YPidYz5HmZ5-cC8S13SYcgHypv9iS4CFXWirpct_SzHxb57GuccOwfshWh_iKnky5kfcQ4gjp_3EpHJOnAN0-lNPhRtb9Pk71hhk4PhxfkJ7OBnKgAkfpioicE_3GA0ZhbrI7PMJwO_y0G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1JiGW4BqtwJzCUgfkUl3AmQnnzx0NRQ8_W80R4c0Q6FHW_7UXfKsxbGF9lFUOUJmu1kAUeZLr9GmF0PvZ8BJAmqzTGLgTAC15CdWZhzsr48vRTGCfoxNPOeUhehddnNrYUyVW2xKiR1ma9tNEvrgdli_h1elojwvcUwzUhhnXhdR6HlIKsZB8Uq49YPidYz5HmZ5-cC8S13SYcgHypv9iS4CFXWirpct_SzHxb57GuccOwfshWh_iKnky5kfcQ4gjp_3EpHJOnAN0-lNPhRtb9Pk71hhk4PhxfkJ7OBnKgAkfpioicE_3GA0ZhbrI7PMJwO_y0G00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nclass Customer {\r\n    -customerId: String\r\n    -name: String\r\n    -email: String\r\n    +getCustomerInfo(): void\r\n    +updateEmail(newEmail: String): void\r\n}\r\n\r\nclass Order {\r\n    -orderId: String\r\n    -orderDate: Date\r\n    -totalAmount: Double\r\n    +calculateTotal(): Double\r\n    +placeOrder(): void\r\n}\r\n\r\nclass Product {\r\n    -productId: String\r\n    -productName: String\r\n    -price: Double\r\n    +getPrice(): Double\r\n    +updatePrice(newPrice: Double): void\r\n}\r\n\r\nCustomer \"1\" --&gt; \"*\" Order : places\r\nOrder \"*\" --&gt; \"*\" Product : contains\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1JiGW4BqtwJzCUgfkUl3AmQnnzx0NRQ8_W80R4c0Q6FHW_7UXfKsxbGF9lFUOUJmu1kAUeZLr9GmF0PvZ8BJAmqzTGLgTAC15CdWZhzsr48vRTGCfoxNPOeUhehddnNrYUyVW2xKiR1ma9tNEvrgdli_h1elojwvcUwzUhhnXhdR6HlIKsZB8Uq49YPidYz5HmZ5-cC8S13SYcgHypv9iS4CFXWirpct_SzHxb57GuccOwfshWh_iKnky5kfcQ4gjp_3EpHJOnAN0-lNPhRtb9Pk71hhk4PhxfkJ7OBnKgAkfpioicE_3GA0ZhbrI7PMJwO_y0G00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1JiGW4BqtwJzCUgfkUl3AmQnnzx0NRQ8_W80R4c0Q6FHW_7UXfKsxbGF9lFUOUJmu1kAUeZLr9GmF0PvZ8BJAmqzTGLgTAC15CdWZhzsr48vRTGCfoxNPOeUhehddnNrYUyVW2xKiR1ma9tNEvrgdli_h1elojwvcUwzUhhnXhdR6HlIKsZB8Uq49YPidYz5HmZ5-cC8S13SYcgHypv9iS4CFXWirpct_SzHxb57GuccOwfshWh_iKnky5kfcQ4gjp_3EpHJOnAN0-lNPhRtb9Pk71hhk4PhxfkJ7OBnKgAkfpioicE_3GA0ZhbrI7PMJwO_y0G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB1JiGW4BqtwJzCUgfkUl3AmQnnzx0NRQ8_W80R4c0Q6FHW_7UXfKsxbGF9lFUOUJmu1kAUeZLr9GmF0PvZ8BJAmqzTGLgTAC15CdWZhzsr48vRTGCfoxNPOeUhehddnNrYUyVW2xKiR1ma9tNEvrgdli_h1elojwvcUwzUhhnXhdR6HlIKsZB8Uq49YPidYz5HmZ5-cC8S13SYcgHypv9iS4CFXWirpct_SzHxb57GuccOwfshWh_iKnky5kfcQ4gjp_3EpHJOnAN0-lNPhRtb9Pk71hhk4PhxfkJ7OBnKgAkfpioicE_3GA0ZhbrI7PMJwO_y0G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>2. Sequenzdiagramm<\/h3>\n<p id=\"ZeQJLKw\"><img alt=\"Login-Sequenzdiagramm, das die Interaktionen zwischen Benutzer, Webbrowser, API-Gateway, Authentifizierungsdienst und Benutzerdienst zeigt.\" class=\"alignnone size-full wp-image-20142\" decoding=\"async\" height=\"458\" loading=\"lazy\" sizes=\"auto, (max-width: 643px) 100vw, 643px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38398c3e0.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38398c3e0.png 643w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38398c3e0-300x214.png 300w\" width=\"643\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP9FJmCX4CNl97o7IU-cznvCjPiq9YPkMl-SPzdH9L90cBNnsmkuQ7VZ3Txx3VDcmZOo1XvFHWfKx08yHGfI-2HgfJrQXjKBTN0Rt3avAy1Opmlgfhs3FJATyQjGqtb9ZJp0aSAdLbImB2oO7676P66wIo55yQ-kQmxOmBrxqnOEz35IP2cgaPWfHMBQX-CZhD7hjScq5DLAL4crWMSqkaygx0BrP5cZYL8Kym_Q3QJUeK763YDLUzOgIxbS8MkNSyNHyApXnKI9tnCN1ThWNhMXdn6hFt-xSBdxnNl_xY9wPtE-tsLCRHFIwEXDAcmm3ft3q4kn9TkdN_0D\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP9FJmCX4CNl97o7IU-cznvCjPiq9YPkMl-SPzdH9L90cBNnsmkuQ7VZ3Txx3VDcmZOo1XvFHWfKx08yHGfI-2HgfJrQXjKBTN0Rt3avAy1Opmlgfhs3FJATyQjGqtb9ZJp0aSAdLbImB2oO7676P66wIo55yQ-kQmxOmBrxqnOEz35IP2cgaPWfHMBQX-CZhD7hjScq5DLAL4crWMSqkaygx0BrP5cZYL8Kym_Q3QJUeK763YDLUzOgIxbS8MkNSyNHyApXnKI9tnCN1ThWNhMXdn6hFt-xSBdxnNl_xY9wPtE-tsLCRHFIwEXDAcmm3ft3q4kn9TkdN_0D\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP9FJmCX4CNl97o7IU-cznvCjPiq9YPkMl-SPzdH9L90cBNnsmkuQ7VZ3Txx3VDcmZOo1XvFHWfKx08yHGfI-2HgfJrQXjKBTN0Rt3avAy1Opmlgfhs3FJATyQjGqtb9ZJp0aSAdLbImB2oO7676P66wIo55yQ-kQmxOmBrxqnOEz35IP2cgaPWfHMBQX-CZhD7hjScq5DLAL4crWMSqkaygx0BrP5cZYL8Kym_Q3QJUeK763YDLUzOgIxbS8MkNSyNHyApXnKI9tnCN1ThWNhMXdn6hFt-xSBdxnNl_xY9wPtE-tsLCRHFIwEXDAcmm3ft3q4kn9TkdN_0D\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nactor User\r\nparticipant \"Web Browser\" as Browser\r\nparticipant \"API Gateway\" as Gateway\r\nparticipant \"Auth Service\" as Auth\r\nparticipant \"User Service\" as UserService\r\n\r\nUser -&gt; Browser : Login Request\r\nBrowser -&gt; Gateway : POST \/api\/login\r\nGateway -&gt; Auth : Validate Credentials\r\nAuth -&gt; Auth : Check Database\r\nAuth --&gt; Gateway : Authentication Result\r\nGateway -&gt; UserService : Get User Profile\r\nUserService --&gt; Gateway : User Data\r\nGateway --&gt; Browser : Login Response\r\nBrowser --&gt; User : Display Dashboard\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP9FJmCX4CNl97o7IU-cznvCjPiq9YPkMl-SPzdH9L90cBNnsmkuQ7VZ3Txx3VDcmZOo1XvFHWfKx08yHGfI-2HgfJrQXjKBTN0Rt3avAy1Opmlgfhs3FJATyQjGqtb9ZJp0aSAdLbImB2oO7676P66wIo55yQ-kQmxOmBrxqnOEz35IP2cgaPWfHMBQX-CZhD7hjScq5DLAL4crWMSqkaygx0BrP5cZYL8Kym_Q3QJUeK763YDLUzOgIxbS8MkNSyNHyApXnKI9tnCN1ThWNhMXdn6hFt-xSBdxnNl_xY9wPtE-tsLCRHFIwEXDAcmm3ft3q4kn9TkdN_0D\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP9FJmCX4CNl97o7IU-cznvCjPiq9YPkMl-SPzdH9L90cBNnsmkuQ7VZ3Txx3VDcmZOo1XvFHWfKx08yHGfI-2HgfJrQXjKBTN0Rt3avAy1Opmlgfhs3FJATyQjGqtb9ZJp0aSAdLbImB2oO7676P66wIo55yQ-kQmxOmBrxqnOEz35IP2cgaPWfHMBQX-CZhD7hjScq5DLAL4crWMSqkaygx0BrP5cZYL8Kym_Q3QJUeK763YDLUzOgIxbS8MkNSyNHyApXnKI9tnCN1ThWNhMXdn6hFt-xSBdxnNl_xY9wPtE-tsLCRHFIwEXDAcmm3ft3q4kn9TkdN_0D\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP9FJmCX4CNl97o7IU-cznvCjPiq9YPkMl-SPzdH9L90cBNnsmkuQ7VZ3Txx3VDcmZOo1XvFHWfKx08yHGfI-2HgfJrQXjKBTN0Rt3avAy1Opmlgfhs3FJATyQjGqtb9ZJp0aSAdLbImB2oO7676P66wIo55yQ-kQmxOmBrxqnOEz35IP2cgaPWfHMBQX-CZhD7hjScq5DLAL4crWMSqkaygx0BrP5cZYL8Kym_Q3QJUeK763YDLUzOgIxbS8MkNSyNHyApXnKI9tnCN1ThWNhMXdn6hFt-xSBdxnNl_xY9wPtE-tsLCRHFIwEXDAcmm3ft3q4kn9TkdN_0D\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>3. Aktivit\u00e4tsdiagramm<\/h3>\n<p id=\"aHFktKE\"><img alt=\"PlantUML-Aktivit\u00e4tsdiagramm, das den Bestellverarbeitungsworkflow mit Zahlungsvalidierung und Inventaraktualisierungen veranschaulicht.\" class=\"alignnone size-full wp-image-20143\" decoding=\"async\" height=\"484\" loading=\"lazy\" sizes=\"auto, (max-width: 342px) 100vw, 342px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d384ae28eb.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d384ae28eb.png 342w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d384ae28eb-212x300.png 212w\" width=\"342\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FOz12i8m44NtWTnXblKAkb0G4JTQ5Ds7v1T7cgGaKw6tTsp5tV3-CFF-heehCiRUcdcoPds51xz1bn9GDjPmHqthfeWaz70zX-sAv8b4pOIwiePetPRiKIlzrZOpl0_12UYKtefocHPwH4BvySmU2xqX1Thdr769JZWdEaJ7lOReAwX9UNbqnGjU_cfApbcucsW_LibnXdgAE-rnU_90QXP6_pNIVB1cfwcs_G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FOz12i8m44NtWTnXblKAkb0G4JTQ5Ds7v1T7cgGaKw6tTsp5tV3-CFF-heehCiRUcdcoPds51xz1bn9GDjPmHqthfeWaz70zX-sAv8b4pOIwiePetPRiKIlzrZOpl0_12UYKtefocHPwH4BvySmU2xqX1Thdr769JZWdEaJ7lOReAwX9UNbqnGjU_cfApbcucsW_LibnXdgAE-rnU_90QXP6_pNIVB1cfwcs_G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FOz12i8m44NtWTnXblKAkb0G4JTQ5Ds7v1T7cgGaKw6tTsp5tV3-CFF-heehCiRUcdcoPds51xz1bn9GDjPmHqthfeWaz70zX-sAv8b4pOIwiePetPRiKIlzrZOpl0_12UYKtefocHPwH4BvySmU2xqX1Thdr769JZWdEaJ7lOReAwX9UNbqnGjU_cfApbcucsW_LibnXdgAE-rnU_90QXP6_pNIVB1cfwcs_G00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nstart\r\n:Receive Order;\r\nif (Payment Valid?) then (yes)\r\n  :Process Payment;\r\n  :Update Inventory;\r\n  :Generate Invoice;\r\n  :Send Confirmation Email;\r\nelse (no)\r\n  :Reject Order;\r\n  :Notify Customer;\r\nendif\r\n:Ship Product;\r\nstop\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FOz12i8m44NtWTnXblKAkb0G4JTQ5Ds7v1T7cgGaKw6tTsp5tV3-CFF-heehCiRUcdcoPds51xz1bn9GDjPmHqthfeWaz70zX-sAv8b4pOIwiePetPRiKIlzrZOpl0_12UYKtefocHPwH4BvySmU2xqX1Thdr769JZWdEaJ7lOReAwX9UNbqnGjU_cfApbcucsW_LibnXdgAE-rnU_90QXP6_pNIVB1cfwcs_G00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FOz12i8m44NtWTnXblKAkb0G4JTQ5Ds7v1T7cgGaKw6tTsp5tV3-CFF-heehCiRUcdcoPds51xz1bn9GDjPmHqthfeWaz70zX-sAv8b4pOIwiePetPRiKIlzrZOpl0_12UYKtefocHPwH4BvySmU2xqX1Thdr769JZWdEaJ7lOReAwX9UNbqnGjU_cfApbcucsW_LibnXdgAE-rnU_90QXP6_pNIVB1cfwcs_G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:FOz12i8m44NtWTnXblKAkb0G4JTQ5Ds7v1T7cgGaKw6tTsp5tV3-CFF-heehCiRUcdcoPds51xz1bn9GDjPmHqthfeWaz70zX-sAv8b4pOIwiePetPRiKIlzrZOpl0_12UYKtefocHPwH4BvySmU2xqX1Thdr769JZWdEaJ7lOReAwX9UNbqnGjU_cfApbcucsW_LibnXdgAE-rnU_90QXP6_pNIVB1cfwcs_G00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>4. Anwendungsfalldiagramm<\/h3>\n<p id=\"oVpEcFT\"><img alt=\"Use-Case-Diagramm f\u00fcr ein E-Commerce-System, das die Interaktionen von Kunden und Administratoren mit den Funktionen Produkte durchsuchen, Bestellung aufgeben, Inventar verwalten, Berichte anzeigen und R\u00fcckerstattungen bearbeiten zeigt.\" class=\"alignnone size-full wp-image-20144\" decoding=\"async\" height=\"327\" loading=\"lazy\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d385ecbf11.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d385ecbf11.png 579w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d385ecbf11-300x169.png 300w\" width=\"579\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP6nJWCn38RtI7a7w_Qh12qB0ogS61WG5QZiKU9U8rqIv3YK2l7kkE5QAKpERt-sVolhp8QuX4ch2NSCd83yk6Tmdj2oJr4hOpaHT4F9d09I1oR3MLogzoxuM4lrfPLMfm4cZXD2zzWFAGXk4TwEcJ5qyAqLGCbeJHRWWT91ueQIAvPp7RGThXfcCndfVo4tUzWErqtzsKGp8Zp5JupYwJX3omPwztY0L_n8TDcoQhTGifYpCBiItOpSQFLpEkbyDlJztP-_VnbnLE-VvRALgrRALEc0nQ8Ak0NyOemkQxMM89_o2m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP6nJWCn38RtI7a7w_Qh12qB0ogS61WG5QZiKU9U8rqIv3YK2l7kkE5QAKpERt-sVolhp8QuX4ch2NSCd83yk6Tmdj2oJr4hOpaHT4F9d09I1oR3MLogzoxuM4lrfPLMfm4cZXD2zzWFAGXk4TwEcJ5qyAqLGCbeJHRWWT91ueQIAvPp7RGThXfcCndfVo4tUzWErqtzsKGp8Zp5JupYwJX3omPwztY0L_n8TDcoQhTGifYpCBiItOpSQFLpEkbyDlJztP-_VnbnLE-VvRALgrRALEc0nQ8Ak0NyOemkQxMM89_o2m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP6nJWCn38RtI7a7w_Qh12qB0ogS61WG5QZiKU9U8rqIv3YK2l7kkE5QAKpERt-sVolhp8QuX4ch2NSCd83yk6Tmdj2oJr4hOpaHT4F9d09I1oR3MLogzoxuM4lrfPLMfm4cZXD2zzWFAGXk4TwEcJ5qyAqLGCbeJHRWWT91ueQIAvPp7RGThXfcCndfVo4tUzWErqtzsKGp8Zp5JupYwJX3omPwztY0L_n8TDcoQhTGifYpCBiItOpSQFLpEkbyDlJztP-_VnbnLE-VvRALgrRALEc0nQ8Ak0NyOemkQxMM89_o2m00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nleft to right direction\r\nactor \"Customer\" as Customer\r\nactor \"Admin\" as Admin\r\n\r\nrectangle \"E-Commerce System\" {\r\n  usecase \"Browse Products\" as UC1\r\n  usecase \"Place Order\" as UC2\r\n  usecase \"Manage Inventory\" as UC3\r\n  usecase \"View Reports\" as UC4\r\n  usecase \"Process Refund\" as UC5\r\n}\r\n\r\nCustomer --&gt; UC1\r\nCustomer --&gt; UC2\r\nAdmin --&gt; UC3\r\nAdmin --&gt; UC4\r\nAdmin --&gt; UC5\r\nUC2 ..&gt; UC5 : extends\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP6nJWCn38RtI7a7w_Qh12qB0ogS61WG5QZiKU9U8rqIv3YK2l7kkE5QAKpERt-sVolhp8QuX4ch2NSCd83yk6Tmdj2oJr4hOpaHT4F9d09I1oR3MLogzoxuM4lrfPLMfm4cZXD2zzWFAGXk4TwEcJ5qyAqLGCbeJHRWWT91ueQIAvPp7RGThXfcCndfVo4tUzWErqtzsKGp8Zp5JupYwJX3omPwztY0L_n8TDcoQhTGifYpCBiItOpSQFLpEkbyDlJztP-_VnbnLE-VvRALgrRALEc0nQ8Ak0NyOemkQxMM89_o2m00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP6nJWCn38RtI7a7w_Qh12qB0ogS61WG5QZiKU9U8rqIv3YK2l7kkE5QAKpERt-sVolhp8QuX4ch2NSCd83yk6Tmdj2oJr4hOpaHT4F9d09I1oR3MLogzoxuM4lrfPLMfm4cZXD2zzWFAGXk4TwEcJ5qyAqLGCbeJHRWWT91ueQIAvPp7RGThXfcCndfVo4tUzWErqtzsKGp8Zp5JupYwJX3omPwztY0L_n8TDcoQhTGifYpCBiItOpSQFLpEkbyDlJztP-_VnbnLE-VvRALgrRALEc0nQ8Ak0NyOemkQxMM89_o2m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP6nJWCn38RtI7a7w_Qh12qB0ogS61WG5QZiKU9U8rqIv3YK2l7kkE5QAKpERt-sVolhp8QuX4ch2NSCd83yk6Tmdj2oJr4hOpaHT4F9d09I1oR3MLogzoxuM4lrfPLMfm4cZXD2zzWFAGXk4TwEcJ5qyAqLGCbeJHRWWT91ueQIAvPp7RGThXfcCndfVo4tUzWErqtzsKGp8Zp5JupYwJX3omPwztY0L_n8TDcoQhTGifYpCBiItOpSQFLpEkbyDlJztP-_VnbnLE-VvRALgrRALEc0nQ8Ak0NyOemkQxMM89_o2m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>5. Komponentendiagramm<\/h3>\n<p id=\"fkzfZrN\"><img alt=\"PlantUML-Komponentendiagramm, das Frontend-Web- und Mobile-Apps zeigt, die mit dem Backend-API-Gateway und Microservices wie Bestellung, Authentifizierung und Zahlung verbunden sind.\" class=\"alignnone size-full wp-image-20145\" decoding=\"async\" height=\"452\" loading=\"lazy\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d386d88165.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d386d88165.png 729w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d386d88165-300x186.png 300w\" width=\"729\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLAx3i8m3DmhzH-ixlm20eH033ma1WR4uBO68afRfGQ44FzEueQI09jzTpxdaWmQHisNSn57DMOdF10a4rsLJ6MUm2EE0BORIc5OruNAa5LLxW0RC9Y1X9vNgIh8AeHfMo6VSUJPZanXN65D-geoQjxsmzKCfiXqmxiOkBhbBdoaajtczwZ8BELwaIvrJZfG2E9BLdW_6xT0v31VjgXOxV-jz8bkG4Bco9XYOrAENPNOWV78akrTGQ_N_sJhRYc4NI5W4D0dmbm-ynt6LuhWRm9laOZigNycBHZQT_30lAhvGIy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLAx3i8m3DmhzH-ixlm20eH033ma1WR4uBO68afRfGQ44FzEueQI09jzTpxdaWmQHisNSn57DMOdF10a4rsLJ6MUm2EE0BORIc5OruNAa5LLxW0RC9Y1X9vNgIh8AeHfMo6VSUJPZanXN65D-geoQjxsmzKCfiXqmxiOkBhbBdoaajtczwZ8BELwaIvrJZfG2E9BLdW_6xT0v31VjgXOxV-jz8bkG4Bco9XYOrAENPNOWV78akrTGQ_N_sJhRYc4NI5W4D0dmbm-ynt6LuhWRm9laOZigNycBHZQT_30lAhvGIy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLAx3i8m3DmhzH-ixlm20eH033ma1WR4uBO68afRfGQ44FzEueQI09jzTpxdaWmQHisNSn57DMOdF10a4rsLJ6MUm2EE0BORIc5OruNAa5LLxW0RC9Y1X9vNgIh8AeHfMo6VSUJPZanXN65D-geoQjxsmzKCfiXqmxiOkBhbBdoaajtczwZ8BELwaIvrJZfG2E9BLdW_6xT0v31VjgXOxV-jz8bkG4Bco9XYOrAENPNOWV78akrTGQ_N_sJhRYc4NI5W4D0dmbm-ynt6LuhWRm9laOZigNycBHZQT_30lAhvGIy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\npackage \"Frontend\" {\r\n  [Web Application] as WebApp\r\n  [Mobile App] as MobileApp\r\n}\r\n\r\npackage \"Backend Services\" {\r\n  [API Gateway] as Gateway\r\n  [Authentication Service] as AuthService\r\n  [Order Service] as OrderService\r\n  [Payment Service] as PaymentService\r\n  [Notification Service] as NotificationService\r\n}\r\n\r\ndatabase \"Database\" as DB\r\n\r\nWebApp --&gt; Gateway\r\nMobileApp --&gt; Gateway\r\nGateway --&gt; AuthService\r\nGateway --&gt; OrderService\r\nGateway --&gt; PaymentService\r\nOrderService --&gt; NotificationService\r\nAuthService --&gt; DB\r\nOrderService --&gt; DB\r\nPaymentService --&gt; DB\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLAx3i8m3DmhzH-ixlm20eH033ma1WR4uBO68afRfGQ44FzEueQI09jzTpxdaWmQHisNSn57DMOdF10a4rsLJ6MUm2EE0BORIc5OruNAa5LLxW0RC9Y1X9vNgIh8AeHfMo6VSUJPZanXN65D-geoQjxsmzKCfiXqmxiOkBhbBdoaajtczwZ8BELwaIvrJZfG2E9BLdW_6xT0v31VjgXOxV-jz8bkG4Bco9XYOrAENPNOWV78akrTGQ_N_sJhRYc4NI5W4D0dmbm-ynt6LuhWRm9laOZigNycBHZQT_30lAhvGIy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLAx3i8m3DmhzH-ixlm20eH033ma1WR4uBO68afRfGQ44FzEueQI09jzTpxdaWmQHisNSn57DMOdF10a4rsLJ6MUm2EE0BORIc5OruNAa5LLxW0RC9Y1X9vNgIh8AeHfMo6VSUJPZanXN65D-geoQjxsmzKCfiXqmxiOkBhbBdoaajtczwZ8BELwaIvrJZfG2E9BLdW_6xT0v31VjgXOxV-jz8bkG4Bco9XYOrAENPNOWV78akrTGQ_N_sJhRYc4NI5W4D0dmbm-ynt6LuhWRm9laOZigNycBHZQT_30lAhvGIy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLAx3i8m3DmhzH-ixlm20eH033ma1WR4uBO68afRfGQ44FzEueQI09jzTpxdaWmQHisNSn57DMOdF10a4rsLJ6MUm2EE0BORIc5OruNAa5LLxW0RC9Y1X9vNgIh8AeHfMo6VSUJPZanXN65D-geoQjxsmzKCfiXqmxiOkBhbBdoaajtczwZ8BELwaIvrJZfG2E9BLdW_6xT0v31VjgXOxV-jz8bkG4Bco9XYOrAENPNOWV78akrTGQ_N_sJhRYc4NI5W4D0dmbm-ynt6LuhWRm9laOZigNycBHZQT_30lAhvGIy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>6. Bereitstellungsdiagramm<\/h3>\n<p id=\"oDhKFeA\"><img alt=\"PlantUML-Bereitstellungsdiagramm, das Lastenausgleicher, Webserver, Anwendungsserver und Datenbankreplikation zeigt.\" class=\"alignnone size-full wp-image-20147\" decoding=\"async\" height=\"650\" loading=\"lazy\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d389188b6e.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d389188b6e.png 609w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d389188b6e-281x300.png 281w\" width=\"609\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP6zgiCm38LtWzz1P6-X6UzG6fCnGsc7pgeZBeR43hPJAANlVXt5IN-ucwJpMKUI3o6YZsFVIM5TIr0q3bjGsA7Lv0l008s2XnG0itwXAvp9tyZ3ZkNBUVUlMcQrbE8fnTA-6eREQ8p6sGmobihv6Ljfrm_EaerGg34OIo6DuNwDPbWrNqoD4Q7IcZ6yvvvrrNnOJzGL0xtxrkhTjbs8ukXDZ_wUTCPoMgjFwaIyp4BbTABODXrkizdF1rhZT8vKu6HTUYgLtwNNIIPX6LIATHRORlSlJ_W1FyUHWXG7ictwrJy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP6zgiCm38LtWzz1P6-X6UzG6fCnGsc7pgeZBeR43hPJAANlVXt5IN-ucwJpMKUI3o6YZsFVIM5TIr0q3bjGsA7Lv0l008s2XnG0itwXAvp9tyZ3ZkNBUVUlMcQrbE8fnTA-6eREQ8p6sGmobihv6Ljfrm_EaerGg34OIo6DuNwDPbWrNqoD4Q7IcZ6yvvvrrNnOJzGL0xtxrkhTjbs8ukXDZ_wUTCPoMgjFwaIyp4BbTABODXrkizdF1rhZT8vKu6HTUYgLtwNNIIPX6LIATHRORlSlJ_W1FyUHWXG7ictwrJy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP6zgiCm38LtWzz1P6-X6UzG6fCnGsc7pgeZBeR43hPJAANlVXt5IN-ucwJpMKUI3o6YZsFVIM5TIr0q3bjGsA7Lv0l008s2XnG0itwXAvp9tyZ3ZkNBUVUlMcQrbE8fnTA-6eREQ8p6sGmobihv6Ljfrm_EaerGg34OIo6DuNwDPbWrNqoD4Q7IcZ6yvvvrrNnOJzGL0xtxrkhTjbs8ukXDZ_wUTCPoMgjFwaIyp4BbTABODXrkizdF1rhZT8vKu6HTUYgLtwNNIIPX6LIATHRORlSlJ_W1FyUHWXG7ictwrJy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nnode \"Load Balancer\" as LB {\r\n  node \"Web Server 1\" as WS1\r\n  node \"Web Server 2\" as WS2\r\n}\r\n\r\nnode \"Application Server\" as AppServer {\r\n  component \"Business Logic\" as BL\r\n  component \"Data Access Layer\" as DAL\r\n}\r\n\r\nnode \"Database Server\" as DBServer {\r\n  database \"Primary DB\" as PrimaryDB\r\n  database \"Replica DB\" as ReplicaDB\r\n}\r\n\r\nLB --&gt; WS1\r\nLB --&gt; WS2\r\nWS1 --&gt; AppServer\r\nWS2 --&gt; AppServer\r\nAppServer --&gt; DBServer\r\nPrimaryDB ..&gt; ReplicaDB : replicates\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP6zgiCm38LtWzz1P6-X6UzG6fCnGsc7pgeZBeR43hPJAANlVXt5IN-ucwJpMKUI3o6YZsFVIM5TIr0q3bjGsA7Lv0l008s2XnG0itwXAvp9tyZ3ZkNBUVUlMcQrbE8fnTA-6eREQ8p6sGmobihv6Ljfrm_EaerGg34OIo6DuNwDPbWrNqoD4Q7IcZ6yvvvrrNnOJzGL0xtxrkhTjbs8ukXDZ_wUTCPoMgjFwaIyp4BbTABODXrkizdF1rhZT8vKu6HTUYgLtwNNIIPX6LIATHRORlSlJ_W1FyUHWXG7ictwrJy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP6zgiCm38LtWzz1P6-X6UzG6fCnGsc7pgeZBeR43hPJAANlVXt5IN-ucwJpMKUI3o6YZsFVIM5TIr0q3bjGsA7Lv0l008s2XnG0itwXAvp9tyZ3ZkNBUVUlMcQrbE8fnTA-6eREQ8p6sGmobihv6Ljfrm_EaerGg34OIo6DuNwDPbWrNqoD4Q7IcZ6yvvvrrNnOJzGL0xtxrkhTjbs8ukXDZ_wUTCPoMgjFwaIyp4BbTABODXrkizdF1rhZT8vKu6HTUYgLtwNNIIPX6LIATHRORlSlJ_W1FyUHWXG7ictwrJy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RP6zgiCm38LtWzz1P6-X6UzG6fCnGsc7pgeZBeR43hPJAANlVXt5IN-ucwJpMKUI3o6YZsFVIM5TIr0q3bjGsA7Lv0l008s2XnG0itwXAvp9tyZ3ZkNBUVUlMcQrbE8fnTA-6eREQ8p6sGmobihv6Ljfrm_EaerGg34OIo6DuNwDPbWrNqoD4Q7IcZ6yvvvrrNnOJzGL0xtxrkhTjbs8ukXDZ_wUTCPoMgjFwaIyp4BbTABODXrkizdF1rhZT8vKu6HTUYgLtwNNIIPX6LIATHRORlSlJ_W1FyUHWXG7ictwrJy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>7. Zustandsdiagramm<br \/>\n<img alt=\"PlantUML-Zustandsdiagramm, das den Bestelllebenszyklus von der Erstellung bis zur Lieferung oder Stornierung veranschaulicht.\" class=\"alignnone size-full wp-image-20148\" decoding=\"async\" height=\"902\" loading=\"lazy\" sizes=\"auto, (max-width: 327px) 100vw, 327px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d389e5b0fa.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d389e5b0fa.png 327w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d389e5b0fa-109x300.png 109w\" width=\"327\"\/><\/h3>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB12i8m3BqN-W_5ex0Vy232nAl2ZkAXRb4BRHrT9_ZtfYNDflFsylAIvRrkDqGTukYi58WYgDKnT11K7G2hRgNqK30hJlhjm4Tr0jyPVyyQueXQIEkdlvdWQ26nJ4xoy6nX67Wfbwne7gRlQGrXxkt1cXS4wdB5_Lhx5gmjhaebXHJdzKLLrNQoIY2JtzxKHZNZrPceSb9I_BHd4smGPqeIpTWcJt_7-AIP_g1Dld6nCd-70qfNfPVyocpMJchAAqaHbVCBcnIS6Me8l_7jN6yX0eR2zoKnPYR5DC7K3XtX3_K1\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB12i8m3BqN-W_5ex0Vy232nAl2ZkAXRb4BRHrT9_ZtfYNDflFsylAIvRrkDqGTukYi58WYgDKnT11K7G2hRgNqK30hJlhjm4Tr0jyPVyyQueXQIEkdlvdWQ26nJ4xoy6nX67Wfbwne7gRlQGrXxkt1cXS4wdB5_Lhx5gmjhaebXHJdzKLLrNQoIY2JtzxKHZNZrPceSb9I_BHd4smGPqeIpTWcJt_7-AIP_g1Dld6nCd-70qfNfPVyocpMJchAAqaHbVCBcnIS6Me8l_7jN6yX0eR2zoKnPYR5DC7K3XtX3_K1\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB12i8m3BqN-W_5ex0Vy232nAl2ZkAXRb4BRHrT9_ZtfYNDflFsylAIvRrkDqGTukYi58WYgDKnT11K7G2hRgNqK30hJlhjm4Tr0jyPVyyQueXQIEkdlvdWQ26nJ4xoy6nX67Wfbwne7gRlQGrXxkt1cXS4wdB5_Lhx5gmjhaebXHJdzKLLrNQoIY2JtzxKHZNZrPceSb9I_BHd4smGPqeIpTWcJt_7-AIP_g1Dld6nCd-70qfNfPVyocpMJchAAqaHbVCBcnIS6Me8l_7jN6yX0eR2zoKnPYR5DC7K3XtX3_K1\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nstate \"Order Created\" as Created\r\nstate \"Payment Pending\" as PaymentPending\r\nstate \"Payment Confirmed\" as PaymentConfirmed\r\nstate \"Processing\" as Processing\r\nstate \"Shipped\" as Shipped\r\nstate \"Delivered\" as Delivered\r\nstate \"Cancelled\" as Cancelled\r\n\r\n[*] --&gt; Created\r\nCreated --&gt; PaymentPending : Submit Order\r\nPaymentPending --&gt; PaymentConfirmed : Payment Success\r\nPaymentPending --&gt; Cancelled : Payment Failed\r\nPaymentConfirmed --&gt; Processing : Start Processing\r\nProcessing --&gt; Shipped : Ship Order\r\nShipped --&gt; Delivered : Delivery Complete\r\nCancelled --&gt; [*]\r\nDelivered --&gt; [*]\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB12i8m3BqN-W_5ex0Vy232nAl2ZkAXRb4BRHrT9_ZtfYNDflFsylAIvRrkDqGTukYi58WYgDKnT11K7G2hRgNqK30hJlhjm4Tr0jyPVyyQueXQIEkdlvdWQ26nJ4xoy6nX67Wfbwne7gRlQGrXxkt1cXS4wdB5_Lhx5gmjhaebXHJdzKLLrNQoIY2JtzxKHZNZrPceSb9I_BHd4smGPqeIpTWcJt_7-AIP_g1Dld6nCd-70qfNfPVyocpMJchAAqaHbVCBcnIS6Me8l_7jN6yX0eR2zoKnPYR5DC7K3XtX3_K1\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB12i8m3BqN-W_5ex0Vy232nAl2ZkAXRb4BRHrT9_ZtfYNDflFsylAIvRrkDqGTukYi58WYgDKnT11K7G2hRgNqK30hJlhjm4Tr0jyPVyyQueXQIEkdlvdWQ26nJ4xoy6nX67Wfbwne7gRlQGrXxkt1cXS4wdB5_Lhx5gmjhaebXHJdzKLLrNQoIY2JtzxKHZNZrPceSb9I_BHd4smGPqeIpTWcJt_7-AIP_g1Dld6nCd-70qfNfPVyocpMJchAAqaHbVCBcnIS6Me8l_7jN6yX0eR2zoKnPYR5DC7K3XtX3_K1\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:RLB12i8m3BqN-W_5ex0Vy232nAl2ZkAXRb4BRHrT9_ZtfYNDflFsylAIvRrkDqGTukYi58WYgDKnT11K7G2hRgNqK30hJlhjm4Tr0jyPVyyQueXQIEkdlvdWQ26nJ4xoy6nX67Wfbwne7gRlQGrXxkt1cXS4wdB5_Lhx5gmjhaebXHJdzKLLrNQoIY2JtzxKHZNZrPceSb9I_BHd4smGPqeIpTWcJt_7-AIP_g1Dld6nCd-70qfNfPVyocpMJchAAqaHbVCBcnIS6Me8l_7jN6yX0eR2zoKnPYR5DC7K3XtX3_K1\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>8. Objektdiagramm<\/h3>\n<p id=\"BRkYXfb\"><img alt=\"PlantUML-Objektdiagramm, das die Beziehungen zwischen den Instanzen Kunde1, Bestellung1 und Produkt1 mit spezifischen Attributwerten zeigt.\" class=\"alignnone size-full wp-image-20149\" decoding=\"async\" height=\"373\" loading=\"lazy\" sizes=\"auto, (max-width: 245px) 100vw, 245px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38cc7cdc1.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38cc7cdc1.png 245w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38cc7cdc1-197x300.png 197w\" width=\"245\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP112i8m44NtWTmXT1z9kn2xK2hjHX4LRn3J0LkIJgbJ4CIxsxIfehkPz-4_Ph8xwOvwPpd3Qms6HDxV2HrqiNXo9eG9wwuKQn7bIiMHnursuC4URuqe44O8JbVMqtgW6JoqQoqi3BeXVN7sKPowyjEFVfxAJvT2nhDWv8McqPAeP2dLIYPgp0X9swt3lg4XJT9qaQQ_XdE7PMyeEDffcopdsH3eCLnoq2rX6vBAm7_pzozIRi89d8LJF9gTd6NGbCDBtm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP112i8m44NtWTmXT1z9kn2xK2hjHX4LRn3J0LkIJgbJ4CIxsxIfehkPz-4_Ph8xwOvwPpd3Qms6HDxV2HrqiNXo9eG9wwuKQn7bIiMHnursuC4URuqe44O8JbVMqtgW6JoqQoqi3BeXVN7sKPowyjEFVfxAJvT2nhDWv8McqPAeP2dLIYPgp0X9swt3lg4XJT9qaQQ_XdE7PMyeEDffcopdsH3eCLnoq2rX6vBAm7_pzozIRi89d8LJF9gTd6NGbCDBtm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP112i8m44NtWTmXT1z9kn2xK2hjHX4LRn3J0LkIJgbJ4CIxsxIfehkPz-4_Ph8xwOvwPpd3Qms6HDxV2HrqiNXo9eG9wwuKQn7bIiMHnursuC4URuqe44O8JbVMqtgW6JoqQoqi3BeXVN7sKPowyjEFVfxAJvT2nhDWv8McqPAeP2dLIYPgp0X9swt3lg4XJT9qaQQ_XdE7PMyeEDffcopdsH3eCLnoq2rX6vBAm7_pzozIRi89d8LJF9gTd6NGbCDBtm00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nobject Customer1 {\r\n  customerId = \"C001\"\r\n  name = \"John Doe\"\r\n  email = \"john@example.com\"\r\n}\r\n\r\nobject Order1 {\r\n  orderId = \"ORD-1001\"\r\n  orderDate = \"2026-08-20\"\r\n  totalAmount = 299.99\r\n}\r\n\r\nobject Product1 {\r\n  productId = \"P001\"\r\n  productName = \"Laptop\"\r\n  price = 299.99\r\n}\r\n\r\nCustomer1 --&gt; Order1\r\nOrder1 --&gt; Product1\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP112i8m44NtWTmXT1z9kn2xK2hjHX4LRn3J0LkIJgbJ4CIxsxIfehkPz-4_Ph8xwOvwPpd3Qms6HDxV2HrqiNXo9eG9wwuKQn7bIiMHnursuC4URuqe44O8JbVMqtgW6JoqQoqi3BeXVN7sKPowyjEFVfxAJvT2nhDWv8McqPAeP2dLIYPgp0X9swt3lg4XJT9qaQQ_XdE7PMyeEDffcopdsH3eCLnoq2rX6vBAm7_pzozIRi89d8LJF9gTd6NGbCDBtm00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP112i8m44NtWTmXT1z9kn2xK2hjHX4LRn3J0LkIJgbJ4CIxsxIfehkPz-4_Ph8xwOvwPpd3Qms6HDxV2HrqiNXo9eG9wwuKQn7bIiMHnursuC4URuqe44O8JbVMqtgW6JoqQoqi3BeXVN7sKPowyjEFVfxAJvT2nhDWv8McqPAeP2dLIYPgp0X9swt3lg4XJT9qaQQ_XdE7PMyeEDffcopdsH3eCLnoq2rX6vBAm7_pzozIRi89d8LJF9gTd6NGbCDBtm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NP112i8m44NtWTmXT1z9kn2xK2hjHX4LRn3J0LkIJgbJ4CIxsxIfehkPz-4_Ph8xwOvwPpd3Qms6HDxV2HrqiNXo9eG9wwuKQn7bIiMHnursuC4URuqe44O8JbVMqtgW6JoqQoqi3BeXVN7sKPowyjEFVfxAJvT2nhDWv8McqPAeP2dLIYPgp0X9swt3lg4XJT9qaQQ_XdE7PMyeEDffcopdsH3eCLnoq2rX6vBAm7_pzozIRi89d8LJF9gTd6NGbCDBtm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>9. Zeitdiagramm<\/h3>\n<p id=\"EObwXSG\"><img alt=\"PlantUML-Zeitdiagramm, das die Interaktionszust\u00e4nde von Client und Server \u00fcber die Zeit zeigt.\" class=\"alignnone size-full wp-image-20151\" decoding=\"async\" height=\"204\" loading=\"lazy\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38f22ba68.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38f22ba68.png 464w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d38f22ba68-300x132.png 300w\" width=\"464\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ROzB3i8m34JtaN87AoVWkw_44JX1QKV8KaYAdVJyk6G1GUn6Csz6zg1bb58VqJl9jwg5mYKoKWaqAZNvYQwG5VAEclJEks7dNGE9bNYEC6_VcK6HPavt4Zmhj0GZ3aQqaOrO94zGDSQYOnTzbNN9IR6rJ_s-O0Allz3vtsKsPk--0000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ROzB3i8m34JtaN87AoVWkw_44JX1QKV8KaYAdVJyk6G1GUn6Csz6zg1bb58VqJl9jwg5mYKoKWaqAZNvYQwG5VAEclJEks7dNGE9bNYEC6_VcK6HPavt4Zmhj0GZ3aQqaOrO94zGDSQYOnTzbNN9IR6rJ_s-O0Allz3vtsKsPk--0000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TO_D3S8m38NlaRA3bGdulGSn0XEumgqYMXSvRbc8JLWCGmuM1mwMdlmzFzkvAeekqnY3pDrI5T9vBCIQ02iqwUX2if9yKPCnn90tCJGZ53CLnfkMrVfR1vNuIXPmubvme6HqPxI5W1LAHqN9TkMz0n_Jnopw6JjuA4tt_lNauTTm_7UEPTcVRm00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nrobust \"Client\" as Client\r\nrobust \"Server\" as Server\r\n\r\n@0\r\nClient ist inaktiv\r\n@10\r\nClient sendet \"Anfrage\"\r\n@20\r\nServer verarbeitet\r\n@30\r\nServer sendet \"Antwort\"\r\n@40\r\nClient empf\u00e4ngt \"Antwort\"\r\n@50\r\nClient ist inaktiv\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TO_D3S8m38NlaRA3bGdulGSn0XEumgqYMXSvRbc8JLWCGmuM1mwMdlmzFzkvAeekqnY3pDrI5T9vBCIQ02iqwUX2if9yKPCnn90tCJGZ53CLnfkMrVfR1vNuIXPmubvme6HqPxI5W1LAHqN9TkMz0n_Jnopw6JjuA4tt_lNauTTm_7UEPTcVRm00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ROzB3i8m34JtaN87AoVWkw_44JX1QKV8KaYAdVJyk6G1GUn6Csz6zg1bb58VqJl9jwg5mYKoKWaqAZNvYQwG5VAEclJEks7dNGE9bNYEC6_VcK6HPavt4Zmhj0GZ3aQqaOrO94zGDSQYOnTzbNN9IR6rJ_s-O0Allz3vtsKsPk--0000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ROzB3i8m34JtaN87AoVWkw_44JX1QKV8KaYAdVJyk6G1GUn6Csz6zg1bb58VqJl9jwg5mYKoKWaqAZNvYQwG5VAEclJEks7dNGE9bNYEC6_VcK6HPavt4Zmhj0GZ3aQqaOrO94zGDSQYOnTzbNN9IR6rJ_s-O0Allz3vtsKsPk--0000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>10. Mindmap<\/h3>\n<p id=\"DMzyQwW\"><img alt=\"Mind-Map-Diagramm f\u00fcr Produktmanagement, erstellt mit PlantUML, das Strategie, Umsetzung, Analysen und Stakeholder zeigt.\" class=\"alignnone size-full wp-image-20153\" decoding=\"async\" height=\"752\" loading=\"lazy\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39a30cae3.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39a30cae3.png 560w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39a30cae3-223x300.png 223w\" width=\"560\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL1BRi903DrNwXsypgPNWAIecoAXG0zWJQp1IiOJsGugj--GePGk_RwsD-QedbY6XFFhImC7pSCI7FOe62cHU44REBgYKxpUXgQGEf93JqQeuLp1BgUPd9ql15l1wMfibUaptkBXCA48IrmJTzyK5kSiLNESbSN_IHhuCj9IdPNf7jLY6ASSuKDpJhzHQvjpi2VNdbmVoFQjXHEPFuAxB1TIA-tGbxliVYEETCxJK9Wgsqba8IgRnUB7LD5tCexo1BIB5PaPV1B-cRl5FATrt53vR_tn3m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL1BRi903DrNwXsypgPNWAIecoAXG0zWJQp1IiOJsGugj--GePGk_RwsD-QedbY6XFFhImC7pSCI7FOe62cHU44REBgYKxpUXgQGEf93JqQeuLp1BgUPd9ql15l1wMfibUaptkBXCA48IrmJTzyK5kSiLNESbSN_IHhuCj9IdPNf7jLY6ASSuKDpJhzHQvjpi2VNdbmVoFQjXHEPFuAxB1TIA-tGbxliVYEETCxJK9Wgsqba8IgRnUB7LD5tCexo1BIB5PaPV1B-cRl5FATrt53vR_tn3m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LP1DJWCn38NtIDmXwv56NA6jW4s5DA8Wrcx7aucIE9NjeQBduHZiUZ4I4lwMVlhUivzNei0Q7OqHZjTNdHauZOlN20GM8v9ciJCxPL2q3ilKcGTWhrDYESmBsQgzeEeUJyXxoTxm9erzJ52o-o40DTWyHq4z_rXtHtQaVudER90MFIEB9dOeJOI33ydsmnJGVkMRTTr5_rqHbPt_LjStc_u9HLlADj5h3dQ9fBIYrX0ypYcCo9Mw8psvl2vV98eGgtgBuYpzplUNZvaBuldoFcdhl5reBBahp7-jl_q4\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startmindmap\r\n* Produktmanagement\r\n** Strategie\r\n*** Marktforschung\r\n*** Wettbewerbsanalyse\r\n*** Roadmap-Planung\r\n** Umsetzung\r\n*** Sprint-Planung\r\n*** Benutzerstories\r\n*** Backlog-Pflege\r\n** Analysen\r\n*** Benutzermetriken\r\n*** A\/B-Tests\r\n*** Konversionsraten\r\n** Stakeholder\r\n*** Entwicklungsteam\r\n*** Designteam\r\n*** F\u00fchrungskr\u00e4fte\r\n*** Kunden\r\n@endmindmap\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LP1DJWCn38NtIDmXwv56NA6jW4s5DA8Wrcx7aucIE9NjeQBduHZiUZ4I4lwMVlhUivzNei0Q7OqHZjTNdHauZOlN20GM8v9ciJCxPL2q3ilKcGTWhrDYESmBsQgzeEeUJyXxoTxm9erzJ52o-o40DTWyHq4z_rXtHtQaVudER90MFIEB9dOeJOI33ydsmnJGVkMRTTr5_rqHbPt_LjStc_u9HLlADj5h3dQ9fBIYrX0ypYcCo9Mw8psvl2vV98eGgtgBuYpzplUNZvaBuldoFcdhl5reBBahp7-jl_q4\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL1BRi903DrNwXsypgPNWAIecoAXG0zWJQp1IiOJsGugj--GePGk_RwsD-QedbY6XFFhImC7pSCI7FOe62cHU44REBgYKxpUXgQGEf93JqQeuLp1BgUPd9ql15l1wMfibUaptkBXCA48IrmJTzyK5kSiLNESbSN_IHhuCj9IdPNf7jLY6ASSuKDpJhzHQvjpi2VNdbmVoFQjXHEPFuAxB1TIA-tGbxliVYEETCxJK9Wgsqba8IgRnUB7LD5tCexo1BIB5PaPV1B-cRl5FATrt53vR_tn3m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL1BRi903DrNwXsypgPNWAIecoAXG0zWJQp1IiOJsGugj--GePGk_RwsD-QedbY6XFFhImC7pSCI7FOe62cHU44REBgYKxpUXgQGEf93JqQeuLp1BgUPd9ql15l1wMfibUaptkBXCA48IrmJTzyK5kSiLNESbSN_IHhuCj9IdPNf7jLY6ASSuKDpJhzHQvjpi2VNdbmVoFQjXHEPFuAxB1TIA-tGbxliVYEETCxJK9Wgsqba8IgRnUB7LD5tCexo1BIB5PaPV1B-cRl5FATrt53vR_tn3m00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>11. Wireframe (Salt)<\/h3>\n<p id=\"GwDuJzU\"><img alt=\"Wireframe der Anmeldeseite mit Benutzername, Passwort, Anmelde-Button und Link zum Passwort vergessen\" class=\"alignnone size-full wp-image-20154\" decoding=\"async\" height=\"112\" loading=\"lazy\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39b895bc4.png\" width=\"151\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:SoWkIImgAKxCAU7bgjRcvL9Gg5RooK_Fp5C8I4nFLG89A2X4AuKMfnRb9UQcMYaenSB40XABYylpYr8GOZOGhKfsCAvRVb5wVea2JAKzHAQMbmk875BpKa3s0W00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:SoWkIImgAKxCAU7bgjRcvL9Gg5RooK_Fp5C8I4nFLG89A2X4AuKMfnRb9UQcMYaenSB40XABYylpYr8GOZOGhKfsCAvRVb5wVea2JAKzHAQMbmk875BpKa3s0W00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:SoWkIImgAKxCAU7bgjRcvL9Gg5RooK_FpDCDJiqiILK2YIWeH2ivfUQLbbIb5kKbvgPQAIZ5miG34ekBo_EBIX1YDagEURcfEIcfUKfsC16OAeMorABqrEBYr3nxY6GjBnSGEQJcfO2S0000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startsalt\r\n{+\r\n  {\"Login-Seite\"\r\n    [\"Benutzername: \"]\r\n    [\"Passwort: \"]\r\n    &lt;\"Anmelden\"&gt;\r\n    &lt;\"Passwort vergessen?\"&gt;\r\n  }\r\n}\r\n@endsalt\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:SoWkIImgAKxCAU7bgjRcvL9Gg5RooK_FpDCDJiqiILK2YIWeH2ivfUQLbbIb5kKbvgPQAIZ5miG34ekBo_EBIX1YDagEURcfEIcfUKfsC16OAeMorABqrEBYr3nxY6GjBnSGEQJcfO2S0000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:SoWkIImgAKxCAU7bgjRcvL9Gg5RooK_Fp5C8I4nFLG89A2X4AuKMfnRb9UQcMYaenSB40XABYylpYr8GOZOGhKfsCAvRVb5wVea2JAKzHAQMbmk875BpKa3s0W00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:SoWkIImgAKxCAU7bgjRcvL9Gg5RooK_Fp5C8I4nFLG89A2X4AuKMfnRb9UQcMYaenSB40XABYylpYr8GOZOGhKfsCAvRVb5wVea2JAKzHAQMbmk875BpKa3s0W00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>12. Netzwerkdiagramm<\/h3>\n<p id=\"wiifxCb\"><img alt=\"Netzwerkdiagramm, das den Datenverkehr vom Internet \u00fcber die Firewall zur DMZ und zu Servern im internen Netzwerk zeigt.\" class=\"alignnone size-full wp-image-20155\" decoding=\"async\" height=\"590\" loading=\"lazy\" sizes=\"auto, (max-width: 425px) 100vw, 425px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39ca1b16b.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39ca1b16b.png 425w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d39ca1b16b-216x300.png 216w\" width=\"425\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL0n2iCm3DmD_eF8dY-Kj0H3XsRnOEZc40sXhXCS9nbA_rv5niITvBj3lZirIxGXhcydXPy6XEhk8mQFiGAxG0PPL6F0tJh7eZAPRXzFPcZ2Hmg0H1liGMFOCB1gz2crdIubWb9y_oDO1nt6VGgl8WgHXS5rdijV2Egm5IOssjukc2nkfw16X-NYWNcJ8aYHIqDTNxYaCloaTb8S5G-GuqXXD1FPFCsqG9OD-e6k-mC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL0n2iCm3DmD_eF8dY-Kj0H3XsRnOEZc40sXhXCS9nbA_rv5niITvBj3lZirIxGXhcydXPy6XEhk8mQFiGAxG0PPL6F0tJh7eZAPRXzFPcZ2Hmg0H1liGMFOCB1gz2crdIubWb9y_oDO1nt6VGgl8WgHXS5rdijV2Egm5IOssjukc2nkfw16X-NYWNcJ8aYHIqDTNxYaCloaTb8S5G-GuqXXD1FPFCsqG9OD-e6k-mC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:PP312i8m38RlXRv3s7sl85D6GKGlFHIyTPZ3iDRHrWqKtzsijMpLK_FdQv8_QNpGBZnkXhE3lGUqKErjG6SnLA2DXwmMBdg7apOcSQ4MqXxFAKa1l3W3o4HX1nBTY2vzK79DsvCiA6dEtd-EF9mmF2TqrxKrRSfHss4ecf6MRYp6QNewRRzjsjqlxFsgNlG6OmCon5a-1zJr9kukL0nfOyxcjMUHZN6cP4na3-bD1JIrGNkXqty0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nKnoten \"Internet\" als Internet\r\nKnoten \"Firewall\" als FW\r\nKnoten \"DMZ\" als DMZ {\r\n  Knoten \"Web Server\" als WS\r\n  Knoten \"DNS Server\" als DNS\r\n}\r\nKnoten \"Internes Netzwerk\" als Internal {\r\n  Knoten \"App Server\" als AppSrv\r\n  Knoten \"Datenbank\" als DB\r\n  Knoten \"Dateiserver\" als FileSrv\r\n}\r\n\r\nInternet --&gt; FW\r\nFW --&gt; DMZ\r\nDMZ --&gt; Internal\r\nWS --&gt; AppSrv\r\nAppSrv --&gt; DB\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:PP312i8m38RlXRv3s7sl85D6GKGlFHIyTPZ3iDRHrWqKtzsijMpLK_FdQv8_QNpGBZnkXhE3lGUqKErjG6SnLA2DXwmMBdg7apOcSQ4MqXxFAKa1l3W3o4HX1nBTY2vzK79DsvCiA6dEtd-EF9mmF2TqrxKrRSfHss4ecf6MRYp6QNewRRzjsjqlxFsgNlG6OmCon5a-1zJr9kukL0nfOyxcjMUHZN6cP4na3-bD1JIrGNkXqty0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL0n2iCm3DmD_eF8dY-Kj0H3XsRnOEZc40sXhXCS9nbA_rv5niITvBj3lZirIxGXhcydXPy6XEhk8mQFiGAxG0PPL6F0tJh7eZAPRXzFPcZ2Hmg0H1liGMFOCB1gz2crdIubWb9y_oDO1nt6VGgl8WgHXS5rdijV2Egm5IOssjukc2nkfw16X-NYWNcJ8aYHIqDTNxYaCloaTb8S5G-GuqXXD1FPFCsqG9OD-e6k-mC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:LL0n2iCm3DmD_eF8dY-Kj0H3XsRnOEZc40sXhXCS9nbA_rv5niITvBj3lZirIxGXhcydXPy6XEhk8mQFiGAxG0PPL6F0tJh7eZAPRXzFPcZ2Hmg0H1liGMFOCB1gz2crdIubWb9y_oDO1nt6VGgl8WgHXS5rdijV2Egm5IOssjukc2nkfw16X-NYWNcJ8aYHIqDTNxYaCloaTb8S5G-GuqXXD1FPFCsqG9OD-e6k-mC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>13. Gantt-Diagramm<\/h3>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPBDJiCm48JlaV8E-mAMx43vkLLL1U8MeN9275R9AZMuws1laVhsk4afCO43rvtzPaTZBwDWa0vPf2p4YYEeWt-bHc1ZT-GiKrcKHJ_EXkK8bQwkbBvLsXmrfQ1so6ov0wNAulcHtlSsq8uuxTwZR2aaxGLcD22tu32ceT7GuY4cUatHTWpr5YFD69CnboTcoB2c3tA-FruTOwomUQEqF15cVjLYubUTCzm5p_8lrjnCismeohcE9xRoDSbDZ5PcyMi93-by5r2ivp_HxFvrNaNl_E6xYVIYxRuPp4RfXvV9t-BYvBLC3Gm_unC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPBDJiCm48JlaV8E-mAMx43vkLLL1U8MeN9275R9AZMuws1laVhsk4afCO43rvtzPaTZBwDWa0vPf2p4YYEeWt-bHc1ZT-GiKrcKHJ_EXkK8bQwkbBvLsXmrfQ1so6ov0wNAulcHtlSsq8uuxTwZR2aaxGLcD22tu32ceT7GuY4cUatHTWpr5YFD69CnboTcoB2c3tA-FruTOwomUQEqF15cVjLYubUTCzm5p_8lrjnCismeohcE9xRoDSbDZ5PcyMi93-by5r2ivp_HxFvrNaNl_E6xYVIYxRuPp4RfXvV9t-BYvBLC3Gm_unC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPBFJiCm38VlbVeEUG5BIM7ykOq9aBZjK4w8GxfuMMZbJeah99uUhrGZNRbmY-nyNtwoiqvi8tjBp6LH1yPERMF_WIr_OU1ZPwaioc8gZNTLfQiRqFUWpQa5eBPoQo2l0ChYxO7sVNGOfP0m7h2Hmxjgq0UYd5K3EUNiW68qMjNMez2Fc8Aduy4cN49c3brFq9ZXYVWpxDhkd6DZTosIWwonD5Qht5YTOpp7dlYVjBdByzIOHF0JvPK2mwaG5XQZmQp-7iMB9F3HSkX9L8cNvFpzs_pv3KPPdt3TxqHaYMveHrypQr-QpSLwhYRpMYOo_fHl\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startgantt\r\nTitel Projektzeitplan\r\n\r\nProjektstart 2026-09-01\r\n\r\n-- Planung --\r\n[Anforderungserhebung] beginnt 2026-09-01 und dauert 10 Tage\r\n[Designphase] beginnt 2026-09-11 und dauert 14 Tage\r\n\r\n-- Entwicklung --\r\n[Backend-Entwicklung] beginnt 2026-09-25 und dauert 20 Tage\r\n[Frontend-Entwicklung] beginnt 2026-09-25 und dauert 18 Tage\r\n\r\n-- Testen --\r\n[Unit-Testing] beginnt 2026-10-15 und dauert 10 Tage\r\n[Integrationstest] beginnt 2026-10-25 und dauert 7 Tage\r\n\r\n-- Bereitstellung --\r\n[Produktionsbereitstellung] beginnt 2026-11-01 und dauert 3 Tage\r\n@endgantt\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPBFJiCm38VlbVeEUG5BIM7ykOq9aBZjK4w8GxfuMMZbJeah99uUhrGZNRbmY-nyNtwoiqvi8tjBp6LH1yPERMF_WIr_OU1ZPwaioc8gZNTLfQiRqFUWpQa5eBPoQo2l0ChYxO7sVNGOfP0m7h2Hmxjgq0UYd5K3EUNiW68qMjNMez2Fc8Aduy4cN49c3brFq9ZXYVWpxDhkd6DZTosIWwonD5Qht5YTOpp7dlYVjBdByzIOHF0JvPK2mwaG5XQZmQp-7iMB9F3HSkX9L8cNvFpzs_pv3KPPdt3TxqHaYMveHrypQr-QpSLwhYRpMYOo_fHl\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPBDJiCm48JlaV8E-mAMx43vkLLL1U8MeN9275R9AZMuws1laVhsk4afCO43rvtzPaTZBwDWa0vPf2p4YYEeWt-bHc1ZT-GiKrcKHJ_EXkK8bQwkbBvLsXmrfQ1so6ov0wNAulcHtlSsq8uuxTwZR2aaxGLcD22tu32ceT7GuY4cUatHTWpr5YFD69CnboTcoB2c3tA-FruTOwomUQEqF15cVjLYubUTCzm5p_8lrjnCismeohcE9xRoDSbDZ5PcyMi93-by5r2ivp_HxFvrNaNl_E6xYVIYxRuPp4RfXvV9t-BYvBLC3Gm_unC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:bPBDJiCm48JlaV8E-mAMx43vkLLL1U8MeN9275R9AZMuws1laVhsk4afCO43rvtzPaTZBwDWa0vPf2p4YYEeWt-bHc1ZT-GiKrcKHJ_EXkK8bQwkbBvLsXmrfQ1so6ov0wNAulcHtlSsq8uuxTwZR2aaxGLcD22tu32ceT7GuY4cUatHTWpr5YFD69CnboTcoB2c3tA-FruTOwomUQEqF15cVjLYubUTCzm5p_8lrjnCismeohcE9xRoDSbDZ5PcyMi93-by5r2ivp_HxFvrNaNl_E6xYVIYxRuPp4RfXvV9t-BYvBLC3Gm_unC0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>14. Entity-Relationship-Diagramm<\/h3>\n<p id=\"BMwpqin\"><img alt=\"Entity-Relationship-Diagramm, das die Beziehungen zwischen den Tabellen Kunde, Bestellung, Produkt und Bestellposition zeigt.\" class=\"alignnone size-full wp-image-20156\" decoding=\"async\" height=\"531\" loading=\"lazy\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3a0f4db1d.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3a0f4db1d.png 578w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3a0f4db1d-300x276.png 300w\" width=\"578\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP9DReGm38NtIDp1ccKbBZ0QZKRgggls1YXDh6dKnA71MOoWTs_CJw73L695_Fmmdn-vjAmY9-_A0eajt-3md5eE7kC1L0jp0LrP03o1dkhQ6ZW29V-UUwVJ5GcZOZJdi_YgQdIJyfXjBKTBLv7GA-l-ACr7eBNdkomMbDTe9exXD4C4AVOHFEALpZZ2v1UoB0yHER1ojV8X4OkCsdhbxfZUOZ19yq0rdMUkPYptaStcJKPDj1hNduVS3Fgp_afgP5WMsQPLlp3w9JAfxcBBoZx2JSp_RYcD1tG0YIpNcuK6wj-RrVTL5Rhf3n-XSKfZMnPZBSs-M-ro11s8bQLicUDVJvXCbhHBHkPSa4o-tpy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP9DReGm38NtIDp1ccKbBZ0QZKRgggls1YXDh6dKnA71MOoWTs_CJw73L695_Fmmdn-vjAmY9-_A0eajt-3md5eE7kC1L0jp0LrP03o1dkhQ6ZW29V-UUwVJ5GcZOZJdi_YgQdIJyfXjBKTBLv7GA-l-ACr7eBNdkomMbDTe9exXD4C4AVOHFEALpZZ2v1UoB0yHER1ojV8X4OkCsdhbxfZUOZ19yq0rdMUkPYptaStcJKPDj1hNduVS3Fgp_afgP5WMsQPLlp3w9JAfxcBBoZx2JSp_RYcD1tG0YIpNcuK6wj-RrVTL5Rhf3n-XSKfZMnPZBSs-M-ro11s8bQLicUDVJvXCbhHBHkPSa4o-tpy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZPD1QiCm44Nt1jzXoBBW2uGGGcaNfOjstOsPsaCi8erSURHeujucDyd5wedZrjW9PEVv-ZBlVqcRHZ18T3PDdbcCd8u2YzV89Iq0RGFdJpYa2S035B4HxoZafeGbV61bORNQ4bCm56IzLbUMzLv6HseYKrJ4En8XNI27nbxHwyhptF-J9cEkHsg4h8syxU7-vu7GX_8-l7aKrVlj9OgYF67NYwhY1MsEpaSMrMbl7DhzUS-4y3tuCkwanxiC0rkjOo7tq0tM6oNMmHGq9G7e4XMx_2kYudp_nRfUOkqR8yPpZ_gcmL-4tAJ8Jhc7TrBxZRmgp-W08Xl9hqOwa_Sti6spp1_69xw4sgBi5IPDHhewsyCeqHA8fJeTRUSRZkJokx7famnNQ8KwsuQuxDx4Bm00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nEntit\u00e4t \"Kunde\" als Kunde {\r\n  * customer_id : Zahl &lt;&lt;generiert&gt;&gt;\r\n  --\r\n  * name : Zeichenkette\r\n  email : Zeichenkette\r\n  phone : Zeichenkette\r\n}\r\n\r\nEntit\u00e4t \"Bestellung\" als Bestellung {\r\n  * order_id : Zahl &lt;&lt;generiert&gt;&gt;\r\n  --\r\n  * customer_id : Zahl\r\n  order_date : Datum\r\n  total_amount : Dezimalzahl\r\n}\r\n\r\nEntit\u00e4t \"Produkt\" als Produkt {\r\n  * product_id : Zahl &lt;&lt;generiert&gt;&gt;\r\n  --\r\n  * product_name : Zeichenkette\r\n  price : Dezimalzahl\r\n  stock_quantity : Zahl\r\n}\r\n\r\nEntit\u00e4t \"Bestellposition\" als OrderItem {\r\n  * order_item_id : Zahl &lt;&lt;generiert&gt;&gt;\r\n  --\r\n  * order_id : Zahl\r\n  * product_id : Zahl\r\n  quantity : Zahl\r\n  unit_price : Dezimalzahl\r\n}\r\n\r\nKunde ||--o{ Bestellung : platziert\r\nBestellung ||--|{ OrderItem : enth\u00e4lt\r\nProdukt ||--o{ OrderItem : beinhaltet\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZPD1QiCm44Nt1jzXoBBW2uGGGcaNfOjstOsPsaCi8erSURHeujucDyd5wedZrjW9PEVv-ZBlVqcRHZ18T3PDdbcCd8u2YzV89Iq0RGFdJpYa2S035B4HxoZafeGbV61bORNQ4bCm56IzLbUMzLv6HseYKrJ4En8XNI27nbxHwyhptF-J9cEkHsg4h8syxU7-vu7GX_8-l7aKrVlj9OgYF67NYwhY1MsEpaSMrMbl7DhzUS-4y3tuCkwanxiC0rkjOo7tq0tM6oNMmHGq9G7e4XMx_2kYudp_nRfUOkqR8yPpZ_gcmL-4tAJ8Jhc7TrBxZRmgp-W08Xl9hqOwa_Sti6spp1_69xw4sgBi5IPDHhewsyCeqHA8fJeTRUSRZkJokx7famnNQ8KwsuQuxDx4Bm00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP9DReGm38NtIDp1ccKbBZ0QZKRgggls1YXDh6dKnA71MOoWTs_CJw73L695_Fmmdn-vjAmY9-_A0eajt-3md5eE7kC1L0jp0LrP03o1dkhQ6ZW29V-UUwVJ5GcZOZJdi_YgQdIJyfXjBKTBLv7GA-l-ACr7eBNdkomMbDTe9exXD4C4AVOHFEALpZZ2v1UoB0yHER1ojV8X4OkCsdhbxfZUOZ19yq0rdMUkPYptaStcJKPDj1hNduVS3Fgp_afgP5WMsQPLlp3w9JAfxcBBoZx2JSp_RYcD1tG0YIpNcuK6wj-RrVTL5Rhf3n-XSKfZMnPZBSs-M-ro11s8bQLicUDVJvXCbhHBHkPSa4o-tpy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZP9DReGm38NtIDp1ccKbBZ0QZKRgggls1YXDh6dKnA71MOoWTs_CJw73L695_Fmmdn-vjAmY9-_A0eajt-3md5eE7kC1L0jp0LrP03o1dkhQ6ZW29V-UUwVJ5GcZOZJdi_YgQdIJyfXjBKTBLv7GA-l-ACr7eBNdkomMbDTe9exXD4C4AVOHFEALpZZ2v1UoB0yHER1ojV8X4OkCsdhbxfZUOZ19yq0rdMUkPYptaStcJKPDj1hNduVS3Fgp_afgP5WMsQPLlp3w9JAfxcBBoZx2JSp_RYcD1tG0YIpNcuK6wj-RrVTL5Rhf3n-XSKfZMnPZBSs-M-ro11s8bQLicUDVJvXCbhHBHkPSa4o-tpy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<h3>15. Architekturdiagramm (C4-Modell-Stil)<\/h3>\n<p id=\"RYVwvLg\"><img alt=\"C4-Modell-Architekturdiagramm, das den Systemkontext und das Container-Diagramm f\u00fcr eine E-Commerce-Plattform zeigt.\" class=\"alignnone size-full wp-image-20157\" decoding=\"async\" height=\"334\" loading=\"lazy\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3a26bfc22.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3a26bfc22.png 653w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3a26bfc22-300x153.png 300w\" width=\"653\"\/><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VLBBRi8m4Bn7oZ-iw9aVoA424bHLeb9eMbKzRi8IB1mxMZjGLFNVQuSae9HoyZvclBDZpun5jaqbmy3iXQgHiO8SYtt9kb6RM4lDSDm9IzS0fiAYAYKjRYF3O43093iPInN4MbdwiXFu3WE0gtxS6AihuWcWWJw1XvKeTtOX6nh1bzDOLmvH4AGIxLPprJBxf6C-CP4QKLCyLQGifAmFOjDDx8jdsYT9gOyZNhOJTIrKwR1iLSSRYcTYh1cTYJz--M69wVJneYk2TqCc38P2s-scHrvKGSOX-jeOEWoCOCxif3beGb8SY4yZoxtNA9nII0IMxiN-klv1ESphkbt5nIxyt_8NdGjtzl1pUfSnJvzRg3lll4U25dCqr4AJnUW9MYixQNv_VrS4hylipOTXS95ng-jpNtVNHf2jLx1kY8NtVqPgupxyBm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VLBBRi8m4Bn7oZ-iw9aVoA424bHLeb9eMbKzRi8IB1mxMZjGLFNVQuSae9HoyZvclBDZpun5jaqbmy3iXQgHiO8SYtt9kb6RM4lDSDm9IzS0fiAYAYKjRYF3O43093iPInN4MbdwiXFu3WE0gtxS6AihuWcWWJw1XvKeTtOX6nh1bzDOLmvH4AGIxLPprJBxf6C-CP4QKLCyLQGifAmFOjDDx8jdsYT9gOyZNhOJTIrKwR1iLSSRYcTYh1cTYJz--M69wVJneYk2TqCc38P2s-scHrvKGSOX-jeOEWoCOCxif3beGb8SY4yZoxtNA9nII0IMxiN-klv1ESphkbt5nIxyt_8NdGjtzl1pUfSnJvzRg3lll4U25dCqr4AJnUW9MYixQNv_VrS4hylipOTXS95ng-jpNtVNHf2jLx1kY8NtVqPgupxyBm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VL9BJiD03Dr7oXsiiiu5ia1DFm94aKg3GB1pMZSP9JE99evAXJWBX-5YU9BGDa3PsUFtxEVd6TUCbXjT-5wTArEXHGtNoZ3Pr3PciqMR4En8VNwS8bQqpfZM-JcaxtqZO1JlQoQTbu9yvH6y-Hx0iNehL1e15ZMq8LmiL9hnf6Xe29m7qr9hiciAbWKoRqkhEzuXxRbNbiWCoI-O5Or9QpI98b7S4t6loN1FUwQYA7T3tYDPuMnaQJRVh3XJLQLCsjEcfKLnxzqjtMqG19SdcaAG9ZkI0llUyRa5zVDRYBDFCJ7qMjqAG_XXS0YHjMXIHPPXeMXBSe1qwFfK_4ObeeEPmbHkfdzP_qH945LLjvKa4fzr_wvCL45mW7VvVuneUTD19JX_c1aocGHDtc5dan_7Q6tjjJaFNBCGLlFumOM-TzJnLzNbxbtQXX3VBu8esLfihHtBHUJRVm40\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nskinparam Hintergrundfarbe wei\u00df\r\nskinparam RechteckHintergrundfarbe wei\u00df\r\n\r\nRechteck \"Systemkontext\" {\r\n  Rechteck \"Kunde\" als Kunde #LightBlue\r\n  Rechteck \"E-Commerce-Plattform\" als Plattform #LightGreen\r\n  Rechteck \"Zahlungsanbieter\" als Payment #LightYellow\r\n  Rechteck \"Versandpartner\" als Shipping #LightCoral\r\n}\r\n\r\nKunde --&gt; Plattform : Verwendet\r\nPlattform --&gt; Payment : Verarbeitet Zahlungen\r\nPlattform --&gt; Shipping : Arrangiert Lieferung\r\n\r\nRechteck \"Container-Diagramm\" {\r\n  Rechteck \"Web-App\" als WebApp #LightBlue\r\n  Rechteck \"Mobile App\" als MobileApp #LightBlue\r\n  Rechteck \"API\" als API #LightGreen\r\n  Rechteck \"Datenbank\" als DB #LightYellow\r\n}\r\n\r\nWebApp --&gt; API : REST API\r\nMobileApp --&gt; API : REST API\r\nAPI --&gt; DB : SQL-Abfragen\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VL9BJiD03Dr7oXsiiiu5ia1DFm94aKg3GB1pMZSP9JE99evAXJWBX-5YU9BGDa3PsUFtxEVd6TUCbXjT-5wTArEXHGtNoZ3Pr3PciqMR4En8VNwS8bQqpfZM-JcaxtqZO1JlQoQTbu9yvH6y-Hx0iNehL1e15ZMq8LmiL9hnf6Xe29m7qr9hiciAbWKoRqkhEzuXxRbNbiWCoI-O5Or9QpI98b7S4t6loN1FUwQYA7T3tYDPuMnaQJRVh3XJLQLCsjEcfKLnxzqjtMqG19SdcaAG9ZkI0llUyRa5zVDRYBDFCJ7qMjqAG_XXS0YHjMXIHPPXeMXBSe1qwFfK_4ObeeEPmbHkfdzP_qH945LLjvKa4fzr_wvCL45mW7VvVuneUTD19JX_c1aocGHDtc5dan_7Q6tjjJaFNBCGLlFumOM-TzJnLzNbxbtQXX3VBu8esLfihHtBHUJRVm40\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VLBBRi8m4Bn7oZ-iw9aVoA424bHLeb9eMbKzRi8IB1mxMZjGLFNVQuSae9HoyZvclBDZpun5jaqbmy3iXQgHiO8SYtt9kb6RM4lDSDm9IzS0fiAYAYKjRYF3O43093iPInN4MbdwiXFu3WE0gtxS6AihuWcWWJw1XvKeTtOX6nh1bzDOLmvH4AGIxLPprJBxf6C-CP4QKLCyLQGifAmFOjDDx8jdsYT9gOyZNhOJTIrKwR1iLSSRYcTYh1cTYJz--M69wVJneYk2TqCc38P2s-scHrvKGSOX-jeOEWoCOCxif3beGb8SY4yZoxtNA9nII0IMxiN-klv1ESphkbt5nIxyt_8NdGjtzl1pUfSnJvzRg3lll4U25dCqr4AJnUW9MYixQNv_VrS4hylipOTXS95ng-jpNtVNHf2jLx1kY8NtVqPgupxyBm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>PlantUML in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VLBBRi8m4Bn7oZ-iw9aVoA424bHLeb9eMbKzRi8IB1mxMZjGLFNVQuSae9HoyZvclBDZpun5jaqbmy3iXQgHiO8SYtt9kb6RM4lDSDm9IzS0fiAYAYKjRYF3O43093iPInN4MbdwiXFu3WE0gtxS6AihuWcWWJw1XvKeTtOX6nh1bzDOLmvH4AGIxLPprJBxf6C-CP4QKLCyLQGifAmFOjDDx8jdsYT9gOyZNhOJTIrKwR1iLSSRYcTYh1cTYJz--M69wVJneYk2TqCc38P2s-scHrvKGSOX-jeOEWoCOCxif3beGb8SY4yZoxtNA9nII0IMxiN-klv1ESphkbt5nIxyt_8NdGjtzl1pUfSnJvzRg3lll4U25dCqr4AJnUW9MYixQNv_VrS4hylipOTXS95ng-jpNtVNHf2jLx1kY8NtVqPgupxyBm00\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Plantuml in VPasCode bearbeiten<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<hr\/>\n<h2>Best Practices<\/h2>\n<h3>1.\u00a0<strong>Halten Sie Diagramme einfach<\/strong><\/h3>\n<ul>\n<li>\n<p>Konzentrieren Sie sich auf einen Aspekt pro Diagramm<\/p>\n<\/li>\n<li>\n<p>Vermeiden Sie \u00dcberf\u00fcllung durch zu viele Elemente<\/p>\n<\/li>\n<\/ul>\n<h3>2.\u00a0<strong>Verwenden Sie eine konsistente Benennung<\/strong><\/h3>\n<ul>\n<li>\n<p>Folgen Sie durchg\u00e4ngig den Benennungskonventionen in Ihren Diagrammen<\/p>\n<\/li>\n<li>\n<p>Verwenden Sie aussagekr\u00e4ftige Namen f\u00fcr Klassen, Akteure und Komponenten<\/p>\n<\/li>\n<\/ul>\n<h3>3.\u00a0<strong>Dokumentieren Sie Ihre Diagramme<\/strong><\/h3>\n<ul>\n<li>\n<p>F\u00fcgen Sie Titel und Beschreibungen hinzu<\/p>\n<\/li>\n<li>\n<p>Verwenden Sie Notizen f\u00fcr zus\u00e4tzlichen Kontext<\/p>\n<\/li>\n<\/ul>\n<h3>4.\u00a0<strong>Modularisieren Sie komplexe Systeme<\/strong><\/h3>\n<ul>\n<li>\n<p>Teilen Sie gro\u00dfe Systeme in kleinere, handhabbare Diagramme auf<\/p>\n<\/li>\n<li>\n<p>Verwenden Sie Paketgruppierung zur Organisation<\/p>\n<\/li>\n<\/ul>\n<h3>5.\u00a0<strong>Nutzen Sie KI-Tools<\/strong><\/h3>\n<ul>\n<li>\n<p>Verwenden Sie den Visual Paradigm KI-Chatbot f\u00fcr die initiale Diagrammstruktur<\/p>\n<\/li>\n<li>\n<p>Verfeinern und anpassen Sie mit VPasCode<\/p>\n<\/li>\n<\/ul>\n<h3>6.\u00a0<strong>Versionskontrolle<\/strong><\/h3>\n<ul>\n<li>\n<p>Committen Sie PlantUML-Dateien in Git<\/p>\n<\/li>\n<li>\n<p>Verwenden Sie aussagekr\u00e4ftige Commit-Nachrichten, die Diagramm\u00e4nderungen beschreiben<\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<h2>Erste Schritte mit Visual Paradigm + VPasCode<\/h2>\n<ol>\n<li>\n<p><strong>Installieren Sie Visual Paradigm<\/strong>mit VPasCode-Plugin<\/p>\n<\/li>\n<li>\n<p><strong>Erstellen Sie eine neue PlantUML-Datei<\/strong> (.puml-Erweiterung)<\/p>\n<\/li>\n<li>\n<p><strong>Beginnen Sie mit der Eingabe<\/strong> Ihren Diagrammcode<\/p>\n<\/li>\n<li>\n<p><strong>Verwenden Sie den KI-Chatbot<\/strong> f\u00fcr Vorschl\u00e4ge durch die Beschreibung Ihres Systems<\/p>\n<\/li>\n<li>\n<p><strong>Vorschau in Echtzeit<\/strong> w\u00e4hrend Sie bearbeiten<\/p>\n<\/li>\n<li>\n<p><strong>Exportieren<\/strong> in Ihr gew\u00fcnschtes Format (PNG, SVG, PDF)<\/p>\n<\/li>\n<\/ol>\n<hr\/>\n<h2>Fazit<\/h2>\n<p>PlantUML in Kombination mit dem Visual Paradigm AI-Chatbot und VPasCode bietet einen leistungsstarken, entwicklerfreundlichen Ansatz zur Erstellung professioneller Diagramme. Die textbasierte Natur gew\u00e4hrleistet Wartbarkeit, Kompatibilit\u00e4t mit Versionskontrollsystemen und einfache Zusammenarbeit, w\u00e4hrend die KI-gest\u00fctzten Tools die Diagrammerstellung beschleunigen und Best Practices sicherstellen.<\/p>\n<p class=\"\">Egal, ob Sie Softwarearchitekturen dokumentieren, Projekte planen oder Systemdesigns kommunizieren, PlantUML bietet eine umfassende L\u00f6sung, die mit Ihren Anforderungen skaliert.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Einf\u00fchrung: Beherrschen von Diagrammen als Code mit PlantUML und Visual Paradigm In der heutigen schnelllebigen Softwareentwicklungslandschaft ist eine klare visuelle<\/p>\n","protected":false},"author":11,"featured_media":12056,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[79,116],"tags":[],"class_list":["post-12055","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-chatbot","category-vpascode"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Umfassender Leitfaden zu PlantUML: Diagramme als Code - Cybermedian<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Umfassender Leitfaden zu PlantUML: Diagramme als Code - Cybermedian\" \/>\n<meta property=\"og:description\" content=\"Einf\u00fchrung: Beherrschen von Diagrammen als Code mit PlantUML und Visual Paradigm In der heutigen schnelllebigen Softwareentwicklungslandschaft ist eine klare visuelle\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"Cybermedian\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-25T06:29:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-03T15:26:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png\" \/><meta property=\"og:image\" content=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"572\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"curtis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"curtis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\"},\"author\":{\"name\":\"curtis\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d\"},\"headline\":\"Umfassender Leitfaden zu PlantUML: Diagramme als Code\",\"datePublished\":\"2026-08-25T06:29:51+00:00\",\"dateModified\":\"2026-09-03T15:26:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\"},\"wordCount\":978,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png\",\"articleSection\":[\"AI Chatbot\",\"VPasCode\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\",\"url\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\",\"name\":\"Umfassender Leitfaden zu PlantUML: Diagramme als Code - Cybermedian\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png\",\"datePublished\":\"2026-08-25T06:29:51+00:00\",\"dateModified\":\"2026-09-03T15:26:08+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage\",\"url\":\"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png\",\"contentUrl\":\"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png\",\"width\":1024,\"height\":572},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Umfassender Leitfaden zu PlantUML: Diagramme als Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/de\/\",\"name\":\"Cybermedian\",\"description\":\"Jeden Tag eine neue Sache lernen\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d\",\"name\":\"curtis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"caption\":\"curtis\"},\"url\":\"https:\/\/www.cybermedian.com\/de\/author\/curtis\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Umfassender Leitfaden zu PlantUML: Diagramme als Code - Cybermedian","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/","og_locale":"de_DE","og_type":"article","og_title":"Umfassender Leitfaden zu PlantUML: Diagramme als Code - Cybermedian","og_description":"Einf\u00fchrung: Beherrschen von Diagrammen als Code mit PlantUML und Visual Paradigm In der heutigen schnelllebigen Softwareentwicklungslandschaft ist eine klare visuelle","og_url":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/","og_site_name":"Cybermedian","article_published_time":"2026-08-25T06:29:51+00:00","article_modified_time":"2026-09-03T15:26:08+00:00","og_image":[{"url":"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png","type":"","width":"","height":""},{"width":1024,"height":572,"url":"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png","type":"image\/png"}],"author":"curtis","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/08\/img_6a8d3691d85b8.png","twitter_misc":{"Verfasst von":"curtis","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/"},"author":{"name":"curtis","@id":"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d"},"headline":"Umfassender Leitfaden zu PlantUML: Diagramme als Code","datePublished":"2026-08-25T06:29:51+00:00","dateModified":"2026-09-03T15:26:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/"},"wordCount":978,"image":{"@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png","articleSection":["AI Chatbot","VPasCode"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/","url":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/","name":"Umfassender Leitfaden zu PlantUML: Diagramme als Code - Cybermedian","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png","datePublished":"2026-08-25T06:29:51+00:00","dateModified":"2026-09-03T15:26:08+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#primaryimage","url":"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png","contentUrl":"https:\/\/www.cybermedian.com\/de\/wp-content\/uploads\/sites\/12\/2026\/08\/img_6a8d3691d85b8.png","width":1024,"height":572},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/de\/comprehensive-guide-to-plantuml-diagrams-as-code-using-visual-paradigm-ai-chatbot-vpascode-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/de\/"},{"@type":"ListItem","position":2,"name":"Umfassender Leitfaden zu PlantUML: Diagramme als Code"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/de\/#website","url":"https:\/\/www.cybermedian.com\/de\/","name":"Cybermedian","description":"Jeden Tag eine neue Sache lernen","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d","name":"curtis","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.cybermedian.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","caption":"curtis"},"url":"https:\/\/www.cybermedian.com\/de\/author\/curtis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/posts\/12055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/comments?post=12055"}],"version-history":[{"count":0,"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/posts\/12055\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/media\/12056"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/media?parent=12055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/categories?post=12055"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/de\/wp-json\/wp\/v2\/tags?post=12055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}