Đề cương khóa học
Giới thiệu
• Giới thiệu Giảng viên và Người tham gia
• 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 Nghiên cứu trường hợp
Phân rã hệ thống theo cấu trúc
• Ký hiệu Sơ đồ gói
• Phân chia Hệ thống thành các Gói
• Mô hình hóa các 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 của Người dùng
• Ký hiệu Sơ đồ Trường hợp Sử dụng
• Xác định Các Diễn viên
• Xác định Các Trường hợp Sử dụng
• Các Quan hệ 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
Đặc tả 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 Sơ đồ Yêu cầu
• Đặc tả Yêu cầu
• Định nghĩa Cấu trúc Yêu cầu
• Kiểm tra Yêu cầu với các Trường hợp Kiểm thử
• Các Quan hệ 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 Khối Cấu trúc (Chế độ xem Hộp đen)
• Ký hiệu Sơ đồ Định nghĩa Khối
• Các Khối Cấu trúc
• Mô hình hóa Các Thuộc tính của Khối
• Định nghĩa Các 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 Chế độ xem Hộp đen của một Hệ thống
Mô hình hóa Cấu trúc Khối (Chế độ xem Hộp trắng)
• Sơ đồ Khối nội bộ
• Trực quan hóa các Thành phần của 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
• Định nghĩa Luồng Dữ liệu/Đối tượng và Các Khối giao diện
• Bài tập thực hành: Mô hình hóa Chế độ xem Hộp trắng của một Hệ thống
Mô hình hóa Các Ràng buộc Hệ thống
• Định nghĩa Các Khối Ràng buộc
• Gán các Thuộc tính Ràng buộc với các Thuộc tính Giá trị
• Thực thi các Tính toán Tham số
• 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 Sơ đồ 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
• Đặc tả Các Tín hiệu
• Đặc tả Các Tác động
• Thực thi các 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ế Luồng Điều khiển và Luồng Dữ liệu
• Sơ đồ Hoạt động
• Định nghĩa Các Hoạt động
• Đặc tả các Tham số
• Định nghĩa Các Hành động
• Mô hình hóa Luồng Điều khiển
• Mô hình hóa Luồng Dữ liệu
• Thực thi Các Hoạt động
• Bài tập thực hành: Mô hình hóa Các Hoạt động
Thiết kế Truyền thông
• Ký hiệu Sơ đồ Trình tự
• Mô hình hóa các Chuỗi Sống
• Mô hình hóa Các Tin nhắn
• Phân rã các Tương tác bằng cách Sử dụng các Tham chiếu
• Áp dụng các Phần Fragment Tương tác
• Đị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 các Tương tác
Mô hình hóa Các Cấu trúc Xuyên suốt
• Kiến trúc Logic và Kiến trúc Vật lý
• Quan hệ Phân bổ
• Các Tùy chọn Hiển thị Phân bổ
• Xác định các 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ổ
Kết thúc khóa học
• Tổng kết Khóa đào tạo
• Thảo luận các Câu hỏi còn tồn đọng
Yêu cầu
Không có yêu cầu cụ thể nào để tham gia khóa học này.