Đề 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).
Đánh giá (4)
Anil rất thông cảm và giải thích nội dung khóa học một cách chi tiết. Nếu có thêm thời gian, kết quả của khóa học sẽ tốt hơn thay vì vội vàng qua nội dung, nhưng nói chung Anil rất am hiểu về phần mềm CATIA và là một người hướng dẫn tuyệt vời,
Jaydon - GRI Towers South Africa
Khóa học - Learning CATIA
Dịch thuật bằng máy
Bà Malavika là một giảng viên rất tốt. Cô làm việc rất chăm chỉ và trả lời các câu hỏi của tôi rất tốt. Tôi hiểu rằng phạm vi ứng dụng của SysML và EA là rất rộng lớn, cô đã cố gắng hết sức để trình bày khóa học theo cách phù hợp nhất. Cô còn dành thời gian nghỉ giải lao để tìm câu trả lời cho các câu hỏi của chúng tôi. Tôi thật sự tôn trọng cô! Một giáo viên tuyệt vời!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Khóa học - System Engineering using SysML and UML 2
Dịch thuật bằng máy
I mostly liked his subject knowledge and style.
Giacomo Urso
Khóa học - Systems Modelling with SysML
Dịch thuật bằng máy
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Khóa học - Technical Architecture and Patterns
Dịch thuật bằng máy