1. Trang chủ
  2. » Công Nghệ Thông Tin

Tích hợp FileNet với IBM Content Manager, Phần 4 pptx

18 405 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 854,78 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tích hợp FileNet với IBM Content Manager, Phần 4: Tạo một quy trình Yêu cầu bồi thường bảo hiểm tự động khi sử dụng Vùng làm việc FileNet Một ví dụ sử dụng kịch bản "Công ty ABC" Yei

Trang 1

Tích hợp FileNet với IBM Content Manager, Phần 4: Tạo một quy trình Yêu cầu bồi thường bảo hiểm

tự động khi sử dụng Vùng làm việc

FileNet

Một ví dụ sử dụng kịch bản "Công ty ABC"

Yei Wei Song, Kỹ sư phần mềm, IBM

ErXing Zhao, Software Engineer, IBM Content Manager Development, IBM

Tóm tắt: Đây là bài cuối cùng trong loạt bốn bài viết mô tả cách tích hợp

FileNet® BPM (FileNet Business Process Manager - Quản lý quy trình nghiệp vụ FileNet) với IBM® Content Manager (IBM ECM-Nhà quản lý nội dung của IBM) Trong bài viết này, hãy tìm hiểu cách tạo ra một quy trình nghiệp vụ để sử dụng hàng đợi thành phần mới được tạo ra Bạn sẽ tạo ra một định nghĩa quy trình nghiệp vụ bằng cách sử dụng trình diễn công việc được tạo ra trong Phần 3 để đáp ứng các yêu cầu nghiệp vụ của Công ty ABC Bạn cũng sẽ thực hiện quy trình nghiệp vụ này để xác nhận hợp lệ giải pháp của bạn

Giới thiệu về FileNet P8 Component Integrator

Trong hệ thống Yêu cầu bồi thường bảo hiểm tự động của Công ty ABC, có ba vai trò khác nhau: Đại diện dịch vụ khách hàng (CSR), Người điều chỉnh (Adjuster)

và Người giám sát (Supervisor) Để tạo ra ba hàng đợi công việc mới cho ba vai trò này, hãy mở Bàn điều khiển cấu hình quy trình Vùng làm việc (Workplace Process Configuration Console)

Trong Process Configuration Console, nhấn chuột phải vào Work Queues (Các

hàng đợi công việc) và thêm ba hàng đợi mới: CSR, Adjuster và Supervisor Sau

đó nhấn Save (Lưu) và chọn Continue (Tiếp tục) trong hộp thoại hiện lên

Trang 2

Hình 1 Tạo các hàng đợi công việc mới cho các vai trò khác nhau

Sử dụng Active Directory để tạo các nhóm người dùng và những người dùng cho các vai trò này

Bây giờ tạo các nhóm người dùng và những người dùng cho ba hàng đợi công việc trong Active Directory hoặc máy chủ LDAP

Trong Active Directory Users và Computers console (Những người dùng thư mục

hoạt động và bàn làm việc của các máy tính), chọn Users (Những người dùng), rồi nhấn vào nút Create new user group (Tạo nhóm người dùng mới) trong thanh

công cụ để tạo một nhóm cho CSR, Adjuster, và một cho Supervisor Cuối cùng, tạo ra ba người dùng cho từng nhóm, như Mary là CSR, Mike là Adjuster và John

là Supervisor Trong hình này, bạn có thể thấy ba nhóm bảo mật đã quy định trong Active Directory Users và Computers console

Trang 3

Hình 2 Sử dụng Active Directory để tạo các nhóm người dùng và những người dùng

Sử dụng Process Designer để tạo ra một quy trình nghiệp vụ

Bạn có thể sử dụng FileNet P8 Process Designer (Nhà thiết kế quy trình FileNet P8) để tạo ra một định nghĩa quy trình nghiệp vụ bằng cách sử dụng các hàng đợi thành phần và các hàng đợi công việc

Bạn cần nhận biết các tham số quan trọng để thực hiện quy trình trước khi rút ra quy trình nghiệp vụ Yêu cầu bồi thường bảo hiểm tự động ClaimAmount là tham

số quan trọng cho quá trình này do một điều kiện định tuyến cần giá trị trường này Các tham số khác là claimID, claimStatus, claimAmount, EventID và mô tả Hãy tạo các tham số này như là các trường dữ liệu của dòng công việc để bạn có thể thao tác các thuộc tính này trong quy trình nghiệp vụ

Trong trình đơn chính Workplace: Process Designer (Vùng làm việc: Nhà thiết kế

quy trình), chọn Workplace Properties (Các thuộc tính của Vùng làm việc) Chọn thẻ Data Fields (Các trường dữ liệu) và sau đó nhấn Add (Thêm vào) Nhập

Tên và Kiểu cho thuộc tính mới, như claimID/String, claimStatus/Integer Hình 3 thể hiện các bước sau:

Trang 4

Hình 3 Tạo các trường dữ liệu của dòng công việc

Bây giờ bạn nên rút ra định nghĩa công việc Bạn có thể tạo ra một bước chung và xác định điểm đến của bước này theo một hàng đợi công việc hoặc một người tham gia nếu bạn muốn có một bước tương tác với người dùng Theo cách này, bước này không thuộc về một vai trò đã quy định Lấy bước "Collect Accident Detail" (Thu gom các chi tiết tai nạn) làm ví dụ CSR thu thập và nhập thông tin LossEvent vào hệ thống trong bước này

Như Hình 4 minh họa, trong Workplace Process Designer, kéo và thả Collect

Accidental Detail từ một bước General trong bảng màu BPM vào vùng lấy ra

Trong cửa sổ Properties, trong trường Name (Tên), chỉ rõ Collect Accident

Detail, chọn Work Queue (Hàng đợi công việc) làm Step Destination (Điểm đến

của bước), sau đó chọn CSR

Trang 5

Hình 4 Tạo một bước chung để tương tác với những người dùng

Bạn cũng cần xác định các tham số sẽ được hiển thị trong giao diện người dùng của bước chung này Với bước "Collect Accident Detail", bạn chọn các tham số

mà CSR sẽ nhập vào ở bước này và chỉ định các quyền truy cập vào các tham số này Chọn mục bất kỳ của danh sách Available Parameters (Các tham số có sẵn)

và nhấn vào nút mũi tên để thêm nó vào Selected Parameters (Các tham số đã chọn) (ví dụ, như EventID, eventType) Với tham số được tô sáng bất kỳ, bạn có thể cấu hình các quyền truy cập đọc/viết (Read/Write Access) của nó bằng cách chọn từ trình đơn thả xuống Hình 5 cho thấy các bước này

Trang 6

Hình 5 Chọn các tham số

Sau khi CSR nhập thông tin LossEvent, các giá trị của thuộc tính này đều được lưu trữ trong cơ sở dữ liệu Máy quy trình như là dữ liệu tạm thời Bạn nên gọi các phương thức của các thực thể nghiệp vụ Java để lưu dữ liệu vào kho lưu trữ của IBM Content Manager

Như Hình 6 cho thấy, hãy tạo một bước thành phần như bạn đã làm trước đây Trong trường Properties, chọn một phương thức hoạt động, như bước thành phần

"createLossEvent" Chọn Operation Selection(Chọn hoạt động) và sau đó chọn

ICM_Operations làm kiểu thành phần Sau khi CSR nhập giá trị LossEvent và

nhấn chuột vào gửi đi, bước thành phần tiếp theo trong quá trình này được thực hiện tự động

Trang 7

Hình 6 Tạo một bước thành phần

Bạn cần xác định quy tắc ánh xạ các tham số hoạt động Trong thời gian chạy, giá trị trường dữ liệu đã xác định được đưa vào tham số của phương thức hoạt động tương ứng Trong trường Properties, hãy chắc chắn rằng createLossEvent là tên

mà bạn đang làm việc với nó Trong Component Parameters (Các tham số thành phần), bạn ánh xạ giá trị các trường dữ liệu tới các tham số của phương thức

"createLossEvent ()" bằng cách cấu hình cột Expression (Biểu thức) Hình 7 thể hiện bước này

Hình 7 Xác định quy tắc ánh xạ các tham số hoạt động tới các trường dữ liệu

Trang 8

dòng công việc

Đối với biểu đồ hoạt động trong Hình 5 của Phần 1, chúng ta tạo ra một định nghĩa dòng công việc cho quy trình nghiệp vụ của hệ thống Yêu cầu bồi thường bảo hiểm tự động của Công ty ABC Định nghĩa quy trình được thể hiện trong Hình 8 bao gồm các bước hàng đợi công việc, các bước thành phần và điều kiện định tuyến Bạn có thể tải tệp định nghĩa công việc và sử dụng Process Designer để mở tệp này

Hình 8 Định nghĩa quy trình nghiệp vụ về Yêu cầu bồi thường bảo hiểm tự

Trang 9

động cho Công ty ABC

FileNet BPM có bộ xử lý bước cho phép những người dùng thực hiện một dòng công việc ngay lập tức mà không cần viết một dòng mã nào Nhưng trước khi thực hiện dòng công việc này, bạn có thể sử dụng Process Designer để xác nhận hợp lệ

nó Sau đó thêm tệp định nghĩa công việc này vào trong kho lưu trữ Định nghĩa dòng công việc này hiện đang được kiểm soát phiên bản

Để làm điều này, trong Workplace Process Designer, hãy nhấn vào File trong trình đơn rồi chọn Validate để xác nhận hợp lệ quá trình đã rút ra Nhấn FileNet Add

New để nhập khẩu quá trình đó vào FileNet CE Hình 9 cho thấy bước này

Trang 10

Hình 9 Xác nhận hợp lệ và thêm định nghĩa dòng công việc vào kho lưu trữ

Bạn có thể sử dụng Vùng làm việc FileNet để định vị và chuyển giao định nghĩa dòng công việc này Một định nghĩa dòng công việc có thể có nhiều phiên bản, mặc dù chỉ có phiên bản đã chuyển giao mới có thể được thực hiện Bạn cần phải chuyển giao một phiên bản của dòng công việc trước khi thực hiện nó

Để chuyển giao định nghĩa dòng công việc, đưa ra Vùng làm việc FileNet, nhấn

Browse rồi chọn Bp8ObjectStore trong trình đơn chuyển hướng bên trái Tìm

định nghĩa dòng công việc được nhập khẩu trong thư mục dòng công việc Nhấn

chuột phải vào tài liệu và chọn Transfer Workflow (Chuyển giao dòng công

việc) trong trình đơn ngữ cảnh để chuyển giao nó

Trang 11

Hình 10 Chuyển giao định nghĩa dòng công việc

Khởi chạy và chạy với quy trình nghiệp vụ

Trong phần này, bộ xử lý bước mặc định của Vùng làm việc FileNet được sử dụng như giao diện người dùng để làm cho ví dụ này đơn giản Để xây dựng các ứng dụng thực tế trên FileNet BPM, API của Máy Quy trình luôn được sử dụng trực tiếp để tận dụng mọi khả năng của BPM Hơn nữa, các nhà phát triển có thể sử dụng công nghệ giao diện người dùng bất kỳ như JSF theo yêu cầu của các khách hàng

Để khởi chạy dòng công việc trong máy khách Vùng làm việc để thực hiện quy trình nghiệp vụ, hãy đưa ra Vùng làm việc FileNet như trong Hình 10 Một lần

nữa, chọn Browse rồi chọn Bp8ObjectStore trong trình đơn chuyển hướng bên

trái Tìm định nghĩa dòng công việc được nhập khẩu trong thư mục dòng công

việc, nhấn chuột phải vào tài liệu và chọn Launch (Khởi chạy) Hình 11 cho thấy

bước này

Trang 12

Hình 11 Khởi chạy định nghĩa dòng công việc

Trong FileNet Workplace Step Processor (Bộ xử lý bước của Vùng làm việc FileNet) bật lên, CSR cần thu thập và nhập thông tin chi tiết tai nạn Sau khi tất cả

các thông tin được nhập vào, CSR nhấn Complete (Hoàn thành) để tiếp tục quy

trình nghiệp vụ Bước này được thể hiện trong Hình 12

Trang 13

Hình 12 CSR thu thập và nhập thông tin chi tiết tai nạn

Trong thời gian chạy, bạn có thể sử dụng FileNet Process Tracker (Trình theo dõi quy trình FileNet) để theo dõi quy trình, kiểm tra quy trình thời gian chạy và bất

kỳ ngoại lệ nào FileNet Process Tracker được chỉ ra trong Hình 13

Hình 13 Sử dụng FileNet Process Tracker để theo dõi việc thực hiện quy

Trang 14

trình nghiệp vụ

Sử dụng máy khách của IBM Content Manager để kiểm tra kết quả tương tác

Bây giờ quy trình nghiệp vụ sẽ tự động gọi bước thành phần, hãy gọi Các thực thể nghiệp vụ Java để tạo ra mục "LossEvent" đã định trong kho lưu trữ của IBM Content Manager Để xác nhận hợp lệ bước thành phần này và triển khai thực hiện trình diễn công việc, bạn có thể sử dụng IBM Manager Windows Client để xem mục được tạo ra trong Hình 14

Trang 15

Hình 14 Đăng nhập vào IBM Manager Windows Client

Bạn có thể tìm kiếm kiểu mục "LossEvent" và kiểm tra xem mục được tạo ra có ở

đó không Hình 15 cho thấy bước này

Trang 16

Hình 15 Sử dụng IBM Manager Windows Client để xác nhận hợp lệ kết quả

Sau đó bạn có thể tiếp tục thực hiện dòng công việc của mình Chúng ta sẽ bỏ qua các mô tả

Bây giờ bạn đã hoàn thành tất cả các bước để triển khai thực hiện giải pháp có thể tích hợp FileNet BPM và IBM Content Manager bằng cách sử dụng bộ xử lý bước

có sẵn của vùng làm việc Chúng ta đã sử dụng trường hợp Công ty ABC mẫu làm

ví dụ để mô tả cách thiết kế và phát triển một ứng dụng ở nơi BPM sử dụng IBM Content Manager làm kho lưu trữ nội dung của nó Chúng ta đã tạo ra một bước ứng dụng 'Auto Insurance Claim' (Yêu cầu bồi thường bảo hiểm tự động) theo từng bước một để cho thấy cách thực hiện việc tích hợp Trong các trường hợp khách hàng thực tế, nếu các khách hàng cần một giao diện người dùng linh hoạt và vui mắt hơn, họ cũng có thể phát triển một máy khách theo chiều dọc độc lập mới hoặc mở rộng trực tiếp một khách hàng hiện có bằng cách sử dụng API của PE Hình 16 cho thấy một ảnh chụp màn hình của một ứng dụng máy khách

AutoClaim mẫu độc lập để bạn tham khảo

Trang 17

Hình 16 Một ứng dụng máy khách AutoClaim mẫu độc lập

Kết luận

Trong phần 4 của loạt bài này, bạn đã sử dụng FileNet P8 Process Designer (Nhà thiết kế quy trình P8 của FileNet) để tạo ra một định nghĩa dòng công việc Yêu cầu bồi thường bảo hiểm tự động phù hợp với yêu cầu quy trình nghiệp vụ của Công ty ABC Trong định nghĩa dòng công việc này, bạn đã sử dụng các phương thức của đối tượng java tùy chỉnh đã đăng ký để xử lý tương tác giữa FileNet P8 BPM và IBM Content Manager Theo cách này, bạn có thể cho phép FileNet BPM

sử dụng IBM Content Manager làm kho lưu trữ nội dung của nó Hơn nữa, bạn cũng có thể sử dụng giải pháp tương tự để giúp cho FileNet BPM sử dụng cơ sở

Trang 18

dữ liệu quan hệ hoặc MDM như là kho lưu trữ tầng sau của nó nếu có bất kỳ các yêu cầu nào

Ngày đăng: 07/08/2014, 10:20

HÌNH ẢNH LIÊN QUAN

Hình 1. Tạo các hàng đợi công việc mới cho các vai trò khác nhau - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 1. Tạo các hàng đợi công việc mới cho các vai trò khác nhau (Trang 2)
Hình 2. Sử dụng Active Directory để tạo các nhóm người dùng và những  người dùng - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 2. Sử dụng Active Directory để tạo các nhóm người dùng và những người dùng (Trang 3)
Hình 3. Tạo các trường dữ liệu của dòng công việc - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 3. Tạo các trường dữ liệu của dòng công việc (Trang 4)
Hình 4. Tạo một bước chung để tương tác với những người dùng - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 4. Tạo một bước chung để tương tác với những người dùng (Trang 5)
Hình 5. Chọn các tham số - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 5. Chọn các tham số (Trang 6)
Hình 6. Tạo một bước thành phần - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 6. Tạo một bước thành phần (Trang 7)
Hình 8. Định nghĩa quy trình nghiệp vụ về Yêu cầu bồi thường bảo hiểm tự - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 8. Định nghĩa quy trình nghiệp vụ về Yêu cầu bồi thường bảo hiểm tự (Trang 8)
Hình 9. Xác nhận hợp lệ và thêm định nghĩa dòng công việc vào kho lưu trữ - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 9. Xác nhận hợp lệ và thêm định nghĩa dòng công việc vào kho lưu trữ (Trang 10)
Hình 10. Chuyển giao định nghĩa dòng công việc - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 10. Chuyển giao định nghĩa dòng công việc (Trang 11)
Hình 11. Khởi chạy định nghĩa dòng công việc - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 11. Khởi chạy định nghĩa dòng công việc (Trang 12)
Hình 12. CSR thu thập và nhập thông tin chi tiết tai nạn - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 12. CSR thu thập và nhập thông tin chi tiết tai nạn (Trang 13)
Hình 14. Đăng nhập vào IBM Manager Windows Client - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 14. Đăng nhập vào IBM Manager Windows Client (Trang 15)
Hình 15. Sử dụng IBM Manager Windows Client để xác nhận hợp lệ kết quả - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 15. Sử dụng IBM Manager Windows Client để xác nhận hợp lệ kết quả (Trang 16)
Hình 16. Một ứng dụng máy khách AutoClaim mẫu độc lập - Tích hợp FileNet với IBM Content Manager, Phần 4 pptx
Hình 16. Một ứng dụng máy khách AutoClaim mẫu độc lập (Trang 17)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm