---
title: "Nowe funkcje w narzędziu do modelowania UML, UModel 2009"
date: "2009-02-19"
tags: 
  - "software-modeling"
  - "uml"
  - "uml-tool"
  - "umodel"
  - "v2009"
description: Odkryj nowe funkcje programu UModel 2009, w tym obsługę kontroli wersji, rozbudowany interfejs API do tworzenia własnych wtyczek oraz ulepszone diagramy profili do modelowania UML.
---
Status: #blog

Tags:  #software-modeling #uml #uml-tool #umodel #v2009

Categories: [Altova](/blog/pl/category/altova.md) 
# Nowe funkcje w narzędziu do modelowania UML, UModel 2009

Nowo wprowadzony program UModel 2009 zawiera nowe funkcje, które pomogą zespołom programistycznym, niezależnie od ich wielkości, w pełni wykorzystać jego możliwości [Modelowanie oprogramowania przy użyciu UML](https://www.altova.com/pl/products/umodel/uml_tool.html).

#### Wsparcie dla systemów kontroli wersji

Można użyć systemu kontroli wersji do zarządzania plikami projektu UModel oraz wygenerowanymi plikami kodu źródłowego. Obsługiwanych jest ponad dwadzieścia popularnych systemów kontroli wersji. Zapoznaj się z [Wymień je tutaj.](https://www.altova.com/pl/solutions/source-control.html)

#### **Rozbudowane API umożliwiające manipulację modelami UModel lub tworzenie wtyczek do UModel**

Można stworzyć zaawansowane narzędzie do śledzenia i debugowania, które wizualizuje przepływ działania aplikacji poprzez manipulowanie elementami w diagramach UModel, lub można stworzyć prosty wtyczek, który dodaje niestandardowe polecenie lub opcję menu, wykorzystując własne ikony i przyciski. Instalacja UModel zawiera również przykładowe fragmenty kodu wtyczek, które pomogą rozpocząć pracę. Przykładowe wtyczki tworzą nowe opcje menu i paska narzędzi, zapewniając skróty do konkretnych ustawień stylów, automatyzując szereg zadań oraz wzmacniając konwencje nazewnictwa – wszystkie te czynności są powszechne w modelowaniu, ale prawdopodobnie będą unikalne dla każdego zespołu programistycznego.  

[![Wtyczka UModel](https://www.altova.com/blog/images/90b801c8fa31_6034/UModelBlog90219img1_thumb.gif)](https://www.altova.com/blog/images/90b801c8fa31_6034/UModelBlog90219img1.gif) 

Przykładowy kod pokazuje również, gdzie dodać nazwę i opis, które będą wyświetlane w oknie konfiguracyjnym UModel, gdy użytkownik zainstaluje Twoje wtyczki. 

![Dialog UModel](https://www.altova.com/blog/images/90b801c8fa31_6034/UModelBlog90219img2.gif) 

Zrzut ekranu poniżej przedstawia program UModel z zainstalowanymi kilkoma wtyczkami. Wtyczka PlugInMenu3 dodaje przedrostek "m_" do nazwy, gdy tworzone jest nowe pole w klasie.

![Narzędzie UModel do modelowania UML](https://www.altova.com/blog/images/90b801c8fa31_6034/UModelBlog90219img3_thumb.gif) 

Zwróć uwagę na niestandardowe paski narzędzi, które znajdują się bezpośrednio nad drzewem diagramów. Niestandardowy pasek narzędzi po lewej stronie umożliwia użytkownikowi wybór koloru czerwonego lub zielonego do wypełnienia wszystkich aktualnie wybranych elementów diagramu. Pasek narzędzi "Ustaw prefiks" pozwala użytkownikowi włączyć lub wyłączyć funkcję prefiksów. Jeśli chcesz samodzielnie przetestować przykładowe wtyczki, możesz skompilować przykładowy kod i dodać wynikowe pliki .dll w oknie dialogowym "Dostosowanie" w UModel. Jeśli chcesz udostępnić wtyczki na wielu stanowiskach, udostępniając pliki .dll, będziesz również musiał zarejestrować je ręcznie na każdym stanowisku.

#### Wsparcie dla diagramów profilów w najnowszej specyfikacji UML 2.2

Architekt oprogramowania przedsiębiorstwa może wykorzystywać [własne stereotypy](https://www.altova.com/pl/features_profile_diagrams.html) do definiowania konkretnych właściwości, które są odpowiednie dla obszaru problemowego danego zespołu. Architekt może następnie udostępnić te stereotypy zespołowi za pomocą wspólnego pakietu. Okno pomocnicze "Właściwości" w UModel umożliwia definiowanie własnych stereotypów z wysokim poziomem precyzji. 

![Diagram profilu UML w narzędziu UModel](https://www.altova.com/blog/images/90b801c8fa31_6034/UModelBlog90219img4_thumb.gif) 

Chcielibyśmy dowiedzieć się więcej o zastosowaniach, jakie użytkownicy znajdują dla API UModel, wtyczek oraz niestandardowych stereotypów w nadchodzących tygodniach. Możecie dodać komentarz do tego wpisu na blogu, wymieniać się wskazówkami z innymi użytkownikami na [Forum wsparcia Altova](https://www.altova.com/pl/forum/forum_landingpage.aspx), lub skontaktować się z nami za pomocą linku po prawej stronie strony z [studiami przypadków Altova](https://www.altova.com/pl/cust_authentic_overview.html), aby wspólnie opracować studium przypadku.

Jeśli Państwa zespół programistyczny jeszcze nie korzysta z zalet rozwoju oprogramowania opartego na modelach, mogą Państwo pobrać w pełni funkcjonalną [Bezpłatny okres próbny](https://www.altova.com/pl/download/umodel/uml_tool_enterprise.html) Aby przetestować program UModel przez 30 dni.
