Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Mastering SysML: Complete Course with Exercises & Whitepaper

Làm chủ SysML: Khóa học toàn diện kèm bài tập và tài liệu chuyên sâu

Làm chủ SysML: Khóa học toàn diện kèm bài tập và tài liệu chuyên sâu

Vượt qua sự phức tạp trong thiết kế hệ thống: Khóa học SysML thực hành kèm bài tập và tài liệu chuyên sâu

4.4
(91 đánh giá)
1,488 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.5 giờ video
91 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Hiểu cách thu thập, tổ chức và truy vết các yêu cầu để đảm bảo chúng đáp ứng mục tiêu hệ thống.
Mô hình hóa các hành vi và tương tác của hệ thống bằng biểu đồ hoạt động, tuần tự và trạng thái
Phân rã các hệ thống phức tạp thành các thành phần dễ quản lý với biểu đồ khối và biểu đồ khối nội bộ
Sử dụng biểu đồ gói để tạo cấu trúc mô hình rõ ràng, có tổ chức cho các dự án lớn
Phát triển kỹ năng SysML thông qua các bài tập thực hành, áp dụng trực tiếp lý thuyết vào ví dụ thực tế

Yêu cầu

Bạn không cần bất kỳ kiến thức nền tảng nào. Tôi sẽ giải thích mọi thứ từ đầu.

Đối tượng phù hợp

Các nhà phân tích kinh doanh muốn thu thập và trực quan hóa yêu cầu & hệ thống một cách hiệu quả
Các quản lý dự án có thể hưởng lợi từ kỹ năng mô hình hóa để tăng cường giao tiếp và ra quyết định.
Sinh viên và người mới bắt đầu thiết kế hệ thống muốn học SysML từ căn bản
Các chuyên gia giàu kinh nghiệm muốn mở rộng kỹ năng mô hình hóa qua các ví dụ thực tế.

Nội dung khóa học

11 phần • 91 bài giảng
1 Giới thiệu về SysML: Không chỉ là một ngôn ngữ kỹ thuật
2 Dự án của chúng ta trong khóa học này: Mô hình hóa cửa hàng trực tuyến bằng SysML
1 Tổng quan: Biểu đồ use case
2 Làm thế nào để xác định các use case phù hợp?
3 Các khối xây dựng cơ bản của biểu đồ use case
4 Đa bội (multiplicity) trong biểu đồ use case có nghĩa là gì?
5 Cách liên kết use case tối ưu: tổng quát hóa, include và extend được giải thích
6 Use case so với kịch bản (scenario): Điều bạn thực sự cần biết
7 Đặc tả use case: Chìa khóa để có những use case chính xác
8 Một use case nên chi tiết đến đâu? Tìm mức độ chi tiết phù hợp
9 Khi nào tôi tạo biểu đồ use case trong vòng đời dự án?
10 Bài tập về biểu đồ use case
11 Giải pháp của tôi cho bài tập biểu đồ use case
1 Từ use case đến yêu cầu: Giới thiệu về biểu đồ yêu cầu
2 Các thành phần cơ bản của biểu đồ yêu cầu trong SysML
3 Phân loại yêu cầu: Yêu cầu chức năng so với phi chức năng
4 Quan hệ chứa (Containment): Cấu trúc các yêu cầu
5 Quan hệ dẫn xuất (Derive): Phụ thuộc logic giữa các yêu cầu
6 Quan hệ tinh chỉnh (Refine): Làm rõ yêu cầu bằng các loại biểu đồ khác
7 Quan hệ thỏa mãn (Satisfy): Đáp ứng yêu cầu thông qua các phần tử mô hình
8 Quan hệ xác minh (Verify): Kiểm chứng yêu cầu bằng các ca kiểm thử
9 Quan hệ truy vết (Trace): Kết nối linh hoạt nhưng không cụ thể
10 Các ký hiệu: Ký hiệu trực tiếp, ký hiệu ngăn và ký hiệu chú thích
11 Cơ sở lý luận (Rationales): Ghi lại các luận cứ và quyết định
12 Bài tập về biểu đồ yêu cầu
13 Giải pháp của tôi cho bài tập biểu đồ yêu cầu
1 Giới thiệu về biểu đồ định nghĩa khối (BDD): Bản thiết kế của hệ thống
2 Khối trong BDD: Các khối xây dựng của hệ thống
3 Thuộc tính cấu trúc: Thuộc tính bộ phận (Part Properties) chi tiết
4 Thuộc tính tham chiếu (Reference properties): Chúng là gì và khác biệt với thuộc tính bộ phận ra sao
5 Thuộc tính giá trị (Value Properties): Nơi lưu trữ dữ liệu trong khối SysML
6 Ràng buộc trong SysML: Các quy tắc và ranh giới cho mô hình hệ thống
7 Cổng (Ports) - Cổng kết nối tương tác
8 Thao tác (Operations) trong SysML: Cách mô hình hóa hành vi của khối
9 Tiếp nhận và tín hiệu (Receptions and signals): Giao tiếp không đồng bộ trong cửa hàng trực tuyến
10 Tổng quát hóa (Generalizations) - Sắp xếp trật tự cho các khối
11 Sự phụ thuộc trong BDD: Khi một khối cần khối khác
12 Tác nhân trong BDD: Những người chơi bên ngoài trên sân khấu hệ thống của bạn
13 Bài tập về biểu đồ định nghĩa khối
14 Giải pháp của tôi cho bài tập BDD
1 Biểu đồ hoạt động: Ánh xạ luồng hành động và dữ liệu
2 Hiểu về các hành động (actions) trong biểu đồ hoạt động
3 Luồng điều khiển (Control flows) và token: Cách chúng kiểm soát quy trình của bạn
4 Luồng đối tượng, nút đối tượng và chốt (Object Flow, Object Nodes and Pins): Dữ liệu di chuyển giữa các hành động như thế nào
5 Bắt đầu và Kết thúc một hoạt động: Nút khởi tạo và nút kết thúc
6 Nút quyết định và hợp nhất (Decision and Merge Nodes): Kiểm soát luồng quy trình
7 Nút rẽ nhánh và kết hợp (Fork and Join Nodes): Đạt được tính song song trong quy trình
8 Phân vùng hoạt động (Activity Partitions): Tổ chức trách nhiệm trong biểu đồ
9 Hành động gọi hành vi (Call Behavior Actions): Các bước quy trình tái sử dụng và linh hoạt
10 Hành động gửi tín hiệu (Send Signal Actions): Gửi và quên trong mô hình hóa hệ thống
11 Hành động chấp nhận sự kiện (Accept Event Actions): Lắng nghe tín hiệu trong các quy trình không đồng bộ
12 Hành động chờ định thời (Wait Timer Action): Tạm dừng quy trình với điều khiển dựa trên thời gian
13 Bài tập về biểu đồ hoạt động
14 Giải pháp của tôi cho bài tập biểu đồ hoạt động
1 Biểu đồ tuần tự: Trực quan hóa tương tác hệ thống
2 Các yếu tố cơ bản của biểu đồ tuần tự: Đường sinh mệnh, thông điệp và dòng thời gian
3 Cấu trúc điều khiển trong biểu đồ tuần tự: Lựa chọn thay thế và tùy chọn
4 Vòng lặp trong biểu đồ tuần tự: Mô hình hóa các quy trình lặp lại
5 Các chuỗi song song: Tăng hiệu quả nhờ xử lý song song
6 Đặc tả thực thi (Execution Specifications): Định nghĩa dòng thời gian hành động trong biểu đồ tuần tự
7 Ràng buộc: Bất biến về thời gian, khoảng thời gian và trạng thái
8 Sự kiện hủy (Destruction Occurrences): Mô hình hóa kết thúc vòng đời của một thực thể
9 Bài tập về biểu đồ tuần tự
10 Giải pháp của tôi cho bài tập biểu đồ tuần tự
1 Biểu đồ khối nội bộ (IBD): Khám phá cấu trúc bên trong của hệ thống
2 Thuộc tính bộ phận và tham chiếu: Hiểu về các thành phần khối
3 Bộ kết nối (Connectors): Liên kết các bộ phận, tham chiếu và hệ thống
4 Luồng mục (Item Flows): Định nghĩa chuyển động của dữ liệu và đối tượng
5 Các bộ phận lồng nhau (Nested Parts): Cấu trúc các hệ thống phức tạp
6 Bài tập về biểu đồ khối nội bộ
7 Giải pháp của tôi cho bài tập biểu đồ khối nội bộ
1 Máy trạng thái: Hiểu hành vi hệ thống theo thời gian
2 Trạng thái trong máy trạng thái: Trạng thái khởi tạo, kết thúc và đơn giản
3 Chuyển tiếp (Transitions): Hệ thống thay đổi trạng thái như thế nào
4 Sự kiện (Events): Kích hoạt cho chuyển tiếp trạng thái
5 Điều kiện bảo vệ (Guard Conditions): Kiểm soát chuyển tiếp trạng thái
6 Trạng thái hỗn hợp (Composite States): Tổ chức sự phức tạp
7 Giả trạng thái (Pseudostates): Quản lý các chuyển tiếp phức tạp
8 Sự kiện, bảo vệ và hiệu ứng: Kiểm soát chuyển tiếp trong máy trạng thái
9 Bài tập về biểu đồ trạng thái
10 Giải pháp của tôi cho bài tập biểu đồ trạng thái
1 Giới thiệu về biểu đồ tham số: Chi tiết hóa các ràng buộc và quan hệ
2 Biểu đồ tham số và BDD: Liên kết giá trị và ràng buộc
3 Các yếu tố chính của biểu đồ tham số: Ràng buộc, tham số và giá trị
1 Biểu đồ gói: Cấu trúc và tổ chức mô hình của bạn
2 Cấu trúc logic của biểu đồ gói: Tổ chức và kết nối các gói
3 Các gói chuyên biệt: Mô hình, thư viện, hồ sơ và khung nhìn
4 Bài tập về biểu đồ gói
5 Giải pháp của tôi cho bài tập biểu đồ gói
1 Lời kết
2 Quà tặng & Tài liệu tải xuống

Giới thiệu khóa học

SysML Fundamentals and Application: The Complete Course with Exercises and Whitepapers


Learn the essentials of Systems Modeling Language (SysML) from an expert!
In this comprehensive course, your instructor, with over 20 years of experience in business analysis and requirements engineering, guides you through every critical SysML diagram type.


What to Expect in This SysML Course


This hands-on course leverages practical examples to make complex topics easy to understand. Each chapter covers a specific type of diagram, allowing you to learn the application of SysML step by step. At the end of each section, a practical exercise is included to reinforce your learning—complete with a detailed solution.


Course Highlights:

  • Introduction to SysML:
    Discover the fundamentals and importance of SysML and understand how it simplifies the modeling process.

  • Diagram Types:
    Each SysML diagram is explored in depth to provide a comprehensive toolkit for modeling.


Extra: Whitepaper for Each Diagram Type


At the end of the course, you will receive a whitepaper for each diagram type, summarizing the most important concepts for quick reference. These whitepapers serve as a handy resource to review essential information at any time.


Course Content by Diagram Type


  • Requirement Diagram:
    Learn how to capture and manage system requirements, ensuring they align with business objectives.


  • Use Case Diagram:
    Explore use cases to identify system interactions from an external perspective, highlighting how users engage with the system.


  • Block Definition Diagram (BDD):
    Understand how to define system components, their properties, and their relationships.


  • Internal Block Diagram (IBD):
    Delve into the internal structure of blocks and visualize the connections between system parts.


  • Activity Diagram:
    Map out workflows and processes, showing control and data flow to model dynamic behavior.


  • Sequence Diagram:
    Capture interactions in sequence to detail how system components communicate over time.


  • State Machine Diagram:
    Track system states and transitions, showing how the system responds to events and changes.


  • Parametric Diagram:
    Define mathematical relationships and constraints, ideal for engineering calculations and performance metrics.


  • Package Diagram:
    Organize and manage the complexity of large systems by grouping elements into packages.


Who Should Take This Course?


This course is perfect for business analysts, engineers, project managers, and anyone seeking to use SysML as a tool for modeling system requirements and architectures. With a blend of theoretical insights, practical exercises, and whitepapers, this course offers valuable guidance for both beginners and advanced learners.


Enroll now to gain in-depth SysML knowledge and prepare yourself for real-world application in your professional projects!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Model Based Systems Engineering
Hiển thị tất cả khoá học Sysml
Hiển thị tất cả khoá học Systems Engineering
Hiển thị tất cả khoá học Uml
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊