Liên hệ với chúng tôi

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

Nguyên lý cơ bản về UML & Triển khai EA

Cầu nối giữa lý thuyết UML và thực thi trong EA.

  • Nguyên lý UML Cấp cao: Tổng quan về UML 2.x, Phân loại biểu đồ và Các hồ sơ (Profiles) trong EA.
  • Mẫu mô hình hóa trong EA: Sử dụng các mẫu chuẩn so với các mẫu tùy chỉnh trong EA.
  • Cấu trúc mô hình: Các gói (Packages), Tên không gian (Namespaces), Siêu kiểu (Stereotypes) và Các giá trị được gắn nhãn (Tagged Values).
  • Phòng thực hành: Xây dựng khung dự án có cấu trúc bằng cách sử dụng các Gói và Siêu kiểu.

Mô hình hóa Chức năng & Kinh doanh

Thu thập yêu cầu và quy trình làm việc.

  • Mô hình hóa Trường hợp sử dụng (Use Case): Tạo các Biểu đồ Trường hợp sử dụng, Các vai diễn (Actors) và các mối quan hệ.
  • Tính năng trong EA: Liên kết yêu cầu, Khả năng truy vết và Quản lý các bên liên quan.
  • Biểu đồ Hoạt động (Activity Diagrams): Mô hình hóa các quy trình nghiệp vụ và quy trình làm việc.
  • Tính năng trong EA: Các đường bơi (Swimlanes), Các hồ (Pools), Dòng điều khiển và các đối tượng dữ liệu.
  • Kỹ thuật yêu cầu: Thu thập yêu cầu, các quy tắc xác thực và liên kết với các phần tử mô hình.
  • Phòng thực hành: Xây dựng một Mô hình Trường hợp sử dụng hoàn chỉnh và ánh xạ các hoạt động kinh doanh vào một Biểu đồ Hoạt động.

Module 4: Mô hình hóa Cấu trúc & Hành vi

Thiết kế chi tiết tĩnh và động.

Mô hình hóa Tĩnh (Biểu đồ Lớp):

  • Tạo các Lớp, Giao diện, Kiểu liệt kê (Enumerations) và Các liên kết.
  • Tính năng trong EA: Kế thừa, Thực hiện, Tổng quát hóa, Tập hợp và Kết hợp.
  • Quản lý khả năng hiển thị và khả năng điều hướng.

Mô hình hóa Động (Biểu đồ Trình tự):

  • Tạo các Lifelines, Tin nhắn và các Tương tác.
  • Tính năng trong EA: Tin nhắn tự gọi (Self-messages), Các phần tử Alt/Loop và các thanh kích hoạt (Activation bars).
  • Mô hình hóa các thay đổi trạng thái và tương tác giữa các phần tử.
  • Phòng thực hành: Phát triển một Biểu đồ Lớp với đầy đủ các mối quan hệ và một Biểu đồ Trình tự để xác minh các tương tác.

Tài liệu hóa, Báo cáo & Xuất bản

Chia sẻ mô hình và tạo các sản phẩm đầu ra.

  • Tài liệu có thể in: Cấu hình các bảng kiểu in và xuất sang định dạng PDF/Word.
  • Tài liệu dựa trên Web: Xuất bản các mô hình lên máy chủ thông qua HTML Help.
  • Tính năng trong EA: Tùy chỉnh các mẫu HTML, cấu trúc điều hướng và các hồ sơ xuất bản.
  • Báo cáo mô hình: Tạo các báo cáo tùy chỉnh bằng cách sử dụng Từ điển dữ liệu và wizards tạo báo cáo.
  • Tích hợp: Xuất sang các định dạng khác (BPMN, SysML, ArchiMate) nếu phù hợp.
  • Phòng thực hành: Tạo một tệp trợ giúp HTML chuyên nghiệp và một báo cáo mô hình tùy chỉnh.

Mẹo, Bí quyết & Thực hành tốt nhất dành cho Chuyên gia

Nâng cao hiệu quả và quy trình làm việc chuyên sâu.

  • Phím tắt & Hiệu suất: Tùy chỉnh công cụ để tăng tốc độ làm việc.
  • Bảo trì mô hình: Kiểm tra tính nhất quán, xác thực mô hình và quản lý phiên bản mô hình.
  • Các lỗi phổ biến: Tránh những sai lầm thường gặp của người mới bắt đầu trong EA.
  • Quản lý tài nguyên: Quản lý bộ nhớ, tối ưu hóa cơ sở dữ liệu và các chiến lược sao lưu.
  • Phiên hỏi đáp: Giải đáp các thách thức cụ thể của người tham gia.

Yêu cầu

Yêu cầu tiên quyết

Không yêu cầu kinh nghiệm trước đây với Sparx Enterprise Architect. Kiến thức cơ bản về các khái niệm UML là hữu ích nhưng không bắt buộc.

Đối tượng tham gia

Phân tích viên kinh doanh, Kiến trúc sư hệ thống, Lập trình viên phần mềm và Quản lý dự án mới làm quen với Sparx Enterprise Architect.

 7 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (4)

Các khóa học sắp tới

Các danh mục liên quan