
Tích hợp FileNet với IBM Content
Manager, Phần 1: Phân tích, thiết kế và mô
hình hóa khi sử dụng FileNet Business
Process Manager và IBM Content Manager
Một ví dụ sử dụng kịch bản "Công ty ABC"
Peng Shi, Kỹ sư phần mềm, Phát triển IBM Content Manager, IBM Japan
Dipayan Gangopadhyay, Cố vấn cao cấp, IBM Research, IBM Japan
Tóm tắt: Đây là bài đầu tiên trong loạt bốn bài viết chỉ cho bạn cách tích hợp
FileNet Business Process Management (FileNet BPM- Quản lý quy trình nghiệp
vụ FileNet) với IBM Content Manager (IBM ECM - Nhà quản lý nội dung doanh
nghiệp của IBM) phiên bản 8 (CM8). Tận dụng các tính năng tốt nhất của cả hai
FileNet và Content Manager nhờ cho phép FileNet BPM sử dụng IBM Content
Manager làm kho lưu trữ nội dung của nó. Nếu bạn đã có IBM Content Manager,
bạn có thể sử dụng FileNet BPM để quản lý quy trình nghiệp vụ của bạn còn nếu
bạn là người mới đến với phần mềm IBM ECM, bạn có nhiều lựa chọn hơn trong
FileNet BPM với các kho lưu trữ nội dung khác nhau. Loạt bài này sử dụng hệ
thống yêu cầu bồi thường bảo hiểm của Công ty ABC làm một ví dụ hư cấu để cho
bạn thấy cách tích hợp hai sản phẩm mạnh mẽ này.
Giới thiệu về kiến trúc FileNet P8 BPM
FileNet Business Process Manager (BPM) có tính linh hoạt và khả năng mở rộng
để xử lý các quy trình nghiệp vụ phức tạp nhất. Nó có thể xử lý hàng triệu giao
dịch, hàng ngàn người sử dụng và nhiều ứng dụng nghiệp vụ. Nó cũng cung cấp
một bộ các công cụ cho phép bạn tạo, chỉnh sửa, quản lý, phân tích và mô phỏng
các quy trình nghiệp vụ riêng của bạn. Quy trình nghiệp vụ có thể được thực hiện
trực tiếp trong giao diện người dùng chung, vùng làm việc của FileNet. Bạn cũng
có thể xây dựng ứng dụng của bạn với Process Engine API (API Máy Quy trình)
để thực hiện các quy trình nghiệp vụ này.
Nền tảng FileNet P8 cung cấp các thành phần cơ bản, bao gồm Máy Nội dung
(Content Engine), Máy Quy trình (Process Engine), Máy Ứng dụng (Application
Engine) và Máy Biểu diễn (Rendition Engine). Thành phần quan trọng nhất được
sử dụng để quản lý quy trình nghiệp vụ (BPM) là Máy Quy trình. Hình 1 cho thấy
biểu đồ kiến trúc của nó.
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Hình 1. Kiến trúc FileNet P8 BPM
Như bạn có thể thấy trong biểu đồ trên, ngoài Máy Quy trình mạnh mẽ, FileNet
BPM cũng cung cấp nhiều dịch vụ và công cụ thuận tiện để quản lý tất cả các khía
cạnh của quy trình nghiệp vụ, chẳng hạn như định tuyến quy trình, quản lý các quy
tắc, mô phỏng và mô hình hóa quy trình và phân tích quy trình. Phần sau đây cho
bạn thấy cách sử dụng các công cụ này để phân tích, mô hình hóa và thực hiện các
quy trình nghiệp vụ riêng của bạn.
Giới thiệu kiến trúc IBM Content Manager
IBM Content Manager là một danh mục sản phẩm được thiết kế để quản lý các
khối nội dung không theo cấu trúc. Nội dung không theo cấu trúc này bao gồm các
tài liệu, các hình ảnh, các tệp âm thanh, các băng video chạy suốt, các bản ghi
thanh toán, các bản ghi nghiệp vụ và nội dung Web. Nó cung cấp hai giải pháp
quản lý nội dung có sẵn, Khách hàng Windows® và Khách hàng điện tử, dựa trên
nền tảng tích hợp của nó cho các giải pháp nghiệp vụ điện tử. Content Manager
của IBM hỗ trợ DB2® và Oracle, đó là các hệ thống cơ sở dữ liệu doanh nghiệp
chủ đạo. Và nó hỗ trợ nhiều nền tảng bao gồm cả Windows và Linux®, Unix®
mức trung gian và z/OS® mức cao. Bằng cách sử dụng các cơ sở hạ tầng bên dưới
mạnh mẽ, nó có thể xử lý một khối lượng lớn nội dung với hiệu năng tốt. Hình 2
mô tả kiến trúc của nó.
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Hình 2. Kiến trúc IBM Content Manager
Nhiều công ty, đã sử dụng IBM Content Manager làm kho lưu trữ nội dung quan
trọng của họ, có thể tìm nhiều cách để sử dụng FileNet BPM như là cách để quản
lý các quy trình nghiệp vụ dựa trên nội dung của họ. Loạt bài này này sử dụng một
công ty hư cấu, Công ty ABC, làm ví dụ để cho bạn thấy các hướng dẫn từng bước
về cách bạn có thể tích hợp FileNet BPM với IBM Content Manager.
Động lực cho việc tích hợp FileNet P8 BPM với IBM Content Manager là để cho
phép doanh nghiệp được hưởng các lợi ích của ứng dụng chuyên sâu nội dung dựa
vào quy trình và để di chuyển ra xa khỏi các ứng dụng nguyên khối ở đó các quy
trình nghiệp vụ và các quy tắc toàn vẹn thông tin bị chôn chặt bên trong mã ứng
dụng. Các khách hàng doanh nghiệp hiện tại của IBM suốt nhiều năm qua đã sử
dụng khả năng mở rộng của IBM Content Manager. Họ không chỉ xây dựng các
ứng dụng nghiệp vụ trên IBM Content Manager, mà còn tích lũy hàng petabyte nội
dung doanh nghiệp trong các kho lưu trữ đó.
Mặt khác, dựa vào yêu cầu để đạt được tính nhanh nhạy nghiệp vụ cao hơn, hiện
nay đang có sự chuyển động đáng kể trong các doanh nghiệp để có các quy trình
nghiệp vụ của họ thường trú rõ ràng bên ngoài các ứng dụng, để cho họ có thể
nắm quyền sở hữu các quy trình nghiệp vụ này, thay vì bị gắn chặt với chu kỳ phát
hành của các nhà cung cấp ứng dụng nhằm thực hiện các sáng kiến tái cơ cấu quy
trình nghiệp vụ của họ. FileNet P8 BPM cung cấp khả năng tự động hóa quy trình
nghiệp vụ tốt nhất cho các ứng dụng chuyên sâu-nội dung. Như vậy, các khả năng
của FileNet P8 BPM tích hợp với IBM Content Manager trở thành một nền tảng
chiến lược cho các chủ nhân của kho lưu trữ hiện tại với mục đích nắm quyền sử
hữu về các quy trình nghiệp vụ của họ trong khi vẫn bảo tồn các vốn đầu tư hiện
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

có trong các sản phẩm kho lưu trữ của chúng ta và không di chuyển hàng petabyte
nội dung hiện có.
Case study - các yêu cầu nghiệp vụ của Công ty ABC
Công ty ABC là một công ty bảo hiểm lớn trong một quốc gia mới nổi tập trung
vào bảo hiểm nhân thọ và bảo hiểm tự động. Nó có nhiều tài liệu được lưu trữ
trong IBM Content Manager, như các tài liệu chính sách, các hình ảnh, các tài liệu
về các yêu cầu bồi thường và các tài liệu thông tin khách hàng.
Công ty cần điều chỉnh các quy tắc và logic nghiệp vụ của mình dựa trên việc thay
đổi liên tục các yêu cầu nghiệp vụ. Tuy nhiên, rất tốn kém để thay đổi quy trình
nghiệp vụ và quy tắc nghiệp vụ được nhúng trong các ứng dụng hiện có. Họ muốn
có một giải pháp để cải thiện tính nhanh nhạy nghiệp vụ và để cho phép họ có thể
thúc đẩy phát triển nghiệp vụ. Công ty ABC có các yêu cầu sau:
Quy trình nghiệp vụ và các quy tắc có thể được mô phỏng.
Quy trình nghiệp vụ và các quy tắc có thể được theo dõi, phân tích và thống
kê.
Các quy trình nghiệp vụ và các quy tắc có thể xử lý với các vai trò khác
nhau của con người.
Các quy trình nghiệp vụ có thể hoặc tuần tự hoặc song song.
Quy trình nghiệp vụ có thể được đồng bộ hóa với bất kỳ quy trình nghiệp
vụ khác.
Quy trình nghiệp vụ có thể được liên kết với một thời hạn hoàn thành.
Quy trình nghiệp vụ có thể tương tác với các ứng dụng của bên thứ ba.
Công việc có thể được phân bổ hay được phân bổ lại cho một người sử
dụng.
Tất cả các cá thể của quy trình nghiệp vụ có thể được quản lý.
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

Một mục công việc của một quy trình nghiệp vụ có thể bị khóa hoặc được
mở khóa.
Các mốc lịch sử có thể được thêm vào một quy trình nghiệp vụ.
Thông báo bằng e-mail có thể được gửi đến người tham gia vào quy trình
nghiệp vụ khi có công việc.
Phân tích các yêu cầu nghiệp vụ của Công ty ABC
Có nhiều quy trình nghiệp vụ tại Công ty ABC. Chúng ta sử dụng quy trình nghiệp
vụ "Yêu cầu bồi thường bảo hiểm tự động" làm một kịch bản để phân tích các yêu
cầu của nó.
Phác thảo cơ sở của quy trình này như sau:
1. Đại diện dịch vụ khách hàng CSR (Customer Service Representative) thu
gom yêu cầu bồi thường của khách hàng, thông tin chi tiết của RoadEvent
và các tài liệu liên quan trong kho lưu trữ quản lý nội dung. AutoClaim đã
tạo ra (có tất cả thông tin này) được gửi đến người điều chỉnh (Adjustor) để
xử lý.
2. Người điều chỉnh nhận AutoClaim (yêu cầu bồi thường tự động), kiểm tra
và đánh giá thông tin chi tiết và các tài liệu liên quan và tính toán
ClaimAmount (Tổng giá trị yêu cầu bồi thường) của AutoClaim.
3. Nếu ClaimAmount lớn hơn $2000, thì AutoClaim này sẽ được gửi đến
người giám sát (Supervisor) để phê duyệt. Nếu không, người điều chỉnh có
thể phê duyệt AutoClaim này.
4. Nếu AutoClaim đã bị bác bỏ, người điều chỉnh sẽ gửi một thư thông báo
cho người đòi bồi thường này. Nếu không, người điều chỉnh gửi yêu cầu
thanh toán.
Có ba vai trò trong quy trình nghiệp vụ này: CSR, người điều chỉnh và người giám
sát. Những vai trò này được thể hiện trong Hình 3.
Hình 3. Định nghĩa vai trò của quy trình Yêu cầu bồi thường bảo hiểm tự
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com

