Altova UModel Professional Edition
Công cụ UML cho thiết kế trực quan, sinh mã Java, C# và Visual Basic.NET, đồng thời hỗ trợ reverse engineering và round-trip engineering. Tích hợp Visual Studio, Eclipse và làm việc với SQL database, BPMN, SysML.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Thiết kế Use case, Activity, Class, Sequence và State machine theo UML 2.4.
Mô hình hóa XML Schema dưới dạng UML diagram.
Hiển thị SQL database trong diagram có thể chỉnh sửa.
Nhập database hiện có để tạo UML database model.
Xuất thay đổi từ database diagram để cập nhật SQL database hoặc tạo change script.
Sinh mã Java, C# và Visual Basic .NET từ mô hình.
Reverse engineer source code và binary Java, C# và Visual Basic.
Đồng bộ UML diagram với source code qua round-trip engineering.
Sinh mã từ state machine diagram cho Java, C# và Visual Basic.
Sinh mã từ sequence diagram cho Java, C# và Visual Basic.
Tùy biến code generation template theo từng project.
Chỉnh sửa trực tiếp với auto-completion và syntax coloring trong diagram.
Phát hiện việc tô sáng hợp lệ hoặc không hợp lệ khi chỉnh sửa sơ đồ.
Báo lỗi cú pháp ngay trong quá trình tạo diagram.
Quản lý layer sơ đồ và ẩn hoặc hiện thông tin phần tử theo nhu cầu.
Hợp nhất thay đổi project file bằng 3-way project merge.
Tổng quan

UML Modeling Features

Business Process Modeling
Quy trình reverse engineering giúp chuyển chương trình hiện có thành UML diagram để phân tích và cải tiến thiết kế.

UML Code Engineering
Phù hợp cho
Thiết kế mô hình ứng dụng trước giai đoạn coding.
Phân tích hệ thống cũ bằng reverse engineering từ source code hoặc binary.
Duy trì đồng bộ giữa tài liệu thiết kế và mã nguồn trong vòng đời phát triển.
Mô hình hóa cơ sở dữ liệu SQL và xuất thay đổi thành script cập nhật.
Xây dựng business process model bằng BPMN 1.0 và 2.0.
Mô tả hệ thống kỹ thuật bằng SysML diagrams và SysML extensions to UML diagrams.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Từ 5 developer trở lên thường có giá tốt hơn.
Thông số kỹ thuật
- Hãng
- Altova
- Phiên bản
- 2026 Release 2
- Loại sản phẩm
- UML software modeling tool
- Loại license
- Installed User License — Named User License
- Môi trường phát triển
- Visual Studio, Eclipse, Java, C#, Visual Basic .NET, Visual Basic, SQL databases
- Compatibility operating system gồm Windows 10, Windows 11, Windows Server 2016, 2019, 2022 và 2025.
- IDE integration gồm Visual Studio integration và Eclipse integration.
- Supported diagram scope gồm UML 2.4 Use case, Activity, Class, Communication, Component, Composite structure, Deployment, Interaction, Object, Package, Sequence, State machine, Timing và Profile diagram.
- Khả năng tương tác gồm tích hợp với hệ thống quản lý mã nguồn, xuất sơ đồ thành tệp ảnh .PNG hoặc .EMF, nhập/xuất mô hình UML ở XMI 2.1 hoặc XMI 2.4.
- Documentation output gồm HTML, RTF, Microsoft Word; tùy chọn tạo tài liệu ở HTML, RTF, Microsoft Word hoặc PDF bằng SPS stylesheets.
- Hỗ trợ tự động hóa gồm OLE support, ActiveX Control, giao diện dòng lệnh, môi trường script tích hợp với trình soạn thảo script đồ họa và API để thao tác ứng dụng và dự án từ bên ngoài.
Câu hỏi thường gặp
Có hỗ trợ mô hình hóa cơ sở dữ liệu SQL không?
Có. UModel hiển thị SQL databases trong editable diagrams, nhập database hiện có để tạo UML database models và xuất thay đổi để cập nhật database hoặc tạo SQL change script.
UModel tích hợp với môi trường phát triển nào?
Tích hợp Visual Studio và tích hợp Eclipse, kèm đồng bộ tự động các thay đổi ở mã hoặc model.

Altova UModel Enterprise Edition
Công cụ UML cho thiết kế trực quan, sinh mã Java, C#, Visual Basic.NET và reverse engineering từ mã nguồn sang sơ đồ. Hỗ trợ UML 2.4, BPMN…

Altova UModel Basic Edition
Công cụ UML hỗ trợ thiết kế mô hình trực quan, sinh mã Java, C# và Visual Basic.NET, đồng thời reverse engineer chương trình hiện có thành…

Altova SchemaAgent
Altova SchemaAgent quản lý quan hệ giữa XML Schema, XSLT và WSDL bằng giao diện đồ họa, hỗ trợ phân tích phụ thuộc, tái sử dụng thành phần…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.