Đề cương khóa học

Giới thiệu ngắn gọn về công cụ quy tắc

  1. Lịch sử ngắn gọn về Hệ Chuyên gia và Công cụ Quy tắc
  2. Trí tuệ nhân tạo là gì?
  3. Chaining tiến vs. Chaining lùi
  4. Khai báo vs. Thủ tục/OOP
  5. So sánh các giải pháp
  6. Khi nào nên sử dụng công cụ quy tắc?
  7. Khi nào không nên sử dụng công cụ quy tắc?
  8. Các lựa chọn thay thế cho công cụ quy tắc

KIE

  1. Mô hình Fact Khai báo vs. Truyền thống
  2. Thực thi các quy tắc đơn giản với các bài kiểm tra đơn giản
  3. Tạo Tài sản
  4. Bảng quyết định
  5. Mẫu quy tắc
  6. Trình soạn thảo quy tắc có hướng dẫn
  7. Kiểm tra, giới hạn và lợi ích
  8. Phát triển quy trình đơn giản với quy tắc

Viết quy tắc trong Eclipse

  1. Session không trạng thái vs. Session có trạng thái
  2. Chọn Fact phù hợp
    • Các toán tử cơ bản và Drools các toán tử cụ thể
    • Các hàm tích lũy cơ bản (tổng, max, v.v...)
    • Tính toán trung gian
  3. Chèn Fact mới
  4. Bài tập (rất nhiều)

Sắp xếp quy tắc với BPMN

  • Độ ưu tiên
  • Ruleflow vs BPMN 2.0
  • Thực thi RuleSet từ một quy trình
  • Quy tắc vs cổng
  • Tổng quan ngắn gọn về các tính năng của BPMN 2.0 (giao dịch, xử lý ngoại lệ)
  • Logic nghiệp vụ khai báo toàn diện trong Drools

DSL (Ngôn ngữ Miền Cụ Thể) Languages

  • Tạo ngôn ngữ mới
  • Chuẩn bị DSL để được quản lý sử dụng
  • Natural Language Processing (NLP) Cơ bản với DSL
  • Chiến lược viết DSL từ quy tắc
  • Chiến lược viết quy tắc từ DSL do các nhà phân tích viết

Kiểm thử đơn vị

  1. Chiến lược kiểm thử (kiểm thử mỗi trường hợp hoặc mỗi quy tắc)
  2. Thực thi kiểm thử tự động

Requirements

Mặc dù không bắt buộc, nhưng kỹ năng lập trình ở bất kỳ ngôn ngữ nào đều được khuyến khích mạnh mẽ (SQL, Java, C#, VBA, v.v...)

 21 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories