2010-05-19 36 views
5

Dự án của tôi thực sự sử dụng tệp XML để xác định luồng của ứng dụng.Thư viện để tạo biểu đồ UML

Tôi muốn chuyển đổi XML này thành hình ảnh đại diện cho luồng, để sử dụng nó trong tài liệu.

Có thư viện C# nào trợ giúp phần đồ họa của thế hệ UML không? Có bất kỳ định dạng chuẩn XML nào để tạo luồng UML có thể được chuyển đổi sang IMG không?

tôi cần một cái gì đó như thế này
LampFlowChart

+0

Có vẻ như bạn muốn thử và viết mã bằng C# để gọi thư viện để chuyển đổi một số xml thành uml. Kiểm tra câu trả lời của tôi, tôi đã không sử dụng nó, nhưng nó trông giống như một ứng dụng sẽ làm điều này cho bạn. – Adam

+0

Tiêu đề của bạn hơi gây hiểu nhầm. Có lẽ nó phải là "Thư viện C# để tạo ra sơ đồ UML" – dss539

+0

Ngoài ra, bạn có muốn tạo sơ đồ lưu lượng dữ liệu hay gì đó không? – dss539

Trả lời

2

Tôi sử dụng GraphViz để tạo mô hình những thứ như thế này. Không, không có thành phần .Net cụ thể để làm điều đó nhưng bạn có thể tạo ra phiên bản văn bản đơn giản của Graphviz và sau đó chạy dòng lệnh để tạo sơ đồ và đưa nó vào lựa chọn png, svg, v.v.

Bạn có thể xem ví dụ ở số my answer tới số question này.

+0

Cảm ơn, tôi sẽ thử http://quickgraph.codeplex.com/ –

0

Bạn đang tìm kiếm một cái gì đó như thế này?

http://www.xmlmodeling.com/

+0

Công cụ tuyệt vời, nhưng tôi nghĩ OP đang nói về việc tạo sơ đồ luồng dữ liệu. – dss539

+0

Có vẻ như họ muốn tạo UML từ các đại diện dựa trên XML hiện có của hệ thống của họ hoặc tạo DFD. Tôi đã đi với người đầu tiên. :) – Adam

+0

Tôi đang cố tạo một cái gì đó như thế này http://en.wikipedia.org/wiki/File:LampFlowchart.svg –

Các vấn đề liên quan