Làm cách nào để cho thấy WebServer khởi tạo Chế độ xem và lấy lại quyền kiểm soát luồng? Có lẽ tôi không sử dụng đúng loại biểu đồ? Cảm ơn bạn!Làm thế nào để bạn hiển thị instantiation trong một UML Sequence Diagram?
Trả lời
Sơ đồ từ câu trả lời của Ruben là chính xác, nhưng thiếu câu trả lời UML chung. Nó tạo ra dòng đời khác khi dòng "tạo" (được vẽ trong trường hợp này) kết nối với hộp/nhãn/đầu của đường đời đã tạo. Từ ví dụ: WebServer trong hành động của nó tạo ra một View và hành động được thực hiện bởi khung nhìn tạo ra Widget.
-----
| a |
-----
|
[]---->-----
[] | b |
| -----
| |
Ngoài ra còn có một vài sơ đồ here.
Các UML 2.2 thông số kỹ thuật (kiến trúc thượng tầng) có một ví dụ ở trang 474, Hình 14.11 là tài liệu tham khảo cú pháp/ký hiệu kinh điển của họ. Và trên trang 495 trong phần ký hiệu, nó nêu rõ "Thông điệp tạo đối tượng có một đường đứt nét với một mũi tên mở". Điều này được định nghĩa thêm trong UML vì kiểu tin nhắn là một kiểu liệt kê được gọi là MessageSort. Một giá trị là:
"• asynchSignal - Thông điệp được tạo ra bởi một đồng bộ gửi action.createMessage - Thông điệp chỉ định việc tạo ra một đối tượng phao cứu sinh"
Có bạn có thể, sử dụng tin nhắn create
. Đôi khi nó phụ thuộc vào công cụ bạn đang sử dụng. Dù sao bạn chỉ cần một mũi tên hiển thị văn bản create
trỏ đến đối tượng đang được tạo.
đúng, sử dụng một "tạo" nhắn để hiển thị instantiation của đối tượng đại diện bởi huyết mạch đích. Dưới đây là một ví dụ từ một chủ đề trong Ultimate docs VS 2010:
UML trình tự sơ đồ: Tham khảo tại http://msdn.microsoft.com/en-us/library/dd409377%28VS.100%29.aspx
@esther: msdnstage –
@john: Đã sửa lỗi liên kết. –
cảm ơn và sơ đồ tuyệt vời. –
- 1. Làm thế nào để bạn hiển thị các sự kiện trong Sơ đồ lớp UML?
- 2. Hiển thị hiển thị trong Argo UML
- 3. Làm thế nào để hiển thị đa dạng trong biểu đồ đối tượng UML
- 4. Hiển thị thời gian UML
- 5. Làm thế nào để hiển thị không gian tên trong UML?
- 6. Đại diện một Generic Phương pháp C# trong một lớp UML Diagram
- 7. Làm thế nào để bạn định dạng một DateTime được hiển thị bởi TextBoxFor() trong MVC3?
- 8. Làm thế nào để bạn tăng một biến giao trong smarty mà không hiển thị nó
- 9. Làm thế nào để bạn hiển thị một UserControl tùy chỉnh làm hộp thoại?
- 10. Làm thế nào để bạn chỉ hiển thị một bóng bên ngoài điền vào một UIView?
- 11. Bạn làm cách nào để hiển thị một phần của SVG trong Canvas?
- 12. Hiển thị "Nội bộ được bảo vệ" trong UML?
- 13. Chế độ hiển thị lớp có thể được hiển thị trên sơ đồ lớp UML không?
- 14. Làm thế nào để hiển thị việc sử dụng các phương thức tĩnh Sơ đồ lớp UML
- 15. làm thế nào để hiển thị lỗi MySql trong php
- 16. Làm thế nào để hiển thị dạng trước trong C#
- 17. Làm thế nào để hiển thị hình ảnh trong RSS?
- 18. Làm thế nào để hiển thị Hình ảnh trong pygame?
- 19. Làm thế nào để hiển thị loại lỗi trong ruby?
- 20. Làm thế nào để hiển thị một NSSet trong một UITableView?
- 21. Làm thế nào để in một đồ thị trong graphviz với nhiều thuộc tính hiển thị
- 22. Làm thế nào để hiển thị UTF8 trong Netbeans 7?
- 23. Hiển thị sơ đồ UML từ tệp văn bản
- 24. Trong matplotlib, làm thế nào để bạn hiển thị một trục trên cả hai mặt của hình?
- 25. Làm thế nào để bạn sử dụng usercontrols trong asp.net mvc hiển thị một "hòn đảo" của dữ liệu?
- 26. Làm thế nào để cài đặt plugin UML cho Eclipse?
- 27. Làm thế nào để bạn làm điều gì đó sau khi bạn hiển thị chế độ xem? (Django)
- 28. Làm thế nào để bạn hiển thị các ảnh động với .NET Compact Framework
- 29. Làm thế nào để hiển thị một số hoạt ảnh trong khi điều khiển đang hiển thị?
- 30. Làm thế nào để liên tục hiển thị đầu ra Python trong một trang web?
1 nhờ các liên kết, không Ambler tuyệt vời? Rất tiếc là tôi không hiểu hai đoạn văn cuối cùng, nhưng bạn đã trả lời câu hỏi này! Cảm ơn .. – LWoodyiii