Đề 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%
Đánh giá (2)
Kiến thức, sự tham gia và mối quan hệ của người hướng dẫn
Adam Kuklewski - GE Medical Systems Polska
Khóa học - Technical Architecture and Patterns
Dịch thuật bằng máy
Mối liên hệ trực tiếp giữa các ví dụ với chủ đề công việc của chúng ta
Gabriel Gutierrez - ARGOTEC S.r.l.
Khóa học - Systems Modelling with SysML
Dịch thuật bằng máy