.Vị trí và mối quan hệ của package SocialNetwork trong ProM

Một phần của tài liệu (LUẬN văn THẠC sĩ) khai phá mạng xã hội dựa trên các bản ghi sự kiện hoạt động của doanh nghiệp (Trang 40 - 42)

Trong đó:

- Framework: cung cấp khung giao diện cho các package tương ứng với các plugin (SocialNetwork là một trong số đó) hoạt động.

- Log: cung cấp tính năng nhập khẩu tệp làm đầu vào cho các plugin nói chung, SocialNetwork nói riêng hoạt động (Tệp nhật ký sự kiện).

- SocialNetwork: cung cấp tính năng khai phá mạng xã hội, bao gồm trích xuất đồ thị quan hệ xã hội, phân tích mạng xã hội.

- Các hệ thống thông tin quản lý cung cấp tệp nhật ký sự kiện làm đầu vào cho khai phá mạng xã hội.

- Các công cụ phân tích mạng xã hội: đồ thị quan hệ xã hội có thể được xuất khẩu thành tệp làm đầu vào cho các công cụ phân tích mạng xã hội khác. - Mining: chứa các lớp phục vụ cho xây dựng đồ thị quan hệ xã hội.

4.2.2. Cấu trúc tệp nhật ký sự kiện đầu vào

Tệp nhập khẩu đầu vào cho khai phá mạng xã hội có định dạng xml, tuân theo cấu trúc như sau

<WorkflowLog>

<Sourceprogram="staffware"/>

<Processid="main_process"description="none"> <ProcessInstanceid="case_0"description="none"> <AuditTrailEntry>

<WorkflowModelElement>Task_A</WorkflowModelElement> <EventType>complete</EventType>

<Originator>Duy</Originator>

<Timestamp>2002-08-04T11:09:00+01:00</Timestamp> </AuditTrailEntry>

<AuditTrailEntry>

<WorkflowModelElement>Task_B</WorkflowModelElement> <EventType>complete</EventType>

<Originator>Mai</Originator>

<Timestamp>2002-08-04T11:10:00+01:00</Timestamp> </AuditTrailEntry> </ProcessInstance> </Process> </WorkflowLog> Trong đó Tag Mô tả

WorkflowLog Tương ứng với một nhật ký sự kiện. Mỗi tệp nhật ký sự kiện chứa một tag WorkflowLog

Source

Thuộc tính của WorkflowLog, mô tả nguồn gốc của tệp nhật ký sự kiện. Như trong ví dụ ở trên, tệp nhật ký sự kiện được lấy từ hệ thống staffware

Process Thuộc tính của WorkflowLog, chứa danh sách các trường hợp trong nhật ký sự kiện

ProcessInstance Tương ứng với một trường hợp AuditTrailEntry Tương ứng với một sự kiện

WorkflowModelElement Thuộc tính của AuditTrailEntry, tương ứng tên của sự kiện, tên của hoạt động

EventType Thuộc tính của AuditTrailEntry, tương ứng loại sự kiện

Originator Thuộc tính của AuditTrailEntry, tương ứng người thực hoạt động trong sự kiện

Timestamp Thuộc tính của AuditTrailEntry, tương ứng thời điểm hoạt động được thực thi

4.2.3. Thiết kế lớp

Do phạm vi đề tài của tôi chỉ tập trung cải thiện độ đo dựa trên mối quan hệ chuyển giao công việc nên trong phần thiết kế chi tiết, những lớp và package chỉ

liên quan đến khai phá mạng xã hội nói chung, không liên quan trực tiếp đến độ đo này tôi xin không trình bày cụ thể.

Sơ đồ thiết kế lớp cài đặt cho độ đo chuyển giao công việc được trình bày như trong hình 4.4.

Một phần của tài liệu (LUẬN văn THẠC sĩ) khai phá mạng xã hội dựa trên các bản ghi sự kiện hoạt động của doanh nghiệp (Trang 40 - 42)

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

(51 trang)