Luận văn Xây dựng công cụ mô hình hoá tiến trình hỗ trợ mẫu tiến trình
MỤC LỤC CHƯƠNG 1. MỞĐẦU.8 1.1 Giới thiệu.8 1.2 Mục tiêu đềtài.9 1.3 Hướng tiếp cận.9 1.4 Kết quảđềtài.10 1.5 Bốcục luận văn.10 CHƯƠNG 2 MÔ HÌNH HOÁ TIẾN TRÌNH VÀ MẪU TIẾN TRÌNH.12 2.1 Mô hình hoá tiến trình.12 2.1.1 Giới thiệu.12 2.1.2 Mục tiêu và lợi ích của việc mô hình hoá.13 2.1.3 Mô hình tiến trình.13 2.1.4 Ngôn ngữmô hình hoá tiến trình.15 2.1.5 Nhu cầu sửdụng lại tiến trình.16 2.2 Mẫu tiến trình.17 2.2.1 Giới thiệu.17 2.2.2 Các mẫu tiến trình hiện có.18 2.2.3 Sửdụng mẫu tiến trình.21 2.3 UML-PP.25 2.3.1 Mô hình tiến trình.26 2.3.2 Mẫu tiến trình.27 2.4 Case study minh họa nhu cầu sửdụng mẫu tiến trình.28 CHƯƠNG 3 CÔNG CỤHỖTRỢMÔ HÌNH HOÁ TIẾN TRÌNH.33 3.1 Hiện trạng các công cụhỗtrợmô hình hoá.33 3.1.1 Eclipse Process Framework Composer.33 3.1.2 Business Process Visual Architect.38 3.2 Đềnghịcác chức năng cần có cho một công cụmô hình hoá.41 3.2.1 Hỗtrợxây dựng và quảnlý các mô hình tiến trình và mẫu tiến trình.41 3.2.2 Hỗtrợtái sửdụng mẫu tiến trình.42 3.2.3 Hỗtrợmô hình hoá trực quan.43 3.2.4 Hỗtrợđịnh dạng mô hình tiến trình.44 3.2.5 Hỗtrợphân tích các luồng thực thi.45 3.2.6 Hỗtrợlàm việc nhóm với các công cụquản lý cấu hình.45 3.2.7 Hỗtrợphát sinh tài liệu mô hình tiến trình.45 3.2.8 Hỗtrợviệc in ấn các mô hình tiến trình.46 3.2.9 Giao diện hiệu quả.46 3.2.10 Các tính năng khác.47 3.3 Phân tích các khó khăn chính khi xây dựng công cụ.47 3.3.1 Lựa chọn ngôn ngữmô hình hoá.47 3.3.2 Các phương pháp sửdụng lại.48 3.3.3 Các công cụhiện có.49 3.3.4 Các ngôn ngữliên quan.49 3.3.5 Phương pháp lưu trữ.49 3.3.6 Phương pháp hỗtrợtìm kiếm mẫu tiến trình.49 3.4 Đánh giá các công cụhiện có theo các chức năng đềnghị.50 CHƯƠNG 4 CÔNG CỤHỖTRỢMÔ HÌNH HOÁ PATPRO-MOD.55 4.1 Giới thiệu.55 4.2 Yêu cầu cho PATPRO-MOD.56 4.2.1 Các yêu cầu chức năng.56 4.2.2 Các yêu cầu liên quan đến việc sửdụng lại mẫu tiến trình.63 4.2.3 Các yêu cầu phi chức năng.64 4.3 Thiết kếvà cài đặt PATPRO-MOD.65 4.3.1 Môi trường cài đặt.65 4.3.2 Kiến trúc hệthống.66 4.3.3 Thiết kếlớp đối tượng.67 4.3.4 Thiết kếlưu trữ.77 4.3.5 Mô tảcác thuật toán.82 4.4 Các tính năng của PATPRO-MOD.85 4.4.1 Nhóm tính năng quản lý các mô hình tiến trình.87 4.4.2 Nhóm tính năng quản lý các mẫu tiến trình.92 4.4.3 Nhóm tính năng quản lý các tri thức tiến trình.94 4.4.4 Đánh giá PATPRO-MOD.95 4.5 Case study minh họa.96 4.5.1 Các mẫu tiến trình được sửdụng lại.96 4.5.2 Các bước tạo lập mô hình tiến trình.99 4.5.3 Nhận xét.110 CHƯƠNG 5 TỔNG KẾT.112 5.1 Một sốkết quảđạt được.112 5.2 Hướng phát triển của đềtài.113 TÀI LIỆU THAM KHẢO.114 PHỤC LỤC A. NGÔN NGỮMÔ HÌNH HOÁ UML-PP.120 1 Giới thiệu.120 2 Process Structure.120 2.1 Các thành tốcủa mô hình tiến trình.121 2.2 Quan hệgiữa các thành tốtiến trình.122 2.3 Product.123 2.4 Role.124 2.5 Task.127 2.6 Mô hình tiến trình.130 3 ProcessPattern.134 3.1 Pattern Problem.135 3.2 Pattern Context.136 3.3 Process Model.136 3.4 Các loại mẫu tiến trình.137 4 PatternRelationship.139 4.1 Các quan hệáp dụng mẫu tiến trình.139 4.2 Các quan hệtổchức mẫu tiến trình.143
Các file đính kèm theo tài liệu này:
- 4.pdf
- 0.pdf
- 1.pdf
- 2.pdf
- 3.pdf
- 5.pdf
- 6.pdf
- 7.pdf
- 8.pdf
- pl.pdf
- tltk.pdf