Vẽ UML trong Visual Studio 2015

Vẽ UML trong Visual Studio 2015, Vẽ UML, Vẽ UML trong Visual Studio, Hướng dẫ Vẽ UML trong Visual Studio 2015

Hiện nay, có rất nhiều công cụ để mô hình hóa trong đó có UML với các công cụ như: PowerDesigner, Visio,... Nhưng các công cụ này đều phải có bản quyền và phải cài đặt thêm khá nặng máy. Ít ai biết đến bộ công cụ vẽ UML có sẵn trong Visual Studio. Vì dân IT hầu như ai cũng có sử dụng nó và hiện giờ đã có bản Visual Studio Community miễn phí cho tất cả các lập trình viên. Vậy chúng ta sẽ tìm hiểu cách vẽ UML trong Visual Studio nhé.

Người dùng hướng đến

Hầu như sinh viên học IT hầu như từ năm 2 trở lên đều sử dụng công cụ vẽ UML trong làm đồ án và học tập. Nên đây có thể là một công cụ hữu ích hầu như ai cũng phải dùng đến khi học và làm trong ngành IT.

Tìm hiểu các loại Diagram

Class Diagram:

+ Dùng để mô tả các đối tượng được sử dụng trong ứng dụng.
+ Giúp ta thấy rõ các đối tượng và mối quan hệ giữa chúng trong ứng dụng.
Vẽ UML trong Visual Studio 2015

Sequence Diagram:

+ Dùng để mô tả sự tương tác giữa các đối tượng trong ứng dụng
+ Các Diagram này cung cấp thông tin cơ bản về các thông điệp được truyền tải giữa các đối tượng khác nhau trong hệ thống.
Vẽ UML trong Visual Studio 2015

Use Case Diagram:

+ Thể hiện sự tương tác giữa người dùng cuối và hệ thống.
Vẽ UML trong Visual Studio 2015

Activity Diagram:

+ Thể hiện luồng dữ liệu của hệ thống theo hướng quản lý quy trình ứng dụng.
+ Diagram này được xem như là bản mô tả chi tiết của Use Case Diagram.
Vẽ UML trong Visual Studio 2015

Component Diagram:

+ Thể hiện mô hình của hệ thống ứng dụng ở mức độ tổng quan, bao gồm các thành phần khác nhau được sử dụng trong ứng dụng.
Ví dụ như: các thành phần giao diện, các hệ thống Web Server, cơ sở dữ liệu…
Vẽ UML trong Visual Studio 2015

Layer Diagram:

+ Đây là Diagram quan trọng nhất trong thiết kế phần mềm.
+ Thể hiện kiến trúc các tầng của hệ thống ở mức logic như: Data Access Layer, Business Logic Layer, UI Layer…
+ Giúp kiểm tra về cấu trúc cũng như mối quan hệ giữa các tầng ứng dụng trong hệ thống sau khi coding.
Vẽ UML trong Visual Studio 2015

Cách vẽ Diagram trong Visual Studio 2015

Để thiết kế các Diagram trong Visual Studio, chúng ta vào menu Architecture rồi chọn New Diagram, lúc đó sẽ hiển thị cửa sổ dưới đây và cho ta tùy chọn nhiều loại Diagram khác nhau:
Vẽ UML trong Visual Studio 2015

Sau khi chọn loại project bạn cần vẽ theo 1 trong 6 loại trên thì cửa sổ tạo Solution Project hiện ra cho phép bạn đặt tên solution, tên project và .NET Framework mà bạn muốn sử dụng và chọn OK.
Vẽ UML trong Visual Studio 2015

Cửa sổ soạn thảo hiện ra cho phép bạn vẽ các sơ đồ. Các bạn chỉ cần kéo các đối tượng bên toolbox sang cửa sổ soạn thảo như các chương trình khác một cách nhanh chóng.
Sau đây là hình một số project mà mình thiết kế các bạn có thể tham khảo:

Class Diagram:

Vẽ UML trong Visual Studio 2015

Sequence Diagram:

Vẽ UML trong Visual Studio 2015

Use Case Diagram:

Vẽ UML trong Visual Studio 2015

Activity Diagram:

Vẽ UML trong Visual Studio 2015

Component Diagram:

Vẽ UML trong Visual Studio 2015

Layer Diagram:

Vẽ UML trong Visual Studio 2015

Trên đây là cách vẽ một số mô hình UML bằng Visual Studio 2015. Bài viết chủ yếu cho các bạn một cái nhìn tổng quan về quá trình mô hình hóa bằng UML.
Ngoài ra có thể sản sinh code tự động từ mô hình Class Diagram một cách nhanh chóng.

COMMENTS

BLOGGER: 4
  1. mình cũng dùng VS 2015 community mà sao cái menu Architecture ở đâu sao k thấy vậy bạn?

    ReplyDelete
  2. mới google xong. bản vs ultimate mới có cái menu Architecture ==

    ReplyDelete
  3. mình cũng dùng VS 2015 community mà sao cái menu Architecture ở đâu sao k thấy vậy bạn?

    ReplyDelete
  4. mới google xong. bản vs ultimate mới có cái menu Architecture ==

    ReplyDelete

Name

Đời sống,1,Drupal,6,Drupal 8,6,Drupal 9,2,Game,1,Lập Trình,3,Phần mềm,9,PHP,1,Tiếng anh,1,Ubuntu,1,
ltr
item
UIT CODE: Vẽ UML trong Visual Studio 2015
Vẽ UML trong Visual Studio 2015
Vẽ UML trong Visual Studio 2015, Vẽ UML, Vẽ UML trong Visual Studio, Hướng dẫ Vẽ UML trong Visual Studio 2015
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlaA55cG0GKDzZH1w2PJyeFnssXoU5Ue66HnqVtMpzSrLlowSBBz3IlxLIzyCB3wPxqFbvAmVpQLjwD9bfsFJR-J-sEmoCADIdXNgmuJLWz7-4Taney7aWB3lITtEuaUh6ssfIBNaEiH1q/s16000/Class-Diagram-Sample.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlaA55cG0GKDzZH1w2PJyeFnssXoU5Ue66HnqVtMpzSrLlowSBBz3IlxLIzyCB3wPxqFbvAmVpQLjwD9bfsFJR-J-sEmoCADIdXNgmuJLWz7-4Taney7aWB3lITtEuaUh6ssfIBNaEiH1q/s72-c/Class-Diagram-Sample.png
UIT CODE
https://uitcode.blogspot.com/2015/11/ve-uml-trong-visual-studio-2015.html
https://uitcode.blogspot.com/
https://uitcode.blogspot.com/
https://uitcode.blogspot.com/2015/11/ve-uml-trong-visual-studio-2015.html
true
6584228628549098830
UTF-8
Loaded All Posts Not found any posts XEM TẤT CẢ Chi tiết Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE TÌM KIẾM ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content