Którą wersję programu UModel powinienem wybrać?

Poniższa tabela przedstawia funkcje zawarte w..
Wersje UModel: Enterprise, Professional i Basic 2026.

UModel jest również dostępny w pakiecie Altova MissionKit, który zawiera zestaw narzędzi do tworzenia oprogramowania, obejmujący zaawansowane narzędzia do obsługi XML, SQL i UML, w tym XMLSpy oraz inne nagradzane produkty – wszystko to w specjalnej, obniżonej cenie.

EnterpriseProfessionalBasic
Wersja 32-bitowa
Wersja 64-bitowa
Obsługiwane typy diagramów
Diagram przypadków użycia UML 2.4
Diagram aktywności UML 2.4
Diagram klas UML 2.4
Diagram komunikacji UML 2.4
Diagram komponentów UML 2.4
Diagram struktury złożonej UML 2.4
Diagram wdrożenia UML 2.4
Diagram interakcji UML 2.4
Diagram obiektów UML 2.4
Diagram pakietów UML 2.4
Diagram sekwencji UML 2.4
Diagram maszyny stanów UML 2.4
Diagram czasowy UML 2.4
Diagram profilu UML 2.4
Schemat XML jako diagram UML
Diagramy UML dla baz danych SQL
Schematy modelowania procesów biznesowych (BPMN 1.0 i 2.0)
Schematy SysML oraz rozszerzenia SysML do schematów UML
Funkcje edycji wizualnej
Paski narzędzi specyficzne dla diagramów
Kolorowanie składni w diagramach
Możliwość dostosowywania stylów oraz arkusze stylów kaskadowych
Narzędzia ułatwiające szybkie edytowanie elementów i właściwości
Automatyczne uzupełnianie tekstu podczas edycji diagramów
Podświetlanie elementów ważnych/nieważnych podczas edycji diagramu
Natychmiastowe zgłaszanie błędów składni podczas tworzenia diagramów
Folder "Ulubione" do elementów używanych często
Okno przeglądowe do nawigacji po złożonych schematach
Rozwiń / zwij sekcje
Pokaż / ukryj informacje o elemencie
Twórz i nadawaj nazwy warstwom diagramów
Przypisz element do określonej warstwy diagramu
Wyświetlaj lub ukrywaj wybrane warstwy diagramu
Wsparcie dla pracy zespołowej
Twórz główne projekty, składające się z wielu niezależnych podprojektów, które można edytować jednocześnie
Można dołączać podprojekty poprzez odwołanie, w trybie umożliwiającym edycję lub tylko do odczytu
Opcjonalnie, można dodać podprojekty poprzez kopiowanie
Opcjonalnie można dołączyć lub wykluczyć podprojekty z dokumentacji głównego projektu, lub wygenerować dokumentację tylko dla jednego podprojektu
Scalanie zmian w plikach projektu za pomocą metody trzyway merge, umożliwiające połączenie zmian wprowadzonych niezależnie do różnych wersji plików
Modele baz danych SQL
Wyświetlaj bazy danych SQL w edytowalnych diagramach
Importuj istniejące bazy danych, aby utworzyć modele baz danych UML
Eksportuj zmiany w diagramach baz danych, aby bezpośrednio zaktualizować bazy danych SQL, lub aby wygenerować skrypt aktualizacji bazy danych SQL
Obsługiwane bazy danych
Firebird 2.5, 3, 4, 5
IBM DB2 dla platformy iSeries® wersje 6.1, 7.1, 7.2, 7.3, 7.4
IBM DB2® 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7, 12.1
Informix® 11.7, 12.10, 14.10
MariaDB w wersjach: 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2, 10.11, 11.2, 11.4, 11.8
Microsoft Access™ 2003, 2007, 2010, 2013, 2019
Microsoft® Azure SQL
Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019, 2022
MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28, 8.2, 8.3, 8.4, 9.0/9.1
PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.1, 14.5, 15, 16, 17
Oracle® 9i, 10g, 11g, 12c, 18, 19
Aktualizacja Progress OpenEdge do wersji 11.6
SQLite w wersji 3.x
Sybase® ASE 15, 16
Teradata 16
Inżynieria kodu programów
Generowanie kodu w języku C++
Generowanie kodu w językach Java, C# i Visual Basic
Przypisuj niestandardowe szablony generowania kodu do poszczególnych projektów
Odtwarzanie kodu źródłowego C++ i plików binarnych
Odtwarzanie kodu źródłowego oraz plików binarnych napisanych w językach Java, C# i Visual Basic
Inżynieria dwukierunkowa – Aktualizuj diagramy UML na podstawie zmienionego kodu źródłowego
Generowanie kodu w języku C++ na podstawie diagramów automatów stanów
Generowanie kodu na podstawie diagramów automatów stanów w językach Java, C# i Visual Basic
Generowanie kodu na podstawie diagramów sekwencji w C++
Generowanie kodu na podstawie diagramów sekwencji w językach Java, C# i Visual Basic
Interoperacyjność
Integracja z systemami kontroli wersji
Eksportuj diagramy jako pliki graficzne w formacie .PNG
Generuj konfigurowalną dokumentację projektów w formacie HTML, RTF lub Microsoft Word® Formaty dokumentów Word
Opcjonalnie można generować dokumentację projektu w formatach HTML, RTF oraz Microsoft Word® Formaty Word lub PDF, wykorzystujące arkusze stylów SPS
Importowanie i eksportowanie modeli UML w formacie plików XMI 2.1 lub XMI 2.4
Wsparcie w zakresie automatyzacji
Wsparcie dla OLE
Sterownik ActiveX
Interfejs wiersza poleceń
Zintegrowane środowisko skryptowe z graficznym edytorem skryptów
Interfejs API umożliwiający zewnętrzną manipulację aplikacjami i projektami
Integracja z różnymi środowiskami programistycznymi (IDE)
Visual Studio® integracja
Integracja z Eclipse
Automatyczna synchronizacja zmian zarówno w kodzie, jak i w modelu
Architektura oparta na modelach
Modelowanie UML niezależne od platformy
Transformacja modeli między językami Java, C++, C#, VB.NET, formatem XSD, bazami danych oraz niezależnym od platformy językiem UML