Liên hệ với chúng tôi
 Thời gian kéo dài 21 Giờ học

Đề cương khóa học

Mô-đun 1. Tại sao cần một Ngôn ngữ Mới

  • Vì sao sử dụng mô hình hệ thống?
  • Từ SysML v1 đến SysML v2.
  • Các cải tiến và lợi ích chính.
  • Ngôn ngữ, thư viện và API.
  • Giới thiệu ví dụ trong khóa học.

Mô-đun 2. Các Khái niệm Mới Quan trọng

  • Ký hiệu văn bản và đồ họa.
  • Định nghĩa, Sử dụng và Tính năng.
  • Mối quan hệ đánh kiểu và chuyên biệt hóa.
  • Mô hình, Góc nhìn (Views) và Sơ đồ.
  • Các Góc nhìn chuẩn SysML v2.

Mô-đun 3. Các Gói và Tổ chức

  • Các Gói (Packages) và tổ chức mô hình.
  • Tên và Không gian Tên.
  • Quyền sở hữu và hệ phân cấp gói.
  • Nhập (Imports) và khả năng nhìn thấy.
  • Thư viện, Nhận xét và Tài liệu.

Mô-đun 4. Bối cảnh Hệ thống

  • Ranh giới và phạm vi hệ thống.
  • Người dùng và hệ thống bên ngoài.
  • Định nghĩa và Sử dụng Bối cảnh.
  • Các kết nối cấp cao.
  • Ví dụ bối cảnh hệ thống Robot.

Mô-đun 5. Mô hình hóa Yêu cầu

  • Các yếu tố yêu cầu và bộ định danh.
  • Chủ thể, Nhà diễn và Bên liên quan.
  • Định nghĩa và Sử dụng Yêu cầu.
  • Yêu cầu con và các mẫu có thể tái sử dụng.
  • Giả định và các điều kiện cần thiết.
  • Đáp ứng yêu cầu.

Mô-đun 6. Kịch bản Sử dụng

  • Hành vi cần thiết và mục tiêu của người dùng.
  • Chủ thể, Nhà diễn và Mục tiêu.
  • Định nghĩa và Sử dụng Kịch bản Sử dụng.
  • Kết nối với Yêu cầu.
  • Các Kịch bản Sử dụng bao gồm.
  • Từ Kịch bản Sử dụng sang Hành động.

Mô-đun 7. Hành động và Hành vi Dựa trên Luồng

  • Các lần xuất hiện (Occurrences) và Hành động.
  • Định nghĩa và Sử dụng Hành động.
  • Xếp thứ tự, hoàn thành và kết thúc.
  • Các đường dẫn thay thế và song song.
  • Tham số, Luồng (Flows) và Luồng kế tiếp.
  • Hành động Gửi và Nhận.
  • Góc nhìn Luồng Hành động.

Mô-đun 8. Các Phần và Mô hình hóa Cấu trúc

  • Các Hạng mục (Items) và Phần (Parts).
  • Định nghĩa và Sử dụng Phần.
  • Thuộc tính và giá trị tính năng.
  • Phân rã cấu trúc và tái sử dụng.
  • Độ bội.
  • Các Phần ghép và Phần tham chiếu.
  • Chuyên biệt hóa và định nghĩa lại.

Mô-đun 9. Kết nối, Giao diện và Luồng

  • Định nghĩa và Sử dụng Kết nối.
  • Định nghĩa và Sử dụng Cổng.
  • Tính năng có hướng và Cổng liên hợp.
  • Định nghĩa và Sử dụng Giao diện.
  • Kết nối so với Luồng.
  • Góc nhìn Kết nối bên trong.

Mô-đun 10. Góc nhìn Trình tự và Tương tác

  • Người tham gia và đường sống (lifelines).
  • Gửi và nhận sự kiện.
  • Bối cảnh tương tác.
  • Thông điệp và khối lượng dữ liệu (payloads).
  • Xếp thứ tự thông điệp và sự kiện.
  • Ví dụ tương tác giao hàng Robot.

Mô-đun 11. Mô hình hóa Dựa trên Trạng thái

  • Định nghĩa và Sử dụng Trạng thái.
  • Chuyển đổi, Bộ kích hoạt và Ràng buộc bảo vệ.
  • Hành động Vào, Làm và Rời.
  • Hiệu ứng chuyển đổi.
  • Các Trạng thái lồng nhau và song song.
  • Góc nhìn Chuyển đổi Trạng thái.
  • Chọn Hành động hoặc Trạng thái.

Mô-đun 12. Tính toán, Ràng buộc và Phân tích

  • Đại lượng và đơn vị.
  • Định nghĩa và Sử dụng Tính toán.
  • Các Trường hợp Phân tích, đầu vào và kết quả.
  • Ràng buộc và khẳng định.
  • Ví dụ phân tích thời gian vận hành.
  • So sánh các ứng viên thiết kế.

Mô-đun 13. Cơ sở API SysML v2 và Tích hợp

  • Mục đích và dịch vụ của API.
  • Nhà cung cấp và Người tiêu dùng API.
  • Dự án, Cam kết (Commits), Nhánh (Branches) và Thẻ (Tags).
  • Điều hướng mô hình và truy vấn.
  • PIM, PSM, REST/HTTP và OSLC.
  • Tích hợp và tự động hóa.

Mô-đun 14. Chuyển đổi từ SysML v1.x

  • Phạm vi chuyển đổi và hỗ trợ công cụ.
  • Áp ánh khái niệm v1 sang v2.
  • Từ Sơ đồ sang Góc nhìn (Views).
  • Xem xét các mô hình đã chuyển đổi.
  • Các lựa chọn áp dụng và dự án thí điểm.

Yêu cầu

Hiểu biết cơ bản về các khái niệm kỹ thuật hệ thống, bao gồm yêu cầu, cấu trúc và hành vi của hệ thống. Làm quen với SysML v1.x hoặc UML là một lợi thế nhưng không bắt buộc. Không yêu cầu kiến thức SysML v2 hoặc kinh nghiệm lập trình trước đó; người tham gia cần cảm thấy thoải mái khi làm việc trong trình soạn thảo văn bản.

Đối tượng

Kỹ sư hệ thống, người thực hành MBSE, kiến trúc sư hệ thống và phần mềm, kỹ sư sản phẩm, nhà phân tích kinh doanh kỹ thuật và người dùng SysML v1.x muốn phát triển kỹ năng mô hình hóa SysML v2 thực tiễn.

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan