Bài giảng Phân tích thiết kế hệ thống thông tin: Bài 3 UML cung cấp cho người học những kiến thức như: Tổng quan về UML; UML – Building Blocks; Một số mô hình trong UML; Các ký hiệu cơ bản trong UML; Tính năng trong UML; . Mời các bạn cùng tham khảo! | PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Bài 3. UML Giáo viên TS. Trần Mạnh Tuấn Bộ môn Hệ thống thông tin Khoa Công nghệ thông tin Email tmtuan@ Điện thoai 1 Nội dung UML - Overview UML Khôi xây dựng Buiding Block UML Kiến trúc Architecture UML Các loại mô hình hóa Modeling Types UML Các ký hiệu căn bản Basic Notations UML Các biểu đồ chuẩn Standard Diagrams 2 Tổng quan về UML UML Ngôn ngữ chuẩn cho đặc tả hình ảnh hóa xây dựng và mô tả tài liệu cho các tác nhân của hệ thống phần mềm. UML được tạo bởi Nhóm Quản lý Đối tượng Object Management Group OMG phiên bản UML được đưa ra vào tháng 01 1997. OMG tiếp tục phát triển UML như một tiêu chuẩn công nghiệp phần mềm thực sự. 3 Tổng quan về UML Đặc điểm UML UML viết tắt của Unified Modeling Language UML khác với ngôn ngữ lập trình C C Java PHP Cobol UML là ngôn ngữ hình ảnh sử dụng tạo ra các bản kế hoạch thiết kế. UML có thể được mô tả như ngôn ngữ mô hình hóa hình ảnh đa năng để hình ảnh hóa đặc tả xây dựng và văn bản hóa hệ thống phần mềm Mặc dù UML chuyên dành cho thiết kế mô hình hóa phần mềm nhưng nó có thể dùng để mô hình hóa các hệ thống không phải phần mềm. Ví dụ luồng nghiệp vụ cho một đơn vị sản xuất. 4 Tổng quan về UML Mục đích của UML A picture is worth a thousand words UML. Mục đích chính là UML như là cơ chế mô hình hóa đơn giản để mô hình tất cả các hệ thống tiện ích của môi trường thực tế phức tạp hiện nay. 5 Tổng quan về UML Mô hình khái niệm là gì Vì sao cần Mô hình khái niệm 6 Tổng quan về UML Mô hình khái niệm mô hình được tạo lên bởi các khái niệm và các quan hệ giữa chúng. Mô hình khái niệm là bước đầu tiền vẽ các biểu đồ UML. Nó giúp hiểu được các thực thể trong thế giới thực và chúng tương tác lẫn nhau như thế nào. Để UML mô tả thế giới thực nó cần phải tạo ra mô hình khái niệm và sau đó xử lý dần dần từng bước. Mô hình khái niệm của UML có thể mô tả 3 khái niệm chính Các khối xây dựng UML UML Building Blocks Luật liên kết các khối xây dựng UML Cơ chế chung của UML 7 .