BPMN 2.0 reference

BPMN 2.0: bảng tra nhanh ký hiệu, ký pháp và ví dụ

Tra cứu các ký hiệu BPMN 2.0 cần biết để đọc hoặc vẽ quy trình. Các ký hiệu được nhóm theo cấu trúc mô hình: sự kiện, hoạt động, cổng, kết nối, làn và cấu phần bổ trợ. Mỗi hàng cho biết hình dạng, ý nghĩa và cách sử dụng.

Hãy đọc cột ký hiệu trước khi xem hình dạng: BPMN phân biệt sự kiện với hoạt động qua đường viền, còn các cổng được phân biệt bằng ký hiệu bên trong hình thoi. Bốn quy tắc dưới đây bao quát hầu hết nội dung được liệt kê chi tiết trong phần còn lại của bảng.

01

Đường viền quyết định loại ký hiệu

Hình tròn là sự kiện, hình chữ nhật bo góc là Hoạt động, hình thoi là Cổng. Hãy nhìn hình dạng bên ngoài trước tiên.

02

Ký hiệu quyết định cách hoạt động

Cùng một đường viền có thể mang ý nghĩa khác nhau. Ký hiệu bên trong biến nhiệm vụ thông thường thành User Task, hoặc biến cổng thông thường thành cổng rẽ nhánh độc quyền hay song song.

03

Kiểu đường nối thể hiện mối quan hệ

Mũi tên liền biểu thị luồng tuần tự trong cùng một quy trình. Mũi tên nét đứt có vòng tròn rỗng biểu thị thông điệp giữa các bên tham gia.

04

Container quyết định ai sở hữu

Một pool đại diện cho một bên tham gia, thường là một tổ chức. Các Lane bên trong thể hiện những vai trò phối hợp và bàn giao công việc cho nhau.

1

Sự kiện

Một điều gì đó xảy ra. Đường viền cho biết sự kiện nằm ở đâu trong quy trình; ký hiệu bên trong cho biết loại tác nhân kích hoạt.

BPMN Start event symbol

Start event

Vòng tròn đơn nét mảnh

Nơi một phiên bản quy trình bắt đầu. Sự kiện bắt đầu thông thường được kích hoạt thủ công. Thêm dấu hiệu bên trong để biến nó thành sự kiện bắt đầu bằng thông điệp, bộ hẹn giờ, tín hiệu hoặc điều kiện.

BPMN Intermediate event symbol

Intermediate event

Vòng tròn kép nét mảnh

Sự kiện xảy ra giữa lúc bắt đầu và kết thúc: chờ nhận hoặc gửi thông báo. Gắn sự kiện vào ranh giới để mô hình hóa ngoại lệ trong một hoạt động.

BPMN End event symbol

End event

Vòng tròn đơn nét đậm

Kết thúc một nhánh hoặc toàn bộ phiên bản quy trình. Sự kiện kết thúc kiểu Terminate dừng mọi nhánh song song; sự kiện kết thúc thông thường chỉ kết thúc nhánh của nó.

2

Hoạt động

Công việc. Hình chữ nhật bo góc là một nhiệm vụ; ký hiệu ở góc cho biết ai hoặc điều gì thực hiện nhiệm vụ đó.

BPMN Task symbol

Task

Hình chữ nhật bo góc

Nhiệm vụ ở cấp độ chi tiết thấp nhất. Dùng khi chưa biết hoặc không cần xác định loại người thực hiện.

BPMN User task symbol

User task

Hình chữ nhật bo góc có biểu tượng người

Công việc do một người thực hiện, thường qua biểu mẫu hoặc hộp thư đến. Nhiệm vụ sẽ chờ đến khi người đó hoàn tất.

BPMN Service task symbol

Service task

Hình chữ nhật bo góc có ký hiệu bánh răng

Công việc hệ thống tự thực hiện, không cần người dùng thao tác: gọi API, tính toán hoặc đồng bộ dữ liệu với ứng dụng khác.

BPMN Script task symbol

Script task

Hình chữ nhật bo góc có ký hiệu tập lệnh

Một bước tự động mà bộ máy quy trình thực hiện từ tập lệnh. Dùng bước này cho các quy tắc nhỏ, không dùng để tích hợp hệ thống.

BPMN Business rule task symbol

Business rule task

Hình chữ nhật bo góc có ký hiệu bảng

Quyết định được giao cho bộ máy quy tắc xử lý, chẳng hạn như bảng điều kiện đủ hoặc bảng chấm điểm. Bạn có thể duy trì quy tắc bên ngoài sơ đồ.

BPMN Manual task symbol

Manual task

Hình chữ nhật bo góc có biểu tượng bàn tay

Công việc được thực hiện mà không có hệ thống hỗ trợ. Hãy mô hình hóa bước này nếu nó ảnh hưởng đến thời gian xử lý nhưng không để lại dấu vết trong hệ thống.

BPMN Receive task symbol

Receive task

Hình chữ nhật bo góc có biểu tượng phong bì

Chờ thông điệp bên ngoài trước khi quy trình tiếp tục. Khác với sự kiện bắt đầu bằng thông điệp, sự kiện này không khởi tạo một phiên bản mới.

BPMN Send task symbol

Send task

Hình chữ nhật bo góc có biểu tượng phong bì tô kín

Gửi thông điệp đến một người tham gia khác rồi tiếp tục quy trình. Dùng ký hiệu này để thể hiện rõ bước bàn giao trên sơ đồ.

BPMN Sub-process symbol

Sub-process

Hình chữ nhật bo góc có dấu [+]

Một nhóm hoạt động được thu gọn. Cách này giúp sơ đồ ở cấp cao nhất dễ đọc, đồng thời vẫn cho phép bạn xem chi tiết ở cấp bên dưới.

BPMN Loop symbol

Loop

Hoạt động có mũi tên vòng tròn

Lặp lại cho đến khi điều kiện được đáp ứng hoặc không còn được đáp ứng. Dùng cách này để mô tả việc làm lại và thử lại, thay vì tự vẽ mũi tên quay ngược.

BPMN Multi-instance symbol

Multi-instance

Hoạt động có ba thanh dọc

Chạy một lần cho mỗi mục trong tập hợp, song song hoặc lần lượt. Ký hiệu chính xác cho trường hợp “với từng dòng hàng hoặc người phê duyệt”.

BPMN Compensation symbol

Compensation

Hoạt động có dấu tua lại

Nhiệm vụ xử lý việc hoàn tác công việc đã hoàn thành, chẳng hạn như hoàn tiền khi giao hàng thất bại. Đây không phải là luồng xử lý lỗi.

3

Cổng

Các quyết định và nhánh rẽ. Hình thoi luôn giữ nguyên, ký hiệu bên trong cho biết cổng hoạt động thế nào.

BPMN Exclusive gateway symbol

Exclusive gateway

Hình thoi có dấu X

Chỉ có một luồng đi ra. Đây là lựa chọn mặc định cho quyết định nếu/thì, đồng thời là trường hợp duy nhất yêu cầu các điều kiện loại trừ lẫn nhau.

BPMN Inclusive gateway symbol

Inclusive gateway

Hình thoi có vòng tròn

Một hoặc nhiều luồng đi ra, tùy theo điều kiện. Dùng khi nhiều nhánh có thể chạy đồng thời.

BPMN Parallel gateway symbol

Parallel gateway

Hình thoi có dấu cộng

Mọi luồng đi ra đều được thực hiện, không cần điều kiện. Cổng nối tương ứng sẽ chờ tất cả luồng đi vào rồi mới tiếp tục.

BPMN Event-based gateway symbol

Event-based gateway

Hình thoi có hình ngũ giác bên trong

Bước tiếp theo phụ thuộc vào sự kiện nào xảy ra trước, chẳng hạn như nhận được thông điệp hoặc hết thời gian chờ. Dùng ký hiệu này cho các tình huống có nhiều sự kiện cạnh tranh, không dùng để đưa ra quyết định dựa trên dữ liệu.

4

Kết nối các đối tượng

Cách các phần tử liên kết với nhau. Kiểu đường kẻ phân biệt luồng tuần tự trong một quy trình với hoạt động giao tiếp giữa các quy trình.

BPMN Sequence flow symbol

Sequence flow

Mũi tên liền

Thứ tự các hoạt động trong một quy trình hoặc pool. Luồng này không thể vượt qua ranh giới pool.

BPMN Message flow symbol

Message flow

Mũi tên nét đứt có vòng tròn rỗng

Trao đổi thông tin giữa hai bên tham gia, chẳng hạn như khách hàng và nhà cung cấp. Luồng này không thay thế luồng tuần tự bên trong một quy trình.

BPMN Association symbol

Association

Đường nét đứt

Liên kết một tạo tác, chẳng hạn như Data Object hoặc chú thích, với phần tử mà nó mô tả. Không thể hiện luồng tuần tự.

5

Các làn

Ai thực hiện công việc. Pool phân tách các tổ chức; làn phân tách các vai trò trong cùng một tổ chức.

BPMN Pool with lanes symbol

Pool with lanes

Hình chữ nhật chia thành các làn ngang

Một người tham gia và các trách nhiệm bên trong. Đặt các điểm bàn giao giữa các vai trò ở ranh giới các làn, nơi thường xuất hiện chậm trễ.

BPMN Collapsed pool symbol

Collapsed pool

Hình chữ nhật viền đen, không có biểu tượng bên trong

Một bên tham gia mà bạn không mô hình hóa nội bộ, chẳng hạn như khách hàng hoặc hệ thống bên ngoài. Hãy giữ bên này hiển thị để thể hiện luồng thông điệp.

6

Thành phần sơ đồ

Thông tin bổ trợ. Các tài liệu bổ sung ngữ cảnh, không làm thay đổi logic quy trình.

BPMN Data object symbol

Data object

Biểu tượng trang

Dữ liệu mà quy trình đọc hoặc tạo ra, chẳng hạn như hóa đơn hoặc yêu cầu. Dùng dữ liệu này để cho thấy chính xác những gì được chuyển giao.

BPMN Data store symbol

Data store

Hình trụ

Nơi lưu trữ lâu dài mà quy trình đọc dữ liệu từ đó hoặc ghi dữ liệu vào đó, chẳng hạn như cơ sở dữ liệu hoặc hệ thống quản lý hồ sơ.

BPMN Group symbol

Group

Hình chữ nhật bo góc, nét đứt

Nhóm các phần tử để sơ đồ dễ đọc hơn. Nhóm này không ảnh hưởng đến việc thực thi, vì vậy đừng dùng nó để mô hình hóa quy trình con.

BPMN Text annotation symbol

Text annotation

Văn bản có dấu ngoặc vuông

Ghi chú dành cho người đọc: quy tắc, giả định hoặc lý do có bước này. Ghi chú không được thực thi.

PDF

Mang theo tài liệu tham khảo

Tải miễn phí poster BPMN 2.0 dạng PDF, tập hợp mọi nhóm phần tử trên một trang với các ký hiệu được giải thích trong bài này: sự kiện, hoạt động, cổng, kết nối, làn bơi, dữ liệu và cấu phần bổ trợ. Tải xuống và đặt cạnh mô hình bạn đang vẽ.

See how ProcessMind draws these symbols →
Tải poster BPMN 2.0 (PDF)

Dùng các ký hiệu trong mô hình, không chỉ trên giấy

Mô tả quy trình để AI tạo bản nháp mô hình BPMN 2.0 với các thành phần này. Bạn chỉnh sửa, cùng chủ sở hữu quy trình rà soát rồi xuất tệp BPMN XML chuẩn.