Nu kunt u de fysieke structuur van de code eenvoudig visualiseren in UModel met behulp van componentdiagrammen.
Componentdiagrammen die de logische structuur van de projectklassen weergeven en deze koppelen aan de daadwerkelijke bestanden die de broncode bevatten, waar de logica is geïmplementeerd. Wanneer UModel Deze tool genereert code, en de componentdiagrammen geven de locatie weer van de Java- of C#-bronbestanden voor uw klassen. Bij het analyseren van een bestaand project kunnen de componentdiagrammen u helpen om elk UModel-klasdiagram te koppelen aan de bijbehorende bronbestanden.
De werkbalk voor componentdiagrammen in UModel bevat realisatiedialogen, waarmee elke klasse aan een component kan worden toegewezen, en andere elementen die u nodig heeft bij het tekenen van componentdiagrammen. UModel maakt het eenvoudig om een nieuwe component te maken, ofwel via de werkbalk of via een contextgevoelig rechtermuisklikmenu. Vervolgens kunt u projectklassen kopiëren en plakken vanuit uw klassendiagrammen, of ze slepen vanuit het modelvenster, en klassen toewijzen aan een component door realisatiedialogen te tekenen.
U kunt de map waarin de broncode voor uw model is opgeslagen, specificeren in het venster met de eigenschappen van het componentdiagram. Hier geeft u aan waar UModel de gegenereerde code moet opslaan, en ook waar het de code moet vinden die gebruikt kan worden voor reverse engineering.
