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

Giới thiệu

  • Giới thiệu về giảng viên và học viên
  • Giới thiệu về mô hình hóa
  • Giới thiệu về SysML
  • Giới thiệu về MagicDraw/Cameo
  • Định nghĩa một trường hợp nghiên cứu

Phân rã Hệ thống Cấu trúc

  • Ký hiệu Biểu đồ Gói
  • Phân chia Hệ thống thành các gói
  • Mô hình hóa sự phụ thuộc giữa các gói
  • Bài tập thực hành: Mô hình hóa cấu trúc gói

Phân tích Nhu cầu Người dùng

  • Ký hiệu Biểu đồ Trường hợp Sử dụng
  • Xác định các diễn viên (Actors)
  • Xác định các trường hợp sử dụng
  • Mối quan hệ giữa các trường hợp sử dụng
  • Bài tập thực hành: Mô hình hóa các trường hợp sử dụng

Xác định Yêu cầu Hệ thống

  • Từ Trường hợp Sử dụng đến Yêu cầu Hệ thống
  • Ký hiệu Biểu đồ Yêu cầu
  • Xác định các yêu cầu
  • Định nghĩa cấu trúc yêu cầu
  • Kiểm tra yêu cầu bằng trường hợp kiểm thử
  • Mối quan hệ giữa các yêu cầu
  • Bài tập thực hành: Mô hình hóa yêu cầu

Xác định Các khối Cấu trúc (Quan điểm Hộp Đen)

  • Ký hiệu Biểu đồ Định nghĩa Khối
  • Các khối cấu trúc
  • Mô hình hóa thuộc tính của các khối
  • Định nghĩa mối quan hệ giữa các khối
  • Định nghĩa Từ điển Dữ liệu Hệ thống
  • Bài tập thực hành: Mô hình hóa Quan điểm Hộp Đen của Hệ thống

Mô hình hóa Cấu trúc Khối (Quan điểm Hộp Trắng)

  • Biểu đồ Khối Nội bộ
  • Hiển thị các thành phần khối
  • Liên kết các thành phần bằng các kết nối
  • Định nghĩa các cổng (Ports)
  • Định nghĩa Dòng dữ liệu và Khối Giao diện
  • Bài tập thực hành: Mô hình hóa Quan điểm Hộp Trắng của Hệ thống

Mô hình hóa Ràng buộc Hệ thống

  • Định nghĩa Các khối Ràng buộc
  • Liên kết các thuộc tính ràng buộc với các thuộc tính giá trị
  • Thực thi Parametrics
  • Bài tập thực hành: Mô hình hóa Parametrics

Thiết kế Hành vi Hệ thống Dựa trên Trạng thái

  • Ký hiệu Biểu đồ Máy Trạng thái
  • Xác định các trạng thái
  • Định nghĩa Các sự kiện Chuyển đổi Trạng thái
  • Xác định Các tín hiệu
  • Xác định Các hiệu ứng
  • Thực thi Máy Trạng thái
  • Bài tập thực hành: Mô hình hóa Máy Trạng thái

Thiết kế Dòng điều khiển và Dòng dữ liệu

  • Biểu đồ Hoạt động (Activity Diagram)
  • Định nghĩa Các hoạt động
  • Xác định Các tham số
  • Định nghĩa Các hành động
  • Mô hình hóa Dòng điều khiển
  • Mô hình hóa Dòng dữ liệu
  • Thực thi Hoạt động
  • Bài tập thực hành: Mô hình hóa Hoạt động

Thiết kế Truyền thông

  • Ký hiệu Biểu đồ Dòng (Sequence Diagram)
  • Mô hình hóa Các đường đời (Lifelines)
  • Mô hình hóa Các tin nhắn
  • Phân rã Tương tác bằng Tham chiếu
  • Áp dụng Các mảnh Tương tác (Interaction Fragments)
  • Định nghĩa Các ràng buộc Thời gian
  • Bài tập thực hành: Mô hình hóa Tương tác

Mô hình hóa Các cấu trúc Cắt ngang

  • Kiến trúc Lô-gic và Vật lý
  • Mối quan hệ Phân bổ (Allocation)
  • Các tùy chọn Hiển thị Phân bổ
  • Xác định Loại Phân bổ
  • Ma trận Phân bổ
  • Bài tập thực hành: Xây dựng Ma trận Phân bổ

Đánh giá Mô hình

  • Giới thiệu khóa học​
  • Giới thiệu về Đánh giá Mô hình​
  • Tạo Bộ Kiểm tra Tùy chỉnh (Custom Validation Suites)​
  • Giới thiệu về Chỉ số Mô hình (Model Metrics)​
  • Bộ Chỉ số Định nghĩa Sẵn có (Predefined Metric Suites)​
  • Phát triển Bộ Chỉ số Tùy chỉnh (Custom Metric Suites)

Mô hình & Biểu thức Cấu trúc

  • Chương 01 – Giới thiệu​
  • Chương 02 – Cơ bản​
  • Chương 03 – Mô hình UML và Hồ sơ (Profiles)​
  • Chương 04 – Các Thao tác Điều hướng​
  • Chương 05 – Tìm, Kiểm tra và Lọc​
  • Chương 06 – Giá trị & Thao tác từ Mô hình​
  • Chương 07 – Kịch bản (Scripts)​
  • Chương 08 – Các ứng dụng trong MagicDraw​

Thời lượng Dự kiến Khóa học

  • Phòng lab, 60%
  • Bài giảng, 35%
  • Demo, 5%

Yêu cầu

Không có yêu cầu tiền đề.

Đối tượng học viên:

  • Kỹ sư Hệ thống tham gia vào mô hình hóa kiến trúc và thiết kế hệ thống.
  • Các nhà thực hành MBSE (Model-Based Systems Engineering).
 40 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (4)

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

Các danh mục liên quan