Tiếntrìnhnghiệp vụ Xin văn phòng phẩm

Một phần của tài liệu (LUẬN văn THẠC sĩ) hệ thống quản lý tiến trình nghiệp vụ và ứng dụng cho bài toán quản lý văn bản đi đến trong nội bộ cơ quan 04 (Trang 87 - 94)

Chương III : Ứng dụng

3.3. Triển khai thử nghiệm các ứng dụng

3.3.2. Tiếntrìnhnghiệp vụ Xin văn phòng phẩm

3.3.2.1.Tiến trình xin cấp văn phòng phẩm

a. Bước 1: Phân tích đặc tả bài toán

Hình 3.12 Quy trình xin cấp văn phòng phẩm

Tác vụ “Kiểm tra tất cả VPP hiện có”, Tìm thông tin chi tiết 1VPP và Thêm VPP được là các tiến trình cần được chia nhỏ hơn.

Đặc tả tiến trình bằng công cụ mô hình hóa tiến trình (BPMN):

Nhận thấy tiến trình xin cấp VPP có phần giống với tiến trình duyệt tài liệu, nên mô hình tiến trình thực hiện không có gì thay đổi, nhưng nội dung các tác vụ lại có chức năng khác nhau: Form và ánh xạ dữ liệu khác nhau.

 Bước 1.1: Xác định thành phần thực hiện chức năng riêng (Pool): Pool Nhân viên, Pool Lãnh đạo (đặt là non-execuse Pool), và Pool dịch vụ (Execuse Pool) thực hiện tiến trình trao đổi giữa Nhân viên, Lãnh đạo.  Bước 1.2: Xác định, xây dựng giao diện cần thiết:

 Pool Nhân viên: cần 3 Form: Gửi văn bản và Nhận quyết định đồng ý và Nhận quyết định không đồng ý.

 Bước 1.3: Xác định dịch vụ cần tích hợp: Quy trình chưa cần tích hợp dịch vụ.

 Bước 1.4: Xác định các thành phần chứa trong các Pool và tiến trình thực hiện, từ đó xây dựng tiến trình như hình vẽ:

Hình 3.13 Mô hình tiến trình nhân viên xin văn phòng phẩm

Hình trên mô tả mô hình tiến trình nhân viên xin văn phòng phẩm.

 Bước 1.5: Ánh xạ, định nghĩa dữ liệu nguồn, dữ liệu đích cho những tác vụ cần thiết:

 Xác định tác vụ cần định nghĩa dữ liệu: tác vụ “Gửi yêu cầu tới lãnh đạo”, tác vụ “Nhận quyết định của lãnh đạo”, gateway, và tác vụ “Gửi quyết định”.

 Xác định dữ liệu nguồn, dữ liệu đích cần ánh xạ và phép toán cần thiết.  Xây dựng biểu đồ ánh xạ dữ liệu:

 Bước 1.6: Triển khai mô hình lên server. b. Bước 2: Cài đặt và vận hành

 Cài đặt: Thiết lập cấu hình môi trường triển khai: Phân quyền, tạo người dùng: cấu hình trong file …\var\config\security.xml

Hình 3.16 Ứng dụng thực hiện tiến trình Xin văn phòng phẩm sau khi được đẩy lên server

Hình trên mô tả giao diện ứng dụng thực hiện tiến trình Xin văn phòng phẩm

3.3.2.2. Quy trình xem thông tin 1 văn phòng phẩm, xem danh sách VPP hiện

Kết hợp 2 tiến trình xem thông tin 1 VPP và xem danh sách VPP hiện có vào một Project, thiết lập 2 tiến trình đó thực hiện song song.

a.Bước 1: Phân tích đặc tả bài toán

Hình trên mô tả tiến trìnhxem thông tinmột VPP

Hình 3.18 Quy trình xem thông tin tất cả VPP Hình trên mô tả tiến trìnhxem thông tin tất cả VPP

− Đặc tả tiến trình bằng công cụ mô hình hóa tiến trình (BPMN):

 Bước 1.1: Xác định thành phần thực hiện chức năng riêng (Pool): Pool Lãnh đạo - nonExecuse, Pool Search thực hiện chức năng tìm kiếm thông tin 1 VPP, Pool Search All thực hiện chức năng hiển thị danh sách tất cả VPP, và pool Service – nonExecuse để gọi dịch vụ.

 Bước 1.2: Xác định, xây dựng giao diện cần thiết: Pool Lãnh đạo: Cần Form “Yêu cầu xem thông tin 1 VPP”, “Yêu cầu xem tất cả VPP”, “Thông tin VPP”, “Thông báo không có VPP” và Form “Danh sách tất cả VPP”.

 Bước 1.3: Xác định dịch vụ cần tích hợp: Dịch vụ tìm kiếm thông tin 1VPP và Dịch vụ hiển thị danh sách tất cả VPP.

 Bước 1.4: Xác định các thành phần chứa trong các Pool và tiến trình thực hiện, từ đó xây dựng tiến trình như hình vẽ:

Hình 3.19Mô hình tiến trình nhân lãnh đạo xem thông tin 1 VPP, xem danh sách tất cả VPP

Hình trên mô tả mô hình tiến trình nhân lãnh đạo xem thông tin 1 VPP, xem danh sách tất cả VPP

 Bước 1.5: Ánh xạ, định nghĩa dữ liệu nguồn, dữ liệu đích cho những tác vụ cần thiết:

 Xác định tác vụ cần định nghĩa dữ liệu: tác vụ “Tìm kiếm tất cả VPP”, tác vụ “Hiển thị danh sách tất cả VPP”, “Gọi dịch vụ tìm kiếm thông tin 1 VPP”, gateway, và tác vụ “Có VPP cần tìm”.

 Xác định dữ liệu nguồn, dữ liệu đích cần ánh xạ và phép toán cần thiết.  Xây dựng biểu đồ ánh xạ dữ liệu:

 Bước 1.6: Triển khai mô hình lên server. b. Bước 2: Cài đặt và vận hành

− Cài đặt:Thiết lập cấu hình môi trường triển khai:

Upload dịch vụ: Truy cập vào http://localhost:8080/axis2/ , nhấp chuột vào

cấp dịch vụ cho việc truy cập v

mục Avaiable Services để kiểm tra dịch vụ đ  Tạo thư mục, copy file cần thiết

Intalio|Server …\  MaterialReceiptDetailsRequest.js  MaterialReceiptDetailsResponse.jsp  MaterialReceiptCustomerRequest.jsp  MaterialReceiptCustomerResponse.jsp  InsertMaterial.jsp  InsertFinish.jsp

 Tạo thêm thư mục wsdl trong th

sau đó copy 2 file Client.java and Client.class vào thư m  Cấu hình file kết nối

C:\

Hình + Thiết lập t

sở dữ liệu Material.mdb

− Vận hành: Người dùng đăng nh

ấp dịch vụ cho việc truy cập vào cơ sở dữ liệu Material.mdb. Sau đó chọn ục Avaiable Services để kiểm tra dịch vụ đã sẵn dùng chưa.

ục, copy file cần thiết: Copy 6 file jsp sau đây vào thư m

\webapps\axis2\axis-web MaterialReceiptDetailsRequest.js MaterialReceiptDetailsResponse.jsp MaterialReceiptCustomerRequest.jsp MaterialReceiptCustomerResponse.jsp Material.jsp InsertFinish.jsp

ục wsdl trong thư mục…\webapps\axis2\WEB

sau đó copy 2 file Client.java and Client.class vào thư mục wsdl vừa tạo. ết nối cơ sở dữ liệu: Copy file JdbcConnection1.txt v

ình 3.20. File cấu hình kết nối csdl

ết lập tên miền cho cơ sở dữ liệu:Cách thiết lập t ở dữ liệu Material.mdb

ùng đăng nhập tài khoản, sử dụng ứng dụng.

ở dữ liệu Material.mdb. Sau đó chọn ùng chưa.

: Copy 6 file jsp sau đây vào thư mục cài

WEB-INF\classes, ục wsdl vừa tạo. ở dữ liệu: Copy file JdbcConnection1.txt vào ổ đĩa

KẾT LUẬN

BPMS là một hướng mới để triển khai ứng dụng CNTT cho các tiến trình nghiệp vụ của các tổ chức và doanh nghiệp. Mặc dù mới ra đời hơn một thập kỷ, nhưng nó đã

phát triển rất nhanh cả trên ba mặt của một hướng triển khai công nghệ: phương pháp

luận, phương pháp và công cụ, và cũng có được nhiều kinh nghiệm triển khai thành

công. Nhờ những ưu điểm vượt trội về tính đơn giản, dễ triển khai so với phương pháp ứng dụng CNTT truyền thống, nó đang được các nước vận dụng hiệu quả và phổ biến.

Trong luận văn này đã thực hiện và thu được các kết quả sau về:

Một phần của tài liệu (LUẬN văn THẠC sĩ) hệ thống quản lý tiến trình nghiệp vụ và ứng dụng cho bài toán quản lý văn bản đi đến trong nội bộ cơ quan 04 (Trang 87 - 94)

Tải bản đầy đủ (PDF)

(96 trang)