1. Trang chủ
  2. » Luận Văn - Báo Cáo

KHUNG LÀM VIỆC VÀ ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC

99 413 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 99
Dung lượng 2,41 MB

Nội dung

Ngày nay, một trong những vấn đề quan trọng của ngành công nghệ phần mềm là vấn đề sử dụng lại. Ngay từ thời kỳ đầu tiên, người ta đã cố gắng sử dụng lại phần mềm bằng cách xây dựng trước các thư viện lớp.

Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Duy Hiệp KHUNG LÀM VIỆC ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Thông Tin HÀ NỘI - 2009 2 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Duy Hiệp KHUNG LÀM VIỆC ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công Nghệ Thông Tin Cán bộ hướng dẫn: PGS. TS. Nguyễn Văn Vỵ HÀ NỘI - 2009 3 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 LỜI CẢM ƠN Lời đầu tiên em xin được gửi lời cảm ơn chân thành nhất tới thầy giáo PGS. TS. Nguyễn Văn Vỵ. Thầy đã giúp em trong việc định hướng đề tài, tìm hiểu tài liệu, nghiên cứu về Khung làm việc(Framework) Luồng công việc(Workflow). Thầy cũng giúp đỡ em rất nhiều trong kỹ năng viết, trình bày khóa luận. Em xin một lần nữa được gửi lời cảm ơn chân thành nhất đến thầy! Em cũng được xin gửi lời cảm ơn chân thành nhất đến các thầy cô trong trường Đại học Công nghệ, đặc biệt các thầy cô trong khoa Công nghệ phần mềm. Các thầy cô đã tận tình dạy dỗ tạo điều kiện cho em học tập để đạt được kết quả tốt như ngày hôm nay! Em xin chân thành cảm ơn các thầy cô! Cuối cùng em xin cảm ơn tới Gia đình, bố mẹ, bạn bè em đã luôn cổ vũ động viên, tạo điều kiện giúp đỡ em trong quá trình thực hiện khóa luận tốt nghiệp này! Hà Nội, ngày 11 tháng 05 năm 2009 Sinh viên Nguyễn Duy Hiệp i TÓM TẮT NỘI DUNG KHÓA LUẬN Qua tìm hiểu thực tế cho thấy, với các tổ chức, cơ quan khác nhau có nghiệp vụ thực hiện công tác tổ chức xử lý giao việc không giống nhau. Tuy nhiên về cơ bản các công ty, doanh nghiệp đều có mô hình quản lý luồng quy trình nghiệp vụ thực hiện công tác tổ chức giao việc giống nhau. Do đó, để phát triển mở rộng một hệ thống có tính chất thương mại hoá, triển khai trên quy mô lớn, dễ bảo trì, cấu hình, phát triển mở rộng, khóa luận đã nghiên cứu đặc điểm, tính chất cách xây dựng một Khung làm việc(Framework), các bài toán luồng công việc cụ thể, phân tích thiết kế bài toán luồng công việc tổng quát được rút ra từ các bài toán cụ thể, tích hợp ghép nối các mẫu thiết kế lại thành các khung làm việc. Các khung làm việc hỗ trợ các điểm thế chỗ trước để khi ứng dụng triển khai có thể thay thế các điểm thế chỗ trước này. Khi triển khai ứng dụng cho một đơn vị có sự thay đổi về quy trình nghiệp vụ xử lý công việc ta chỉ cần xây dựng mới thêm một vài mô đun tương ứng với sự thay đổi đó lắp ghép vào các điểm thế chỗ trước để tạo ra ứng dụng mới đáp ứng hoàn toàn về sự thay đổi mô hình quản lý quy trình nghiệp vụ xử lý của đơn vị cần triển khai áp dụng hệ thống. Đề tài của khóa luận này là “Khung làm việc-Framework và ứng dụng cho bài toán luồng công việc”. Nội dung của đề tài gồm các phần sau. • MỞ ĐẦU: Giới thiệu lý do chọn đề tài luận văn, nhu cầu thực tiễn khả năng ứng dụng của luận văn • Chương 1: Tổng quan về framework. Nhằm trả lời cho câu hỏi: “Framework là gì?”, phần này nêu ra khái niệm, các đặc điểm phân loại framework. • Chương 2: Giới thiệu một số Framework cụ thể đã có. Phần này đưa ra một số Framework điển hình đã được xây dựng và ứng dụng giải quyết các bài toán cụ thể. • Chương 3: Xây dựng Framework giải quyết bài toán Luồng công việc- Workflow. Nêu ra bài toán Workflow tổng quát bằng lời và bằng các mô hình nghiệp vụ, các ca sử dụng và các sơ đồ lớp. Phân tích thiết kế tiến tới chi tiết hóa các ca sử dụng, gắn vào đó là các mẫu-patterns tạo nên một biểu đồ lớp có kèm theo các patterns sẵn có. Dựa trên phân tích thiết kế, xây dựng framework giải quyết bài toán luồng công việc trên nền tảng .NET framework 3.5 và ngôn ngữ lập trình C#. • Chương 4: Ứng dụng Framework trên để demo một bài toán giao việc nhỏ. ii • KẾT LUẬN: Phần này nêu kết quả đạt được của khóa luận đề xuất phương hướng nâng cấp mở rộng ứng dụng đề tài vào thực tiễn trong tương lai. MỤC LỤC iii Nguyễn Duy Hiệp 1 HÀ NỘI - 2009 1 Hà Nội-2009 1 HÀ NỘI - 2009 2 TÓM TẮT NỘI DUNG KHÓA LUẬN ii Chương 1 .4 GIỚI THIỆU CHUNG VỀ FRAMEWORK .4 1.1. Khái niệm về framework 4 1.1.1. Định nghĩa về framework .4 1.1.2. Cấu trúc của một framework 5 1.1.3. Phân biệt framework với các khái niệm khác .7 1.2. Các đặc điểm của framework 9 CHƯƠNG 2 .10 GIỚI THIỆU MỘT SỐ FRAMEWORK CỤ THỂ 10 2.1. Higgin Trust Framework .10 2.1.1. Giới thiệu về Higgins .10 2.1.2. Các thành phần của Higgins .11 2.1.3. Mô hình dữ liệu của Higgins .16 2.2. JhotDraw .18 2.2.1. Giới thiệu khung làm việc JhotDraw 18 2.2.2. Kiến trúc tổng quan về thiết kế của JHotDraw .19 CHƯƠNG 3 .24 XÂY DỰNG FRAMEWORK GIẢI QUYẾT 24 BÀI TOÁN LUỒNG CÔNG VIỆC-WORKFLOW 24 3.3.5.Các chức năng hệ thống .34 3.3.6.Từ điển dữ liệu mô hình lĩnh vực nghiệp vụ .35 3.3.7.Đặc tả hệ thống bài toán luồng công việc 36 3.3.7.1.Các tác nhân (Actor) trong hệ thống .36 3.3.7.2.Các ca sử dụng (Usecase) của hệ thống 38 3.3.8.Mô hình ca sử dụng tổng thể 43 3.3.9. Mô tả chi tiết các ca sử dụng .47 iv 3.3.9.1. Gói ca sử dụng Đăng nhập hệ thống .47 3.3.9.2.Gói ca sử dụng Quản lý giải quyết công việc 49 3.5.1.Gói ca sử dụng Đăng nhập hệ thống 66 3.5.2. Gói ca sử dụng Quản lý giải quyết công việc 67 3.5.3.Gói ca sử dụng phục vụ tra cứu, báo cáo, thống kê .73 3.6.Thiết kế một số lớp 75 89 DANH MỤC CÁC HÌNH VẼ ĐỒ THỊ Hình 1.1. Mối quan hệ giữa các thành phần khác nhau trong một framework [4] Hình 2.1. Higgins Trust Framework Hình 2.2. Kiến trúc của Higgins Hình 2.3. RP Enablement Hình 2.4. Kiến trúc Token Service v Hình 2.5. Kiến trúc tổng quan về thiết kế của JhotDraw Hình 2.6 : Các mẫu thiết kế Hình 3.1: Sơ đồ hoạt động quản lý công việc tại công ty thiết kế đồ nội thất gia đình Hình 3.2: Mô hình khái niệm hệ thống tổ chức quản lý công việc tại công ty thiết kế đồ nội thất gia đình Hình 3.3: Sơ đồ hoạt động quản lý công việc quản lý tiền lương Hình 3.4: Mô hình miền lĩnh vực của bài toán quản lý tính tiền lương Hình 3.5. Mô hình phân cấp quản lý trong doanh nghiệp Hình 3.6: Sơ đồ tiến trình quản lý hoạt động giao công việc Hình 3.7: Mô hình khái niệm hệ thống tổ chức quản lý giao công việc Hình 3.8: Gói ca sử dụng Đăng nhập hệ thống Hình 3.9: Gói ca sử dụng Quản lý giải quyết công việc Hình 3.10: Gói ca sử dụng Quản trị tiện ích Hình 3.11: Gói ca sử dụng Báo cáo thống kê Hình 3.12: Gói ca sử dụng Quản trị phân quyền người dùng Hình 3.13: Biểu đồ lớp thiết kế thực thi ca sử dụng Đăng nhập Hình 3.14: Biểu đồ lớp thiết kế ca sử dụng Đăng nhập áp dụng mẫu Singleton Hình 3.15: Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới Hình 3.16. Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới áp dụng mẫu thiết kế Observer Hình 3.17: Biểu đồ lớp thiết kế thực thi ca sử dụng Sửa nội dung công việc Hình 3.18: Biểu đồ lớp thiết kế thực thi ca sử dụng Xoá công việc Hình 3.19: Biểu đồ lớp thiết kế thực thi ca sử dụng Phân công việc Hình 3.20. Biểu đồ lớp thiết kế thực thi ca sử dụng Phân công việc áp dụng mẫu thiết kế State Hình 3.21: Biểu đồ lớp thiết kế thực thi ca sử dụng Chỉ đạo công việc Hình 3.22: Biểu đồ lớp thiết kế thực thi ca sử dụng Giải quyết công việc Hình 3.23: Biểu đồ lớp thiết kế thực thi ca sử dụng Báo cáo công việc vi Hình 3.24: Áp dụng mẫu thiết kế Composite vào lớp CongViec DANH MỤC CÁC BẢNG Bảng 2.1: Các chức năng hệ thống Bảng 2.2: Các khái niệm dự tuyển cho nghiệp vụ quản lý giao việc Bảng 2.3: Mô tả các tác nhân trong hệ thống vii [...]... các công cụ môi trường đã lựa chọn Ứng dụng một phần mềm nhỏ sử dụng Framework đã xây dựng Nội dung nghiên cứu thực hiện của luận văn Nghiên cứu khái niệm, đặc điểm phân loại Framework Nếu một số đặc điểm ứng dụng của một vài Framework sẵn có Tiếp cận một số bài toán cụ thể liên quan đến luồng công việc đó là bài toán “Quản lý luồng công việc tại Công ty đồ nội thất gia đình” bài toán. .. tài với tên gọi Khung làm việc ứng dụng cho bài toán luồng công việc Mục tiêu của bài toán Luồng công việc là xây dựng một hệ thống thông tin tổ chức quản lý các hoạt động giao công việc đang thực hiện trong một tổ chức, doanh nghiệp phân theo các cấp quản lý theo từng đầu người cụ thể dựa trên mạng máy tính Hệ thống giúp các cấp lãnh đạo nắm sát tình hình thực hiện công việc đưa ra ý kiến... BÀI TOÁN LUỒNG CÔNG VIỆC-WORKFLOW 3.1 Mô tả bài toán quản lý công việc tại một công ty thiết kế đồ nội thất gia đình: 3.1.1 Bài toán đặt ra: Công ty A thiết kế đồ nội thất gia đình muốn quản lý hoạt động thiết kế sản xuất ở các bộ phận, phòng ban của công ty Giám đốc công ty ký kết hợp đồng nhận yêu cầu từ khách hàng Tưng ứng với mỗi công việc nhất định giám đốc công ty sẽ bắt đầu phân công cho. .. thiết Việc ứng dụng công nghệ thông tin vào tổ chức, quản lý hoạt động giao công việc là một trong các biện pháp có ý nghĩa thiết thực trong việc áp dụng các thành tựu khoa học kỹ thuật vào công tác điều hành quản lý sản xuất trong các doanh nghiệp Từ nhu cầu thực tiễn xã hội đặc biệt là của đơn vị đang công tác, cùng với cơ sở khoa học của việc nghiên cứu ứng dụng các mô hình sử dụng lại vào quá... lương cho giáo viên” Tiến hành tổng quát hóa từ hai bài toán trên để rút ra bài toán Luồng công việc tổng quát” Tiến hành xây dựng các biểu đồ Usecase cho bài toán Luồng công việc đến mức chi tiết nhất Từ các biểu đồ Usecase chi tiết hóa trên tiến hành áp dụng các mẫu(patterns sẵn có như Singleton, Observer, State, Oposite…) để tổng quát hóa bài toán, tổng quát hóa các biểu đồ lớp phục vụ cho việc. .. phân tích thiết kế hệ thống áp dụng công nghệ hướng đối tượng sử dụng các mẫu thiết kế gắn với một miền ứng dụng cụ thể (bài toán luồng công việc) sử dụng ngôn ngữ C# dựa trên nền tảng NET Framework 3.5 để xây dựng phát triển hệ thống, cho phép hệ thống dễ bảo trì phát triển mở rộng trong tương lai đáp ứng được các yêu cầu thay đổi phát triển ngày càng cao của xã hội Mục tiêu phạm vi... thống cung cấp các đầu mục tra cứu tổng hợp các công việc đã đang thực hiện trên mạng máy tính để làm các thống kê, báo cáo định kỳ theo yêu cầu Hệ thống được xây dựng sử dụng các công nghệ kỹ thuật mới như: ứng dụng hướng tiếp cận áp dụng các mẫu thiết kế, sử dụng công cụ mô hình hoá UML để phân tích thiết kế bài toán theo mô hình hướng đối tượng; ứng dụng công nghệ Windows Applications để... bên dưới thực hiện các công việc tương ứng với chức năng của mỗi phòng của công ty Giám đốc công ty tạo đầu mục công việc, thư ký giám đốc nhập chỉ đạo phân công giải quyết xuống phòng thiết kế Ban lãnh đạo phòng thiết kế nhận yêu cầu chỉ đạo của giám đốc lại tiếp tục tạo đầu mục công việc tương ứng Chủ trì công việc ở phòng thiết kế sẽ nhập chỉ đạo phân công giải quyết công việc từ ban lãnh đạo... thiết kế mã thực hiện b Cơ sở khoa học ý nghĩa thực tiễn của việc nghiên cứu, thiết kế xây dựng úng dụng Khung làm việc giải quyết bài toán luồng công việc : Ngày nay, với sự phát triển nhanh chóng của khoa học kỹ thuật nói chung công nghệ thông tin nói riêng đã mang lại nhiều thành tựu to lớn Những thành tựu của khoa học được áp dụng trong tất cả các hoạt động của con người đã đem... hoạt động giao công việc Hình 3.2: Mô hình khái niệm hệ thống tổ chức quản lý công việc tại công ty thiết kế đồ nội thất gia đình 3.2 Mô tả bài toán quản lý thanh toán tiền lương: 3.2.1 Bài toán đặt ra: Trường Đại học Công Nghệ giao nhiệm vụ thanh toán tiền lương cho phòng đào tạo đại học, phòng đào tạo sau đại học phòng tổ chức hành chính phòng tài vụ (Dựa trên tham chiếu vào bảng quy chuẩn . Tel (: 0918.775.368 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Duy Hiệp KHUNG LÀM VIỆC VÀ ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC KHOÁ LUẬN. HÀ NỘI - 2009 2 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Duy Hiệp KHUNG LÀM VIỆC VÀ ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC KHOÁ LUẬN

Ngày đăng: 25/04/2013, 13:00

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1]. Đặng Văn Đức (2002), Phân tích thiết kế hướng đối tượng bằng UML, NXB Giáo dục, Hà Nội Sách, tạp chí
Tiêu đề: Phân tích thiết kế hướng đối tượng bằng UML
Tác giả: Đặng Văn Đức
Nhà XB: NXB Giáo dục
Năm: 2002
[2]. Nguyễn Văn Vỵ, Nguyễn Hữu Nguyên (biên dịch (2001)), Phân tích và thiết kế hướng đối tượng, Khoa Công Nghệ, ĐHQGHN, Hà Nội Sách, tạp chí
Tiêu đề: Phân tích và thiết kế hướng đối tượng
Tác giả: Nguyễn Văn Vỵ, Nguyễn Hữu Nguyên (biên dịch
Năm: 2001
[3]. Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại hướng cấu trúc và hướng đối tượng, tr.293-358, Nhà xuất bản Thống kê, Hà Nội Sách, tạp chí
Tiêu đề: Phân tích thiết kế các hệ thống thông tin hiện đại hướng cấu trúc và hướng đối tượng
Tác giả: Nguyễn Văn Vỵ
Nhà XB: Nhà xuất bản Thống kê
Năm: 2002
[4]. Nguyễn Văn Vỵ (biên dịch (2004), Applying UML and Patterns An Introduction to Object-Oriented Analysis and Design, Graig Lanrmen -1998, Khoa Công Nghệ, ĐHQGHN, Hà Nội Sách, tạp chí
Tiêu đề: Applying UML and Patterns An Introduction to Object-Oriented Analysis and Design, Graig Lanrmen -1998
Tác giả: Nguyễn Văn Vỵ (biên dịch
Năm: 2004
[5]. Đặng Sơn Lâm (2007), Ứng dụng Framework Higgins để phát triển một số ứng dụng, luận văn tốt nghiệp - Khoa Công Nghệ Thông Tin, Đại học Công Nghệ, ĐHQGHN Sách, tạp chí
Tiêu đề: Ứng dụng Framework Higgins để phát triển một số ứng dụng
Tác giả: Đặng Sơn Lâm
Năm: 2007
[6]. Vũ Văn Thạch(2006), Framework và ứng dụng trong lĩnh vực sử dụng lại , luận văn tốt nghiệp – Khoa Công Nghệ Thông Tin, Đại học Công Nghệ, ĐHQGHN.Tài liệu tiếng Anh Sách, tạp chí
Tiêu đề: Framework và ứng dụng trong lĩnh vực sử dụng lại
Tác giả: Vũ Văn Thạch
Năm: 2006
[5]. Boggs, W. and Boggs, M. (1999), Mastering UML with Rational Rose, Sybex Sách, tạp chí
Tiêu đề: Mastering UML with Rational Rose
Tác giả: Boggs, W. and Boggs, M
Năm: 1999
[6]. Booch, G., Rumbaugh, J. and Jacobson, I. (1998), The Unified Modeling Language User Guide, NXB Wesley Sách, tạp chí
Tiêu đề: The Unified Modeling Language User Guide
Tác giả: Booch, G., Rumbaugh, J. and Jacobson, I
Nhà XB: NXB Wesley
Năm: 1998
[7]. Booch, G., Rumbaugh, J. and Jacobson, I. (1999), The Unified Software Development Process, NXB Wesley Sách, tạp chí
Tiêu đề: The Unified Software Development Process
Tác giả: Booch, G., Rumbaugh, J. and Jacobson, I
Nhà XB: NXB Wesley
Năm: 1999
[8]. Douglas C.Schmidt (1998), Introduction to Pattern and Frameworks, Vanderbilt University Sách, tạp chí
Tiêu đề: Introduction to Pattern and Frameworks
Tác giả: Douglas C.Schmidt
Năm: 1998
[9]. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (1994), Design Patterns: Elements of Reusable Object-Oriented Software, NXB Wesley Sách, tạp chí
Tiêu đề: Design Patterns: Elements of Reusable Object-Oriented Software
Tác giả: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Nhà XB: NXB Wesley
Năm: 1994
[10]. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (1998), Design Patterns CD - Elements of Reusable Object Oriented Software, NXB Wesley Sách, tạp chí
Tiêu đề: Design Patterns CD - Elements of Reusable Object Oriented Software
Tác giả: Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Nhà XB: NXB Wesley
Năm: 1998
[11]. Fowler (1997), Analysis Patterns: Reusable Object Models, NXB Wesley Sách, tạp chí
Tiêu đề: Analysis Patterns: Reusable Object Models
Tác giả: Fowler
Nhà XB: NXB Wesley
Năm: 1997
[12]. Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sornmerlad, Michael Stal (1996), Pattern-Oriented Software Architecture (Vol.1, Vol.2), John Wiley& Sons Ltd Sách, tạp chí
Tiêu đề: Pattern-Oriented Software Architecture (Vol.1, Vol.2)
Tác giả: Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sornmerlad, Michael Stal
Năm: 1996
[13]. Kim Waldén and Jean-Marc Nerson (1994), Seamless Object-Oriented Software Architecture, Designers & Patterns Ltd, Oxford Sách, tạp chí
Tiêu đề: Seamless Object-Oriented Software Architecture
Tác giả: Kim Waldén and Jean-Marc Nerson
Năm: 1994
[14].Michael Kircher, Prashant Jain (2004), Pattern-Oriented Software Architecture: Patterns for Resource Management, Volume 3, John Wiley & Sons Ltd Sách, tạp chí
Tiêu đề: Pattern-Oriented Software Architecture: "Patterns for Resource Management
Tác giả: Michael Kircher, Prashant Jain
Năm: 2004
[15].James W cooper (2002), Introduction to Design Patterns in C#, IBM T J Watson Research Center Sách, tạp chí
Tiêu đề: Introduction to Design Patterns in C#
Tác giả: James W cooper
Năm: 2002
[16].Zhiming Liu (2001), Object-Oriented Sofware Development Using UML, NXB UNI/IIST.Các trang Web Sách, tạp chí
Tiêu đề: Object-Oriented Sofware Development Using UML
Tác giả: Zhiming Liu
Nhà XB: NXB UNI/IIST.Các trang Web
Năm: 2001

HÌNH ẢNH LIÊN QUAN

Hình 1.1. Mối quan hệ giữa các thành phần khác nhau trong một framework - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 1.1. Mối quan hệ giữa các thành phần khác nhau trong một framework (Trang 16)
Hình 1.1. Mối quan hệ giữa các thành phần khác nhau trong một framework - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 1.1. Mối quan hệ giữa các thành phần khác nhau trong một framework (Trang 16)
Hình 2.1. Higgins Trust Framework - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.1. Higgins Trust Framework (Trang 21)
Hình 2.1. Higgins Trust Framework - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.1. Higgins Trust Framework (Trang 21)
Hình 2.2. Kiến trúc của Higgins - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.2. Kiến trúc của Higgins (Trang 22)
Hình 2.2. Kiến trúc của Higgins - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.2. Kiến trúc của Higgins (Trang 22)
Hình 2.3. RP Enablement - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.3. RP Enablement (Trang 23)
Hình 2.4. Kiến trúc Token Service - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.4. Kiến trúc Token Service (Trang 25)
Hình 2.4. Kiến trúc Token Service - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.4. Kiến trúc Token Service (Trang 25)
Hình 2.5: Kiến trúc tổng quan về thiết kế của JHotDraw - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.5 Kiến trúc tổng quan về thiết kế của JHotDraw (Trang 29)
Hình 2.5:  Kiến trúc tổng quan về thiết kế của JHotDraw - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 2.5 Kiến trúc tổng quan về thiết kế của JHotDraw (Trang 29)
Hình 3.1: Sơ đồ hoạt động quản lý công việc tại công ty thiết kế đồ nội thất gia đình - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.1 Sơ đồ hoạt động quản lý công việc tại công ty thiết kế đồ nội thất gia đình (Trang 35)
Hình 3.1: Sơ đồ hoạt động quản lý công việc tại công ty thiết kế đồ nội thất gia đình - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.1 Sơ đồ hoạt động quản lý công việc tại công ty thiết kế đồ nội thất gia đình (Trang 35)
Hình 3.3: Sơ đồ tiến trình quản lý hoạt động thanh toán tiền lương - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.3 Sơ đồ tiến trình quản lý hoạt động thanh toán tiền lương (Trang 39)
Hình 3.3:  Sơ đồ tiến trình quản lý hoạt động thanh toán tiền lương - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.3 Sơ đồ tiến trình quản lý hoạt động thanh toán tiền lương (Trang 39)
Hình 3.4: Mô hình miền lĩnh vực của bài toán quản lý tính tiền lương - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.4 Mô hình miền lĩnh vực của bài toán quản lý tính tiền lương (Trang 40)
Hình 3.6: Sơ đồ tiến trình quản lý hoạt động giao công việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.6 Sơ đồ tiến trình quản lý hoạt động giao công việc (Trang 43)
Hình 3.6: Sơ đồ tiến trình quản lý hoạt động giao công việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.6 Sơ đồ tiến trình quản lý hoạt động giao công việc (Trang 43)
3.3.6.Từ điển dữ liệu và mô hình lĩnh vực nghiệp vụ - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
3.3.6. Từ điển dữ liệu và mô hình lĩnh vực nghiệp vụ (Trang 45)
Bảng 2.2: Các khái niệm dự tuyển cho nghiệp vụ quản lý giao việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Bảng 2.2 Các khái niệm dự tuyển cho nghiệp vụ quản lý giao việc (Trang 45)
Hình 3.8: Gói ca sử dụng Đăng nhập hệ thống - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.8 Gói ca sử dụng Đăng nhập hệ thống (Trang 54)
Hình 3.8: Gói ca sử dụng Đăng nhập hệ thống - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.8 Gói ca sử dụng Đăng nhập hệ thống (Trang 54)
Hình 3.9: Gói ca sử dụng Quản lý giải quyết công việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.9 Gói ca sử dụng Quản lý giải quyết công việc (Trang 55)
Hình 3.9: Gói ca sử dụng Quản lý giải quyết công việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.9 Gói ca sử dụng Quản lý giải quyết công việc (Trang 55)
Hình 3.10: Gói ca sử dụng Quản trị tiện ích - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.10 Gói ca sử dụng Quản trị tiện ích (Trang 55)
Hình 3.11: Gói ca sử dụng Báo cáo thống kê - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.11 Gói ca sử dụng Báo cáo thống kê (Trang 56)
Hình 3.12: Gói ca sử dụng Quản trị phân quyền người dùng - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.12 Gói ca sử dụng Quản trị phân quyền người dùng (Trang 57)
Hình 3.12: Gói ca sử dụng Quản trị phân quyền người dùng - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.12 Gói ca sử dụng Quản trị phân quyền người dùng (Trang 57)
+ Bảng Nhân viên + Bảng Phân quyền + Bảng Nhóm quyền + Bảng Chức năng - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Nhân viên + Bảng Phân quyền + Bảng Nhóm quyền + Bảng Chức năng (Trang 58)
+ Bảng Phòng ban + Bảng Nhân viên  + Bảng Loại công việc + Bảng Công việc + Bảng Tính cấp thiết 3 - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Phòng ban + Bảng Nhân viên + Bảng Loại công việc + Bảng Công việc + Bảng Tính cấp thiết 3 (Trang 59)
+ Bảng Công việc + Bảng Nhân viên + Bảng Phòng ban + Bảng Giao việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Công việc + Bảng Nhân viên + Bảng Phòng ban + Bảng Giao việc (Trang 62)
+ Bảng Phòng ban + Bảng Nhân viên 3.   Chọn   một   nhân  - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Phòng ban + Bảng Nhân viên 3. Chọn một nhân (Trang 64)
+ Bảng Nhân viên - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Nhân viên (Trang 65)
+ Bảng Loại công việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Loại công việc (Trang 66)
+ Bảng Loại công việc + Bảng Phòng ban + Bảng Nhân viên 3. Nhập các thông số  - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Loại công việc + Bảng Phòng ban + Bảng Nhân viên 3. Nhập các thông số (Trang 67)
+ Bảng Loại công việc + Bảng Phòng ban + Bảng Nhân viên 3. Nhập các thông số  - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Loại công việc + Bảng Phòng ban + Bảng Nhân viên 3. Nhập các thông số (Trang 68)
+ Bảng Loại công việc + Bảng Phòng ban + Bảng Nhân viên 3. Nhập các thông số,  - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
ng Loại công việc + Bảng Phòng ban + Bảng Nhân viên 3. Nhập các thông số, (Trang 69)
Hình 3.13: Biểu đồ lớp thiết kế thực thi ca sử dụng Đăng nhập Áp dụng mẫu Singleton - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.13 Biểu đồ lớp thiết kế thực thi ca sử dụng Đăng nhập Áp dụng mẫu Singleton (Trang 76)
Hình 3.14: Biểu đồ lớp thiết kế ca sử dụng Đăng nhập áp dụng mẫu Singleton Mẫu Singleton là giải pháp thiết kế cho phép lớp NhanVien có thể tự kiểm soát thể hiện  của nó - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.14 Biểu đồ lớp thiết kế ca sử dụng Đăng nhập áp dụng mẫu Singleton Mẫu Singleton là giải pháp thiết kế cho phép lớp NhanVien có thể tự kiểm soát thể hiện của nó (Trang 77)
Hình 3.15: Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới Áp dụng mẫu Observer vào ca sử dụng tạo công việc mới - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.15 Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới Áp dụng mẫu Observer vào ca sử dụng tạo công việc mới (Trang 78)
Hình 3.16. Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới  áp dụng mẫu thiết kế Observer - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.16. Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới áp dụng mẫu thiết kế Observer (Trang 80)
Hình 3.16. Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới   áp dụng mẫu thiết kế Observer - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.16. Biểu đồ lớp thiết kế thực thi ca sử dụng Tạo công việc mới áp dụng mẫu thiết kế Observer (Trang 80)
Hình 3.20. Biểu đồ lớp thiết kế thực thi ca sử dụng Phân công việc áp dụng mẫu thiết kế State - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.20. Biểu đồ lớp thiết kế thực thi ca sử dụng Phân công việc áp dụng mẫu thiết kế State (Trang 83)
Hình 3.23: Biểu đồ lớp thiết kế thực thi ca sử dụng Báo cáo công việc Áp dụng mẫu Composite vào ca sử dụng tổng hợp báo cáo công việc - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.23 Biểu đồ lớp thiết kế thực thi ca sử dụng Báo cáo công việc Áp dụng mẫu Composite vào ca sử dụng tổng hợp báo cáo công việc (Trang 84)
Hình 3.24: Áp dụng mẫu thiết kế Composite vào lớp CongViec - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
Hình 3.24 Áp dụng mẫu thiết kế Composite vào lớp CongViec (Trang 85)
b.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
b.1. Bảng thuộc tính (Trang 86)
B.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
1. Bảng thuộc tính (Trang 88)
a.2. Bảng các phương thức - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
a.2. Bảng các phương thức (Trang 89)
A.2. Bảng các phương thức - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
2. Bảng các phương thức (Trang 89)
b.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
b.1. Bảng thuộc tính (Trang 90)
B.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
1. Bảng thuộc tính (Trang 90)
c.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
c.1. Bảng thuộc tính (Trang 92)
C.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
1. Bảng thuộc tính (Trang 92)
d.2. Bảng các phương thức - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
d.2. Bảng các phương thức (Trang 93)
d.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
d.1. Bảng thuộc tính (Trang 93)
D.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
1. Bảng thuộc tính (Trang 93)
e.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
e.1. Bảng thuộc tính (Trang 94)
E.1. Bảng thuộc tính - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
1. Bảng thuộc tính (Trang 94)
Tìm hiểu mô hình 3 lớp phục vụ cho việc thiết kế và mã hóa chương trình một cách khoa học và dễ quản lý nhất. - KHUNG LÀM VIỆC VÀ   ỨNG DỤNG CHO BÀI TOÁN LUỒNG CÔNG VIỆC
m hiểu mô hình 3 lớp phục vụ cho việc thiết kế và mã hóa chương trình một cách khoa học và dễ quản lý nhất (Trang 95)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w