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

Giới Thiệu

  • Giới thiệu 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

Tổ Chức Hệ thống Cấu trúc

  • Ký hiệu Biểu đồ Gói (Package Diagram)
  • Phân rã Hệ thống thành các Gói
  • Mô hình hóa Mối quan hệ 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 Yêu cầu Người Dùng

  • Ký hiệu Biểu đồ Trường Hợp Sử dụng (Use Case Diagram)
  • Xác định 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 (Requirements Diagram)
  • Xác định Yêu cầu
  • Định nghĩa Cấu trúc Yêu cầu
  • Kiểm tra Yêu cầu với Trường Hợp Thử nghiệm
  • 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

Định Nghĩa Các Đơn vị Cấu trúc (Quan điểm Hộp Đen)

  • Ký hiệu Biểu đồ Định nghĩa Đơn vị (Block Definition Diagram)
  • Các Đơn vị Cấu trúc
  • Mô hình hóa Thuộc tính của Đơn vị
  • Định nghĩa Mối quan hệ giữa các Đơn vị
  • Đị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 Đơn vị (Quan điểm Hộp Trắng)

  • Biểu đồ Đơn vị Nội bộ (Internal Block Diagram)
  • Thị giác hóa Các Phần của Đơn vị
  • Liên kết Các Phần bằng Kết nối
  • Định nghĩa Cổng (Ports)
  • Định nghĩa Dòng Lưu Chuyển và Đơn vị 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 Đơn vị Ràng buộc (Constraint Blocks)
  • Liên kết Thuộc tính Ràng buộc với Thuộc tính Giá trị
  • Thực hiện Tính toán Tham số (Parametrics)
  • Bài Tập Thực hành: Mô hình hóa Tính toán Tham số

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 (State Machine Diagram)
  • Xác định Các Trạng thái
  • Định nghĩa Sự kiện Chuyển đổi Trạng thái
  • Xác định Tín hiệu
  • Xác định Hiệu ứng
  • Thực hiện 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ế Lưu chuyển Kiểm soát và Dữ liệu

  • Biểu đồ Hoạt động (Activity Diagram)
  • Định nghĩa Các Hoạt động
  • Xác định Tham số
  • Định nghĩa Hành động
  • Mô hình hóa Lưu chuyển Kiểm soát
  • Mô hình hóa Lưu chuyển Dữ liệu
  • Thực hiện 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 Đoạn Tương tác (Interaction Fragments)
  • Định nghĩa 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 Xây dựng Phân cấp

  • Kiến trúc Lý thuyết và Vật lý
  • Mối quan hệ Phân bổ (Allocation relationship)
  • 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ổ (Allocation Matrix)
  • Bài Tập Thực hành: Xây dựng Ma trận Phân bổ

Ngôn ngữ Cụ thể theo Lĩnh vực (DSL)

  • Giới thiệu​
  • Các Khái niệm và Tổng quan về DSL​
  • Hồ sơ (Profiles)​
  • Loại (Stereotypes)​
  • Nhãn và Giá trị Nhãn (Tags & Tagged Values)​
  • Tùy chỉnh​

Teamwork Cloud & Cameo Collaborator

  • Giới thiệu​
  • Tính năng và Dịch vụ của Teamwork Cloud​
  • Ứng dụng Web và Quản trị​
  • Các Tính năng Công cụ Mô hình hóa​
  • Nhánh & Gộp (Branches & Merge)​
  • Phân chia Dự án​
  • Cameo Collaborator

Thời gian Dự kiến cho Khóa Học

  • Phòng thí nghiệm, 60%
  • Bài giảng, 35%
  • Demo, 5%
 40 Giờ học

Số người tham gia


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

Đánh giá (3)

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

Các danh mục liên quan