Đề 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 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 Sự phụ thuộc giữa các Gói
- Bài 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 (Use Case Diagram)
- Xác định Diễn viên (Actors)
- Xác định Trường hợp Sử dụng (Use Cases)
- Mối quan hệ giữa các Trường hợp Sử dụng
- Bài thực hành: Mô hình hóa Trường hợp Sử dụng
Định nghĩa 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 bằng Trường hợp Kiểm thử (Test Cases)
- Mối quan hệ giữa các Yêu cầu
- Bài thực hành: Mô hình hóa Yêu cầu
Định nghĩa Các Khối Cấu trúc (Quan điểm Hộp Đen)
- Ký hiệu Biểu đồ Định nghĩa Khối (Block Definition Diagram)
- Các Khối Cấu trúc
- Mô hình hóa Thuộc tính của 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 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ộ (Internal Block Diagram)
- Hiển thị Các Phần của Khối
- Kết nối các Phần bằng Các Kết nối (Connectors)
- Định nghĩa Cổng (Ports)
- Định nghĩa Lưu lượng Mục và Khối Giao diện
- Bài 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 (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 Parametrics
- Bài 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 (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 (Signals)
- Xác định Hiệu ứng (Effects)
- Thực hiện Máy Trạng thái
- Bài thực hành: Mô hình hóa Máy Trạng thái
Thiết kế Lưu lượng Điều khiển 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 Các Hành động
- Mô hình hóa Lưu lượng Điều khiển
- Mô hình hóa Lưu lượng Dữ liệu
- Thực hiện Hoạt động
- Bài 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 Tin nhắn
- Phân rã Sự 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 thực hành: Mô hình hóa Sự tương tác
Mô hình hóa Các Xây dựng Trong suốt
- Kiến trúc Lô-gíc và Vật lý
- Mối quan hệ Phân bổ (Allocation relationship)
- Các Tùy chọn Hiển thị Phân phối (Allocations Display Options)
- Xác định Loại Phân phối
- Ma trận Phân bổ (Allocation Matrix)
- Bài thực hành: Xây dựng Ma trận Phân bổ
Báo cáo Tùy chỉnh
- Tổng quan
- Giới thiệu về Sinh báo cáo
- Ngôn ngữ Mẫu Velocity (Velocity Template Language)
- Mở rộng MagicDraw cho VTL
- Làm việc với Định dạng Microsoft Office
- Phát triển và Duy trì Mẫu
Tự động hóa bằng Macro & Scripting
- Giới thiệu
- Các Khái niệm Chung
- Giới thiệu về API
- Các Lớp Phổ biến và Hữu ích
- Mã Nguồn Đặt Ở Đâu?
- Ví dụ và Bài tập Thực hành
Yêu cầu
Không có.
Đối tượng dự kiến:
- Công nghệ Hệ thống (Systems Engineers) tham gia vào việc mô hình hóa kiến trúc và thiết kế hệ thống.
- Kỹ sư Mô hình Dựa trên Hệ thống (Model-Based Systems Engineering - MBSE).
Đá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