Uml có thể định nghĩa được bao nhiêu sơ đồ năm 2024
Sơ đồ UML là viết tắt của Ngôn ngữ mô hình thống nhất. Nó là một tiêu chuẩn chủ yếu được sử dụng để tạo các mô hình tài liệu hướng đối tượng, có ý nghĩa cho bất kỳ hệ thống phần mềm nào có trong thế giới thực. Nó cung cấp cho chúng ta một cách để phát triển các mô hình phong phú mô tả hoạt động của bất kỳ hệ thống phần mềm/phần cứng nào. Show UML phục vụ một cách tuyệt vời để tạo tài liệu chuyên nghiệp, một phần cần thiết trong quá trình phát triển dự án. UML là một phần thiết yếu của việc tạo ra một thiết kế hệ thống hướng đối tượng. Nó cung cấp cho bạn các phương tiện để tạo ra các mô hình và thiết kế mạnh mẽ cho các hệ thống hợp lý có thể hiểu được mà không gặp nhiều khó khăn. Tại sao nên sử dụng UML? Lịch sử hoàn chỉnhNhững năm 1990 là thời kỳ phát triển của các ngôn ngữ hướng đối tượng như C + +. Những ngôn ngữ hướng đối tượng này được sử dụng để tạo ra cácplex nhưng hệ thống hấp dẫn. Do hệ thống được phát triển rất phức tạp để hiểu nên dẫn đến các vấn đề về thiết kế và phân tích gặp phải sau khi triển khai hệ thống. Thật khó để giải thích hệ thống này cho người khác. Ngay sau khi UML được giới thiệu, nhiều thử nghiệm và cách tiếp cận mang tính thay đổi cuộc chơi đã được thực hiện để đơn giản hóa các nhiệm vụ phân tích hệ thống khó khăn như vậy. UML là ngôn ngữ mô hình hóa thống nhất hướng đối tượng. Nó được phát minh bởi các kỹ sư phần mềm xuất sắc Grady Booch, Ivar Jacobson và James Rumbaugh của phần mềm Rational trong năm 1994 và 1995. Nó được phát triển cho đến năm 1996. Mỗi nhà phát minh UML, viz, Grady Booch, Ivar Jacobson và James Rumbaugh đã có một ý tưởng tuyệt vời để thiết kế một ngôn ngữ giúp giảm bớt sự phức tạp trong giao tiếp.plexngứa
Later trên, các mô hình hành vi và biểu đồ trạng thái đã được giới thiệu trong UML do David Harel phát minh ra. UML được Nhóm quản lý đối tượng (OMG) công nhận là tiêu chuẩn vào năm 1997. Nhóm quản lý đối tượng chịu trách nhiệm quản lý UML kể từ khi nó được áp dụng làm tiêu chuẩn. Năm 2005, Tổ chức Tiêu chuẩn hóa Quốc tế đã phê duyệt UML làm tiêu chuẩn ISO. Nó được sử dụng trong các ngành công nghiệp khác nhau để tạo ra các mô hình hướng đối tượng. Phiên bản UML mới nhất là 2.5.1 được phát hành vào tháng 2017 năm XNUMX. Phiên bản UMLNgày phiên bản Giới thiệu Tháng Mười Một 1997 1.1 UML đã được Nhóm quản lý đối tượng thông qua. Đây là phiên bản đầu tiên của UML. tháng 2000 1.3 Một nâng cấp nhỏ đã được thực hiện cho mô hình hiện tại với những thay đổi đáng chú ý về ngữ nghĩa, ký hiệuvà các siêu mô hình của UML. Tháng Chín 2001 1.4 Đây là giai đoạn cập nhật lớn cho UML. Nó mở rộng UML bằng cách cung cấp nhiều phần mở rộng khác nhau. Khả năng hiển thị, tạo tác, khuôn mẫu đã được giới thiệu trong sơ đồ. tháng 2003 1.5 Các tính năng như thủ tục, cơ chế luồng dữ liệu đã được thêm vào UML. 2005 Tháng Giêng 1.4.2 UML đã được ISO chấp nhận làm tiêu chuẩn. Tháng Tám 2005 2.0 Các sơ đồ mới như đối tượng, gói, thời gian, tương tác đã được thêm vào UML. Các tính năng mới đã được thêm vào sơ đồ hoạt động và trình tự. Sơ đồ cộng tác được đổi tên thành sơ đồ truyền thông. Nhiều tính năng và thay đổi đã được giới thiệu trong sơ đồ hiện có. Ngày 2006 Tháng Tư 2.1 Các sửa đổi đã được thực hiện đối với UML 2.0. 2007 Tháng Hai 2.1.1 Các bản nâng cấp đã được giới thiệu trong UML 2.1. Tháng Mười Một 2007 2.1.2 UML 2.1.1 đã được định nghĩa lại. 2009 Tháng Hai 2.2 Lỗi UML 2.1.2 đã được sửa. 2010 Tháng Năm 2.3 UML 2.2 đã được sửa đổi và có những thay đổi nhỏ đối với sơ đồ thành phần. Tháng Tám 2011 2.4.1 Các thay đổi về lớp, gói và khuôn mẫu đã được thực hiện. UML 2.3 đã được sửa đổi với các tính năng nâng cao. Tháng Sáu 2015 2.5 UML 2.4.1 đã được sửa đổi với những thay đổi nhỏ. UML đã được thực hiện đơn giản hơn trước đây. Chức năng nhanh chóng và việc tạo ra các mô hình hiệu quả hơn đã được giới thiệu. Các tính năng lỗi thời đã bị loại bỏ. Các mô hình, bản mẫu đã bị loại bỏ như những cấu trúc phụ trợ. Đặc điểm của UML
Mô hình khái niệmTrước khi bắt đầu với khái niệm UML, người ta phải hiểu những điều cơ bản của mô hình khái niệm. Một mô hình khái niệm được tạo thành từ nhiều khái niệm khác nhau có liên quan với nhau. Nó giúp chúng ta hiểu
Một mô hình khái niệm là cần thiết trong UML. Bạn phải hiểu các thực thể và mối quan hệ giữa chúng trước khi thực sự lập mô hình hệ thống. theo dõiwing Các khái niệm hướng đối tượng bắt buộc phải bắt đầu với UML:
Ở trên còn được gọi là khối xây dựng cơ bản của một UML. Sơ đồ UML là gì?Sơ đồ UML là đầu ra của Ngôn ngữ mô hình hóa thống nhất. Nó là sự biểu diễn bằng hình ảnh của các lớp, đối tượng và mối quan hệ giữa chúng. Sơ đồ UML là mô hình mô tả một phần của hệ thống. Nó được sử dụng để xác định chức năng hoặc thiết kế của một hệ thống. Sơ đồ phải rõ ràng và súc tích để người xem có thể dễ dàng hiểu được. Sơ đồ UML được chia thành ba loại khác nhau như,
Sơ đồ cấu trúc trong UMLSơ đồ cấu trúc được sử dụng để thể hiện một cái nhìn tĩnh của một hệ thống. Nó đại diện cho một phần của hệ thống tạo nên cấu trúc của hệ thống. Sơ đồ cấu trúc thể hiện các đối tượng khác nhau trong hệ thống. theo dõiwing là các sơ đồ cấu trúc khác nhau trong UML:
Sơ đồ hành vi trong UMLBất kỳ hệ thống thế giới thực nào cũng có thể được biểu diễn ở dạng tĩnh hoặc dạng động. Một hệ thống được gọi là hoàn chỉnh nếu nó được thể hiện theo cả hai cách tĩnh và động. Sơ đồ hành vi thể hiện hoạt động của một hệ thống. Các sơ đồ UML liên quan đến phần tĩnh của hệ thống được gọi là sơ đồ cấu trúc. Các sơ đồ UML xử lý các phần chuyển động hoặc động của hệ thống được gọi là sơ đồ hành vi. theo dõiwing là các sơ đồ hành vi khác nhau trong UML:
Sơ đồ tương tác trong UMLSơ đồ tương tác không gì khác hơn là một tập hợp con của sơ đồ hành vi. Nó được sử dụng để trực quan hóa luồng giữa các thành phần ca sử dụng khác nhau của một hệ thống. Sơ đồ tương tác được sử dụng để hiển thị sự tương tác giữa hai thực thể và cách dữ liệu chảy trong chúng. theo dõiwing là các sơ đồ tương tác khác nhau trong UML:
Giải thích chi tiết về các sơ đồ trên sẽ được giải thích trong các hướng dẫn tiếp theo. Công cụ UMLCó rất nhiều công cụ có sẵn trên thị trường để tạo sơ đồ UML. Một số dựa trên máy tính để bàn trong khi một số khác có thể được sử dụng trực tuyến. theo dõiwing là danh sách các công cụ được tuyển chọn có thể được sử dụng để tạo mô hình UML:
Chúng tôi sẽ sử dụng ứng dụng Star UML để tạo sơ đồ UML. Các bước cài đặt: Mở link: http://staruml.io/download Theo thông số kỹ thuật PC của bạn. Tải xuống bất kỳ phiên bản nào của ứng dụng. Ở đây chúng ta sẽ chọn windows tùy chọn. Sau khi tải xuống ứng dụng, hãy cài đặt nó với tất cả các tùy chọn mặc định. Sau khi cài đặt, khởi chạy Staruml ứng dụng trong PC của bạn. |