Gibt es ein Tool, das data-flow diagrams und entity relationship diagrams direkt aus VB.NET-Quellcode generieren kann?Generieren von Datenflussdiagrammen aus der VB.NET-Quelle?
Antwort
Doxygen können Entity-Beziehungsdiagramme direkt aus dem Quellcode erstellen. Es wird am mächtigsten sein, wenn Sie die Quellen in Doxygens Markup-Stil kommentiert haben. Ich kann herzlichst empfehlen, Doxygen für C/C++ - Sprachentwicklungsprojekte zu übernehmen ...
Es tut (zumindest nicht das letzte, das ich überprüfte), Datenflussdiagramme zu machen.
Alle ihre Diagramme werden tatsächlich produziert, indem sie in der Punktsprache beschrieben werden, die von AT & T's Graphviz Paket verstanden wird.
Es wäre sicherlich möglich, Datenflussdiagramme mit graphviz zu zeichnen, aber um es automatisch von der Quelle aus zu tun, müssten Sie genug von einem Parser haben, um den Datenfluss überhaupt zu finden. Es gibt ein XML-Backend für GCC, das die Informationen liefern könnte, die benötigt werden, um dies zu implementieren, aber es ist sicherlich kein triviales Projekt.
Ich habe eine Handvoll Diagramme in graphviz erstellt. Ich habe es am wertvollsten gefunden, wenn ich eine Tasche-o-Fakten habe und etwas Visualisierung darüber finden muss, wie sie sich verhalten. Am kompliziertesten war in letzter Zeit eine Zeichnung aller Spieler in einem komplizierten, lang andauernden Rechtsstreit. Nach dem Auflisten jeder der etwa zwanzig Parteien war es nur eine Frage des Hinzufügens einer Zeile zu der Punktquelldatei für jedes Paar, das ihre Verbindung identifizierte. Graphviz kümmert sich um die ganze Layout-Fiesheit, und die resultierende Zahl machte es viel einfacher zu erklären, warum der Fall interessant war.
- 1. Generieren von Dokumentationen aus Komponententests
- 2. generieren Baum aus Python Liste der Liste
- 3. Formular aus der Datenbank in MVC generieren
- 4. Java-Domain-Objekte aus der Datenbanktabelle generieren
- 5. C#: Numerischer Algorithmus zum Generieren von Zahlen aus der Binomialverteilung
- 6. Ungültige Argumentausnahme beim Generieren von Entitäten aus der vorhandenen Datenbank
- 7. Generieren von EXE-Datei aus Python-Code, der Tix verwendet
- 8. Generieren von Dendrogrammen aus Genealogiedaten in R
- 9. Generieren von EXE aus dem IronPython-Skript
- 10. vCard aus AddressBook.framework generieren
- 11. Generieren von benutzerdefinierten Miniaturansichten aus ALAssetRepresentation
- 12. Generieren von n-Anweisungen aus kontextfreien Grammatiken
- 13. Generieren von CSV aus CMS EditForm
- 14. Generieren von möglichen URLs aus Formularen
- 15. CSV aus einer Liste von Objekten generieren
- 16. Dynamisches Generieren von FormFlow aus JSON-Datei
- 17. Generieren von Python-Soapslib-Stubs aus WSDL
- 18. Generieren von Klassen automatisch aus Komponententests?
- 19. Generieren von Hibernate-Entitäten aus Oracle
- 20. Datenbankschema aus NHibernate-Mapping generieren
- 21. Generieren von Objekten von Variablentypen aus Kombinationen von Konstruktorargumenten
- 22. HTML-Map aus Bild generieren
- 23. C-Wrapper aus C++ generieren?
- 24. XML-Datei aus Modelldaten generieren
- 25. generieren String aus einem Wörterbuch
- 26. Generieren von Fixtures aus einer Liste von n
- 27. Schienen generieren Barcodes aus Strings
- 28. Elasticsearch: Generieren Verteilungstabellen aus Umfragedaten
- 29. Teamcity - Artefakt aus Powershell generieren
- 30. SQL-Skript aus Tabellen generieren
Bitte geben Sie an, für welche Sprache (n) Sie dies benötigen, da jedes dieser Werkzeuge sehr sprachspezifisch sein muss. – unwind
Ich brauche das Tool für vb.net – gudluck