Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 108 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
108
Dung lượng
6,59 MB
Nội dung
Intel® Teach Program Essentials Course BPMN – Business Process Model Notation GVHD: TS Phạm Nguyễn Cương 1. Nguyễn Thúy Ngọc 2. Nguyễn Thị Ngọc Hoa 3. Phạm Thủy Tú 4. Phạm Thị Thanh Phương Nội dung trình bày Mô hình hóa nghiệp vụ với BPMN 1 Các thành phần cơ bản trong BPMN 2 Một số vấn đề liên quan 3 Ví dụ minh họa 4 5 2 Mô hình hóa nghiệp vụ với BPMN HV: Nguyễn Thúy Ngọc 3 Nội dung trình bày 1. Mô hình hóa nghiệp vụ với BPMN Giới thiệu BPMN Mô hình hóa nghiệp vụ với BPMN 2. Các thành phần cơ bản trong BPMN Flow Objects: Activities, Events, Gateways Connecting objects Swimlandes Artifacts 3. Một số vấn đề liên quan 4. Ví dụ minh họa 4 1. Mô hình hóa nghiệp vụ Mô hình hóa: trừu tượng hóa sự vật, hiện tượng trong thế giới thực 5 1. Mô hình hóa nghiệp vụ (tt.) Mô hình hóa quy trình nghiệp vụ: mô tả bằng hình vẽ chuỗi các hoạt động của quy trình nghiệp vụ thực tế Quy trình nghiệp vụ thực tế Mô hình nghiệp vụ Mô hình hóa 6 Activity bloc 1 Activity bloc 2 Activity bloc 3 Activity bloc n Level 1 Process Map X X Level 2 Process Descritption Chi tiếtTổng quát Level 3 Process Model / Flow Chart Process A Process B Process C 1. Mô hình hóa nghiệp vụ (tt.) 7 1. Mô hình hóa nghiệp vụ (tt.) Tài liệu kỹ thuật thống nhất giảm thiểu rủi ro Hiểu rõ về quy trình hiện tại cơ sở cải tiến quy trình 8 1. Mô hình hóa nghiệp vụ (tt.) Những thách thức của việc mô hình hóa ? 9 1. Mô hình hóa nghiệp vụ (tt.) Process developer: “code” Business analyst Xác định quy trình (nghiệp vụ) Yêu cầu khách hàng, nghiệp vụ 10 [...]...1 Mô hình hóa nghiệp vụ (tt.) Business Analyst (BA): cầu nối giữa khách hàng và lập trình viên Mô hình nào để giảm thiểu nhập nhằng ? 11 1 Mô hình hóa nghiệp vụ (tt.) Không đủ ký hiệu để mô tả Finance Customer Inventory Ordering Mô hình hóa Quy trình nghiệp vụ thực tế 12 1 Mô hình hóa nghiệp vụ (tt.) Một số công cụ mô hình hóa nghiệp vụ phổ biến THIẾU ký hiệu mô tả Xử lý liên quan... ngữ nghĩa gần với thực tế oMô tả cách rõ ràng, hạn chế nhập nhằng, dễ đọc, dễ hiểu oPhát sinh ra ngôn ngữ thực thi BPEL 17 1.2 Mô hình hóa nghiệp vụ với BPMN Các bước cơ bản trong quản lý quy trình 18 1.2 Mô hình hóa nghiệp vụ với BPMN Menu 19 1.2 Mô hình hóa nghiệp vụ với BPMN 20 Chọn bánh Đặt bánh Đợi 15’ Hỏi phục vụ Nhận bánh Khách hàng Nhận đơn hàng Trấn an khách hàng Phục vụ bánh NV phục vụ Chuẩn... Sub-Process: mô tả nhóm các công việc chưa xác định được quan hệ thứ tự thực hiện công việc 33 BPMN - Các khái niệm cơ bản (tt) HV: Nguyễn Thị Ngọc Hoa 34 Nhắc lại: BPMN – Các thành phần cơ bản Được phân thành 4 nhóm chính: Flow objects Connecting objects Swimlanes Artifacts Quy trình Seminar 35 Nội dung trình bày 1 Mô hình hóa nghiệp vụ với BPMN Giới thiệu BPMN Mô hình hóa nghiệp vụ với BPMN. .. lý lặp Mô hình hóa với BPMN Xử lý liên quan thông điệp … Business Process Model 13 1.1 Giới thiệu BPMN Business Process Modeling Notation (BPMN) : tập hợp nhiều ký hiệu để mô hình hóa trực quan các quy trình nghiệp vụ xử lý 14 1.1 Giới thiệu BPMN (tt.) Hướng đến người làm nghiệp vụ Đối tượng tham gia Business Environment Mục tiêu Strategy Consultants Business Analysts Process Designers BPMN Modeling... thiệu BPMN (tt.) Lịch sử phát triển BPMN: từ BPMN 1.0 thành viên OMG Hình thức hóa được ngữ nghĩa BPMN 2.0 Có sự tương quan giữa các events Thêm nhiều ký hiệu tương tác với user Choreography model BPMN 1.2 BPMN 1.1 -Chưa nhất quán -Ngữ nghĩa nhập nhằng BPMN 1.0 16 1.1 Giới thiệu BPMN (tt.) Ưu điểm so với mô hình flowchart, activity diagram: oNhiều ký hiệu, ngữ nghĩa gần với thực tế oMô tả... chương trình 27 2.1.1 Task (tt.) Loop: mô tả công việc được thực hiện lặp lại nhiều lần (lưu ý điều kiện dừng) 28 2.1.1 Task (tt.) Compensation: mô tả sự quay ngược “backwards” khôi phục lại trạng thái trước đó Thường dùng kết hợp với transaction 29 2.1.1 Task (tt.) Multiple Instance: Mô tả các công vụ được thực hiện song song 30 2.1.2 Sub Process Mô hình hóa xử lý phân cấp phân rã thành các... chuẩn bị bánh Bộ phận bếp Đóng gói giao bánh NV giao bánh Lập hóa đơn thanh toán 22 2 Các thành phần của BPMN 4 loại ký hiệu cơ bản: Flow objects Connecting objects Swimlanes Artifacts 23 2.1 Activity Mô tả công việc / hoạt động trong quy trình kinh doanh Atomic activity: task Composite (non-automic): sub-process 24 2.1.1 Task Mô tả 1 hành động trong 1 xử lý mà không thể chia nhỏ (chi... objects Connecting objects Swimlanes Artifacts Quy trình Seminar 35 Nội dung trình bày 1 Mô hình hóa nghiệp vụ với BPMN Giới thiệu BPMN Mô hình hóa nghiệp vụ với BPMN 2 Các thành phần cơ bản trong BPMN Flow Objects • Activities • Events • Gateways Connecting objects Swimlandes Artifacts 3 Một số vấn đề liên quan 4 Ví dụ minh họa 36 . minh họa 4 1. Mô hình hóa nghiệp vụ Mô hình hóa: trừu tượng hóa sự vật, hiện tượng trong thế giới thực 5 1. Mô hình hóa nghiệp vụ (tt.) Mô hình hóa quy trình nghiệp vụ: mô tả bằng hình vẽ chuỗi. ngữ thực thi BPEL 1.2 Mô hình hóa nghiệp vụ với BPMN Các bước cơ bản trong quản lý quy trình 18 1.2 Mô hình hóa nghiệp vụ với BPMN 19 Menu 1.2 Mô hình hóa nghiệp vụ với BPMN 20 . viên Mô hình nào để giảm thiểu nhập nhằng ? 11 1. Mô hình hóa nghiệp vụ (tt.) Finance Inventory Ordering Customer Quy trình nghiệp vụ thực tế Mô hình hóa Không đủ ký hiệu để mô tả 12 1. Mô hình hóa