SlideShare a Scribd company logo
1 of 24
Download to read offline
Bài 7:
Luồng công việc – Workflow
Hệ thống bài cũ
Tìm hiểu về Business Connectivity Services
Tìm hiểu về External Content Types
Tìm hiểu về các công cụ xây dựng giải pháp BCS
SharePoint Designer 2010: Không code
Visual Studio 2010: Cần code
Luồng công việc - Workflow 2
Mục tiêu bài học
Tìm hiểu khái niệm Workflow, các loại workflow trong
SharePoint 2010
Tìm hiểu thuật ngữ của SharePoint 2010 Workflow
Tìm hiểu các loại Form được sử dụng trong SharePoint
2010 Workflow
Tìm hiểu các công cụ xây dựng giải pháp Workflow trên
SharePoint 2010
Tìm hiểu khái niệm Workflow, các loại workflow trong
SharePoint 2010
Tìm hiểu thuật ngữ của SharePoint 2010 Workflow
Tìm hiểu các loại Form được sử dụng trong SharePoint
2010 Workflow
Tìm hiểu các công cụ xây dựng giải pháp Workflow trên
SharePoint 2010
Luồng công việc - Workflow 3
Workflow là gì?
Work: một công việc cần phải hoàn thành
Flow: một quá trình, một luồng xử lý
Workflow: là một quá trình định nghĩa và kiểm soát sự
hoàn thành của một hoặc nhiều công việc theo thứ tự để
đạt được một một đích nào đó.
Những công việc này thông thường đòi hỏi thực thi trong
một thời gian dài có thể hàng ngày, hàng tuần, hàng tháng
hoặc hàng năm.
Work: một công việc cần phải hoàn thành
Flow: một quá trình, một luồng xử lý
Workflow: là một quá trình định nghĩa và kiểm soát sự
hoàn thành của một hoặc nhiều công việc theo thứ tự để
đạt được một một đích nào đó.
Những công việc này thông thường đòi hỏi thực thi trong
một thời gian dài có thể hàng ngày, hàng tuần, hàng tháng
hoặc hàng năm.
Luồng công việc - Workflow 4
Động lực nào thúc đẩy Workflow
Tự động hóa các quy trình nghiệp vụ đòi hỏi Workflow
Quy trình xử lý đơn hàng
Quy trình yêu cầu bồi thường bảo hiểm
Quản trị nội dung đòi hỏi Workflow
Quy trình thu thập ý kiến phản hồi (Feedback)
Quy trình duyệt tài liệu (Document Approval)
Quản lý vòng đời của tài liệu và hồ sơ công việc…
Tự động hóa các quy trình nghiệp vụ đòi hỏi Workflow
Quy trình xử lý đơn hàng
Quy trình yêu cầu bồi thường bảo hiểm
Quản trị nội dung đòi hỏi Workflow
Quy trình thu thập ý kiến phản hồi (Feedback)
Quy trình duyệt tài liệu (Document Approval)
Quản lý vòng đời của tài liệu và hồ sơ công việc…
Luồng công việc - Workflow 5
Các loại Workflow
Luồng công việc - Workflow 6
Sequential: Workflow tuần tự
Sequential Workflow: Tuần tự
Thể hiện một workflow theo các bước được thực hiện một
cách có thứ tự cho đến khi bước cuối cùng được hoàn
thành.
Mỗi bước trong tuần tự đó được định nghĩa rõ ràng điểm
đến và điểm đi
Phù hợp cho các bài toán có các bước trong quy trình đã
được biết rõ ràng
Sequential Workflow: Tuần tự
Thể hiện một workflow theo các bước được thực hiện một
cách có thứ tự cho đến khi bước cuối cùng được hoàn
thành.
Mỗi bước trong tuần tự đó được định nghĩa rõ ràng điểm
đến và điểm đi
Phù hợp cho các bài toán có các bước trong quy trình đã
được biết rõ ràng
Luồng công việc - Workflow 7
State Machine: Workflow trạng thái
State Machine Workflow: Máy trạng thái
Thể hiện dưới một tập các trạng thái, sự chuyển giao và
các hành động
Không giới hạn số lượng các bước cần thực hiện
Phù hợp với các bài toán phức tạp khi mà việc chuyển
trạng thái được kiểm soát bởi các sự kiện bên ngoài
State Machine Workflow: Máy trạng thái
Thể hiện dưới một tập các trạng thái, sự chuyển giao và
các hành động
Không giới hạn số lượng các bước cần thực hiện
Phù hợp với các bài toán phức tạp khi mà việc chuyển
trạng thái được kiểm soát bởi các sự kiện bên ngoài
Luồng công việc - Workflow 8
Khác nhau giữa
Event Receiver và Workflow
Event Receiver
Nhẹ
Thực thi trong thời gian
ngắn
Tự động kích hoạt
Không có giao diện người
dùng
Workflow
Mạnh
Thực thi trong thời gian
dài
Tự động kích hoạt hoặc
thông qua người sử dụng
Có giao diện người dùng
Nhẹ
Thực thi trong thời gian
ngắn
Tự động kích hoạt
Không có giao diện người
dùng
Mạnh
Thực thi trong thời gian
dài
Tự động kích hoạt hoặc
thông qua người sử dụng
Có giao diện người dùng
Luồng công việc - Workflow 9
Các lựa chọn
Workflow không dùng Code
Sử dụng các mẫu Workflow có sẵn
Disposition approval
Three state
Collect signatures
Approval
Collect feedback
Sử dụng các mẫu Workflow có sẵn
Disposition approval
Three state
Collect signatures
Approval
Collect feedback
Luồng công việc - Workflow 10
Các lựa chọn
Workflow không dùng Code
Xây dựng Workflow sử dụng SharePoint Designer
Dễ dàng xây dựng các Workflow mà không phải dùng đến
code
Chỉ giới hạn cho một số Workflow với bộ quy tắc được
định nghĩa trước
Không có khả năng tái sử dụng
Xây dựng Workflow sử dụng SharePoint Designer
Dễ dàng xây dựng các Workflow mà không phải dùng đến
code
Chỉ giới hạn cho một số Workflow với bộ quy tắc được
định nghĩa trước
Không có khả năng tái sử dụng
Luồng công việc - Workflow 11
Thuật ngữ liên quan Workflow
• List
• Content
Type
Workflow DLL: Thư viện định
nghĩa Workflow nằm trong
Feature và Solution
Workflow Association: Một
workflow sẽ được gắn cho
một item hoặc document
• Feature
• Solution
WorkflowWorkflow
DLLDLL
• List
• Content
Type
WorkflowWorkflow
TemplateTemplate ItemWorkflowWorkflow
AssociationAssociation
• Tasks
• History
WorkflowWorkflow
InstanceInstance
Luồng công việc - Workflow 12
Workflow Template: Một
mẫu Workflow được gắn
với List và Content type
Tasks và History là hai List
luôn gắn gắn với một
Workflow Instance
Vòng đời xây dựng và sử dụng Workflow
Lập trình viên viết
workflow
template
Lập trình viên triển
khai Workflow
template thông qua
Feature và Solution
Quản trị viên Farm
triển khai Workflow
Quản trị viên mức
Site Collection cho
phép hoạt động của
Workflow (Activate)
Quản trị viên tạo
một workflow
association cho một
list hoặc content
type
Người dùng khởi
động workflow
instance
Quản trị viên mức
Site Collection cho
phép hoạt động của
Workflow (Activate)
Quản trị viên tạo
một workflow
association cho một
list hoặc content
type
Người dùng khởi
động workflow
instance
Workflow thực thi
các hành động và có
thể sinh ra các tasks
và history items
Quản trị có thể sửa
đổi Workflow trong
quá trình thực thi
Hoàn tất
Workflow
Luồng công việc - Workflow 13
DEMO
Demo:
Approval Workflow
Demo:
Collect Feedback Workflow
Luồng công việc - Workflow 14
Workflow Forms
Có 4 loại form có thể được sử dụng trong một
SharePoint Workflow
Workflow form có thể được biểu diễn dưới một trong hai
loại form sau
ASPX form
InfoPath form
Có 4 loại form có thể được sử dụng trong một
SharePoint Workflow
Workflow form có thể được biểu diễn dưới một trong hai
loại form sau
ASPX form
InfoPath form
Luồng công việc - Workflow 15
4 Loại Workflow Forms
Association:
Định nghĩa hay khởi tạo trước một số giá trị và nguyên tắc
cho toàn bộ Workflow khi thiết lập cho một List hay
Content Type
Instantiation:
Khởi tạo giá trị cho Workflow Instance trước khi bắt đầu
(Start)
Association:
Định nghĩa hay khởi tạo trước một số giá trị và nguyên tắc
cho toàn bộ Workflow khi thiết lập cho một List hay
Content Type
Instantiation:
Khởi tạo giá trị cho Workflow Instance trước khi bắt đầu
(Start)
Luồng công việc - Workflow 16
4 Loại Workflow Forms
Workflow Modification:
Form này xuất hiện khi quản trị muốn thay đổi Workflow
trong quá trình nó thực thi
Workflow Status:
Form này nhằm hiển thị trạng thái của Workflow trong quá
trình thực thi
Workflow Modification:
Form này xuất hiện khi quản trị muốn thay đổi Workflow
trong quá trình nó thực thi
Workflow Status:
Form này nhằm hiển thị trạng thái của Workflow trong quá
trình thực thi
Luồng công việc - Workflow 17
SharePoint Designer Workflows
Cho phép xây dựng giải pháp Workflow không cần Code
Luồng công việc - Workflow 18
SharePoint Designer Workflows
Luồng công việc - Workflow 19
SharePoint Designer Workflows
Có công cụ thiết kế Task riêng biệt cho Workflow
Luồng công việc - Workflow 20
Visual Studio 210 Workflows
Hỗ trợ kéo thả trực quan các Activities
CreateTask activity
WhileActivity
OnTaskChanged
activity
CompleteTask
activity
Hỗ trợ kéo thả trực quan các Activities
CreateTask activity
WhileActivity
OnTaskChanged
activity
CompleteTask
activity
Luồng công việc - Workflow 21
Visual Studio 210 Workflows
Có khả năng tái sử dụng Workflow được thiết kế từ
SharePoint Designer thông qua cơ chế Impport/Export
Hỗ trợ việc tạo các ASPX form template cho các loại form
sau trên Workflow
Association
Initiation
Có khả năng tái sử dụng Workflow được thiết kế từ
SharePoint Designer thông qua cơ chế Impport/Export
Hỗ trợ việc tạo các ASPX form template cho các loại form
sau trên Workflow
Association
Initiation
Luồng công việc - Workflow 22
Tổng kết bài học
Các bài toán yêu cầu tự động hóa quy trình đòi hỏi giải
pháp Workflow
Có hai loại Workflow trong SharePoint 2010
Sequence: tuần tự
State Machine: máy trạng thái
Các bài toán yêu cầu tự động hóa quy trình đòi hỏi giải
pháp Workflow
Có hai loại Workflow trong SharePoint 2010
Sequence: tuần tự
State Machine: máy trạng thái
Luồng công việc - Workflow 23
Tổng kết bài học
Bên cạnh các Workflow có sẵn, người dùng có thể xây
dựng Workflow không dùng code sử dụng SharePoint
Designer 2010 hoặc các Workflow phức tạp sử dụng
Visual Studio 2010
Có 4 loại form được sử dụng trong Workflow
Association, Initiation, Modification, Workflow status
Bên cạnh các Workflow có sẵn, người dùng có thể xây
dựng Workflow không dùng code sử dụng SharePoint
Designer 2010 hoặc các Workflow phức tạp sử dụng
Visual Studio 2010
Có 4 loại form được sử dụng trong Workflow
Association, Initiation, Modification, Workflow status
Luồng công việc - Workflow 24

More Related Content

What's hot

Mô hình hóa yêu cầu
Mô hình hóa yêu cầuMô hình hóa yêu cầu
Mô hình hóa yêu cầuNguyen Tran
 
Thiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùngThiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùngPhương Minh
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTHiệu Nguyễn
 
Báo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềmBáo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềmThuyet Nguyen
 
Kiến trúc-hướng-dịch-vụ-webservice
Kiến trúc-hướng-dịch-vụ-webserviceKiến trúc-hướng-dịch-vụ-webservice
Kiến trúc-hướng-dịch-vụ-webserviceThuyet Nguyen
 
Báo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàBáo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàKali Back Tracker
 
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên nataliej4
 
Hệ thống quản lý rạp chiếu phim
Hệ thống quản lý          rạp chiếu phimHệ thống quản lý          rạp chiếu phim
Hệ thống quản lý rạp chiếu phimvennguyennoinho
 
Cơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quếCơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quếTran Tien
 
Kiem thu phan mem
Kiem thu phan memKiem thu phan mem
Kiem thu phan memTIen Le
 
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)Hệ điều hành (chương 1)
Hệ điều hành (chương 1)realpotter
 
Giới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramGiới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramHuy Vũ
 
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGPHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGThùy Linh
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1pisu412
 
40 thủ thuật sáng tạo
40 thủ thuật sáng tạo40 thủ thuật sáng tạo
40 thủ thuật sáng tạoboyqnam
 

What's hot (20)

Mô hình hóa yêu cầu
Mô hình hóa yêu cầuMô hình hóa yêu cầu
Mô hình hóa yêu cầu
 
Thiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùngThiết Kế Giao Diện Người dùng
Thiết Kế Giao Diện Người dùng
 
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTTSlide Báo Cáo Đồ Án Tốt Nghiệp CNTT
Slide Báo Cáo Đồ Án Tốt Nghiệp CNTT
 
Báo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềmBáo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềm
 
Kiến trúc-hướng-dịch-vụ-webservice
Kiến trúc-hướng-dịch-vụ-webserviceKiến trúc-hướng-dịch-vụ-webservice
Kiến trúc-hướng-dịch-vụ-webservice
 
Đề tài: Chương trình quản lý thư viện trường ĐH sao đỏ, HAY
Đề tài: Chương trình quản lý thư viện trường ĐH sao đỏ, HAYĐề tài: Chương trình quản lý thư viện trường ĐH sao đỏ, HAY
Đề tài: Chương trình quản lý thư viện trường ĐH sao đỏ, HAY
 
Báo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhàBáo cáo UML hệ thống cho thuê nhà
Báo cáo UML hệ thống cho thuê nhà
 
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
Đề Tài Thiết Kế Phần Mềm Quản Lý Sinh Viên
 
Hệ thống quản lý rạp chiếu phim
Hệ thống quản lý          rạp chiếu phimHệ thống quản lý          rạp chiếu phim
Hệ thống quản lý rạp chiếu phim
 
Đề tài: Xây dựng Website quản lý điểm trường Phổ thông, 9đ
Đề tài: Xây dựng Website quản lý điểm trường Phổ thông, 9đĐề tài: Xây dựng Website quản lý điểm trường Phổ thông, 9đ
Đề tài: Xây dựng Website quản lý điểm trường Phổ thông, 9đ
 
Cơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quếCơ sở dữ liệu phân tán - phạm thế quế
Cơ sở dữ liệu phân tán - phạm thế quế
 
Kiem thu phan mem
Kiem thu phan memKiem thu phan mem
Kiem thu phan mem
 
Đề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đ
Đề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đĐề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đ
Đề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đ
 
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)Hệ điều hành (chương 1)
Hệ điều hành (chương 1)
 
Giới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagramGiới thiệu về Rational Rose và Các diagram
Giới thiệu về Rational Rose và Các diagram
 
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNGPHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG QUA MẠNG
 
Đề tài: Xây dựng website bán hàng trực tuyến, HAY
Đề tài: Xây dựng website bán hàng trực tuyến, HAYĐề tài: Xây dựng website bán hàng trực tuyến, HAY
Đề tài: Xây dựng website bán hàng trực tuyến, HAY
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
 
40 thủ thuật sáng tạo
40 thủ thuật sáng tạo40 thủ thuật sáng tạo
40 thủ thuật sáng tạo
 
Chuyên Đề Công Nghệ Phần Mềm PTIT
Chuyên Đề Công Nghệ Phần Mềm PTITChuyên Đề Công Nghệ Phần Mềm PTIT
Chuyên Đề Công Nghệ Phần Mềm PTIT
 

Viewers also liked

Bài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và REST
Bài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và RESTBài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và REST
Bài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và RESTMasterCode.vn
 
Bài 2: Web Part và các trang SharePoint
Bài 2: Web Part và các trang SharePointBài 2: Web Part và các trang SharePoint
Bài 2: Web Part và các trang SharePointMasterCode.vn
 
Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010
Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010
Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010MasterCode.vn
 
Bài 5: Quản lý dữ liệu SharePoint
Bài 5: Quản lý dữ liệu SharePointBài 5: Quản lý dữ liệu SharePoint
Bài 5: Quản lý dữ liệu SharePointMasterCode.vn
 
Bài 3: Thao tác với dữ liệu SharePoint từ phía client
Bài 3: Thao tác với dữ liệu SharePoint từ phía clientBài 3: Thao tác với dữ liệu SharePoint từ phía client
Bài 3: Thao tác với dữ liệu SharePoint từ phía clientMasterCode.vn
 
Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)
Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)
Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)MasterCode.vn
 
Lập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnLập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnMasterCode.vn
 
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMSBài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMSMasterCode.vn
 
Pdf tim hieuc#vaungdung-mastercode.vn
Pdf tim hieuc#vaungdung-mastercode.vnPdf tim hieuc#vaungdung-mastercode.vn
Pdf tim hieuc#vaungdung-mastercode.vnMasterCode.vn
 
BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...
BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...
BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...MasterCode.vn
 
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPTBài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPTMasterCode.vn
 
Bài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPT
Bài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPTBài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPT
Bài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPTMasterCode.vn
 
Ppt linear demo create flow chart powerpoint points the process business temp...
Ppt linear demo create flow chart powerpoint points the process business temp...Ppt linear demo create flow chart powerpoint points the process business temp...
Ppt linear demo create flow chart powerpoint points the process business temp...SlideTeam.net
 
SharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperSharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperK.Mohamed Faizal
 
SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)K.Mohamed Faizal
 
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or FoeSharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or FoeJasper Oosterveld
 
Evaluation of Short Film
Evaluation of Short FilmEvaluation of Short Film
Evaluation of Short FilmNazish
 
Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)
Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)
Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)MasterCode.vn
 
Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)
Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)
Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)MasterCode.vn
 

Viewers also liked (20)

Bài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và REST
Bài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và RESTBài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và REST
Bài 4: Thao tác với dữ liệu SharePoint thông qua ADO.NET Data Services và REST
 
Bài 2: Web Part và các trang SharePoint
Bài 2: Web Part và các trang SharePointBài 2: Web Part và các trang SharePoint
Bài 2: Web Part và các trang SharePoint
 
Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010
Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010
Bài 1: SharePoint 2010 và xây dựng giải pháp cho SharePoint 2010
 
Bài 5: Quản lý dữ liệu SharePoint
Bài 5: Quản lý dữ liệu SharePointBài 5: Quản lý dữ liệu SharePoint
Bài 5: Quản lý dữ liệu SharePoint
 
Bài 3: Thao tác với dữ liệu SharePoint từ phía client
Bài 3: Thao tác với dữ liệu SharePoint từ phía clientBài 3: Thao tác với dữ liệu SharePoint từ phía client
Bài 3: Thao tác với dữ liệu SharePoint từ phía client
 
Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)
Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)
Hệ thống thông tin quản lý - Bài 8 Phát triển hệ thống thông tin (phần 3)
 
Lập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vnLập trình sáng tạo creative computing textbook mastercode.vn
Lập trình sáng tạo creative computing textbook mastercode.vn
 
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMSBài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS
Bài 1 Tìm hiểu về Hệ Thống Quản Trị Nội Dung - CMS
 
Pdf tim hieuc#vaungdung-mastercode.vn
Pdf tim hieuc#vaungdung-mastercode.vnPdf tim hieuc#vaungdung-mastercode.vn
Pdf tim hieuc#vaungdung-mastercode.vn
 
BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...
BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...
BÀI 5 Tạo app cho thiết bị di động & một số cải tiến cho web di động - Giáo t...
 
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPTBài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPT
 
Bài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPT
Bài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPTBài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPT
Bài 7: Quản trị người dùng thông qua chính sách nhóm - Giáo trình FPT
 
Ppt linear demo create flow chart powerpoint points the process business temp...
Ppt linear demo create flow chart powerpoint points the process business temp...Ppt linear demo create flow chart powerpoint points the process business temp...
Ppt linear demo create flow chart powerpoint points the process business temp...
 
SharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperSharePoint 2010 Online for Developer
SharePoint 2010 Online for Developer
 
S ch6
S ch6S ch6
S ch6
 
SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)
 
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or FoeSharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
SharePoint Saturday Stockholm 2015 - SharePoint Online Friend or Foe
 
Evaluation of Short Film
Evaluation of Short FilmEvaluation of Short Film
Evaluation of Short Film
 
Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)
Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)
Hệ thống thông tin quản lý - Bài 4 Quản lý HTTT trong doanh nghiệp (phần 2)
 
Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)
Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)
Hệ thống thông tin quản lý - Bài 7 Phát triển hệ thống thông tin (phần 2)
 

Similar to Bài 7: Luồng công việc – Workflow

Microsoft Dynamics 365 - Business Process Flow
Microsoft Dynamics 365 - Business Process FlowMicrosoft Dynamics 365 - Business Process Flow
Microsoft Dynamics 365 - Business Process FlowHungPham381
 
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTBÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTMasterCode.vn
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution languageNguyen Tran
 
Slide2 - Co ban HTML5
Slide2 - Co ban HTML5Slide2 - Co ban HTML5
Slide2 - Co ban HTML5Đặng Til
 
Kiến trúc Flux
Kiến trúc FluxKiến trúc Flux
Kiến trúc Fluxcicaldp
 
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAGiải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAPopping Khiem - Funky Dance Crew PTIT
 
Bài tập công nghệ phần mềm
Bài tập công nghệ phần mềmBài tập công nghệ phần mềm
Bài tập công nghệ phần mềmLượng Võ Đại
 
Bao caodoan2trail_QuanLyCanBoV1.0
Bao caodoan2trail_QuanLyCanBoV1.0Bao caodoan2trail_QuanLyCanBoV1.0
Bao caodoan2trail_QuanLyCanBoV1.0Cứ Từ Từ
 
Giới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và AutowebGiới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và Autowebvinades
 
Technical note playframework_documentation_working with play - java_vn
Technical note playframework_documentation_working with play - java_vnTechnical note playframework_documentation_working with play - java_vn
Technical note playframework_documentation_working with play - java_vnAsahina Infotech
 
Huong dan su dung svn server (SVN subversion - SVN Hosting)
Huong dan su dung svn server (SVN subversion - SVN Hosting)Huong dan su dung svn server (SVN subversion - SVN Hosting)
Huong dan su dung svn server (SVN subversion - SVN Hosting)Văn Nguyễn Trung
 
Hướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdf
Hướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdfHướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdf
Hướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdfUy Hoàng
 

Similar to Bài 7: Luồng công việc – Workflow (20)

Microsoft Dynamics 365 - Business Process Flow
Microsoft Dynamics 365 - Business Process FlowMicrosoft Dynamics 365 - Business Process Flow
Microsoft Dynamics 365 - Business Process Flow
 
I workflow v1.0
I workflow v1.0I workflow v1.0
I workflow v1.0
 
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
 
Slide6
Slide6Slide6
Slide6
 
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPTBÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
BÀI 6 Làm việc với thành phần FORM, SPRY trong DREAMWEAVER CS4 - Giáo trình FPT
 
Yii
YiiYii
Yii
 
External services
External servicesExternal services
External services
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Slide2
Slide2Slide2
Slide2
 
Slide2 - Co ban HTML5
Slide2 - Co ban HTML5Slide2 - Co ban HTML5
Slide2 - Co ban HTML5
 
Kiến trúc Flux
Kiến trúc FluxKiến trúc Flux
Kiến trúc Flux
 
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAGiải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
 
LeManhHung.pptx
LeManhHung.pptxLeManhHung.pptx
LeManhHung.pptx
 
Bài tập công nghệ phần mềm
Bài tập công nghệ phần mềmBài tập công nghệ phần mềm
Bài tập công nghệ phần mềm
 
Web1012 slide 7
Web1012   slide 7Web1012   slide 7
Web1012 slide 7
 
Bao caodoan2trail_QuanLyCanBoV1.0
Bao caodoan2trail_QuanLyCanBoV1.0Bao caodoan2trail_QuanLyCanBoV1.0
Bao caodoan2trail_QuanLyCanBoV1.0
 
Giới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và AutowebGiới thiệu NukeViet 5 và Autoweb
Giới thiệu NukeViet 5 và Autoweb
 
Technical note playframework_documentation_working with play - java_vn
Technical note playframework_documentation_working with play - java_vnTechnical note playframework_documentation_working with play - java_vn
Technical note playframework_documentation_working with play - java_vn
 
Huong dan su dung svn server (SVN subversion - SVN Hosting)
Huong dan su dung svn server (SVN subversion - SVN Hosting)Huong dan su dung svn server (SVN subversion - SVN Hosting)
Huong dan su dung svn server (SVN subversion - SVN Hosting)
 
Hướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdf
Hướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdfHướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdf
Hướng dẫn tải và sử dụng Phần mềm Quản lý Công việc miễn phí.pdf
 

More from MasterCode.vn

Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnPd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnMasterCode.vn
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnMasterCode.vn
 
Dzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnDzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnMasterCode.vn
 
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnGoogle công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnMasterCode.vn
 
Nghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnNghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnMasterCode.vn
 
Pd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnPd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnMasterCode.vn
 
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnPd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnMasterCode.vn
 
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnPdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnMasterCode.vn
 
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnPd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnMasterCode.vn
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnMasterCode.vn
 
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnPd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnMasterCode.vn
 
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnPdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnMasterCode.vn
 
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vnPdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vnPdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vnPdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vnPdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vnPdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vnPdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vnPdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vnMasterCode.vn
 
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...MasterCode.vn
 

More from MasterCode.vn (20)

Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vnPd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
Pd ftai lieu-tieng-anh-cho-nguoi-moi-bat-dau-mastercode.vn
 
Why apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vnWhy apps-succeed-wpr-mastercode.vn
Why apps-succeed-wpr-mastercode.vn
 
Dzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vnDzone performancemonitoring2016-mastercode.vn
Dzone performancemonitoring2016-mastercode.vn
 
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vnGoogle công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
Google công bố thông tin lịch xu hướng ngành 2017 mastercode.vn
 
Nghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vnNghiên cứu về khách hàng mastercode.vn
Nghiên cứu về khách hàng mastercode.vn
 
Pd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vnPd fbuoi7 8--tongquanseo-mastercode.vn
Pd fbuoi7 8--tongquanseo-mastercode.vn
 
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vnPd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
Pd fbuoi5 6-ảnh hưởng của social media tới kết quả seo-mastercode.vn
 
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vnPdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
Pdf buoi3 4-link-building-tran-ngoc-chinh-mastercode.vn
 
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vnPd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
Pd fbuoi3 4-kỹ thuật xây dựng back link-mastercode.vn
 
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vnPd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
Pd fbuoi2 onpage – tối ưu hóa trang web-mastercode.vn
 
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vnPd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
Pd fbuoi1 giới thiệu seo tools cơ bản-seo manager + seo guy-mastercode.vn
 
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vnPdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
Pdf buoi1 2-on-page-tran-ngoc-chinh-mastercode.vn
 
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vnPdfbài 7 máy tính xác tay và máy in   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 7 máy tính xác tay và máy in bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vnPdfbài 6 bảo trì máy tính   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 6 bảo trì máy tính bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vnPdfbài 5 bảo trì và tối ưu windows   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 5 bảo trì và tối ưu windows bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vnPdfbài 4 ổ cứng hard drive   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 4 ổ cứng hard drive bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vnPdfbài 3 cpu và ram   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 3 cpu và ram bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vnPdfbài 1 giới thiệu chung về phần cứng   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 1 giới thiệu chung về phần cứng bảo trì sự cố máy tính-mastercode.vn
 
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vnPdfbài 2 bo mạch chủ (main)   bảo trì sự cố máy tính-mastercode.vn
Pdfbài 2 bo mạch chủ (main) bảo trì sự cố máy tính-mastercode.vn
 
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
Pdf bai 7 làm việc với truy vấn nâng cao-slide 07-quan tri csdl voi access-ma...
 

Bài 7: Luồng công việc – Workflow

  • 1. Bài 7: Luồng công việc – Workflow
  • 2. Hệ thống bài cũ Tìm hiểu về Business Connectivity Services Tìm hiểu về External Content Types Tìm hiểu về các công cụ xây dựng giải pháp BCS SharePoint Designer 2010: Không code Visual Studio 2010: Cần code Luồng công việc - Workflow 2
  • 3. Mục tiêu bài học Tìm hiểu khái niệm Workflow, các loại workflow trong SharePoint 2010 Tìm hiểu thuật ngữ của SharePoint 2010 Workflow Tìm hiểu các loại Form được sử dụng trong SharePoint 2010 Workflow Tìm hiểu các công cụ xây dựng giải pháp Workflow trên SharePoint 2010 Tìm hiểu khái niệm Workflow, các loại workflow trong SharePoint 2010 Tìm hiểu thuật ngữ của SharePoint 2010 Workflow Tìm hiểu các loại Form được sử dụng trong SharePoint 2010 Workflow Tìm hiểu các công cụ xây dựng giải pháp Workflow trên SharePoint 2010 Luồng công việc - Workflow 3
  • 4. Workflow là gì? Work: một công việc cần phải hoàn thành Flow: một quá trình, một luồng xử lý Workflow: là một quá trình định nghĩa và kiểm soát sự hoàn thành của một hoặc nhiều công việc theo thứ tự để đạt được một một đích nào đó. Những công việc này thông thường đòi hỏi thực thi trong một thời gian dài có thể hàng ngày, hàng tuần, hàng tháng hoặc hàng năm. Work: một công việc cần phải hoàn thành Flow: một quá trình, một luồng xử lý Workflow: là một quá trình định nghĩa và kiểm soát sự hoàn thành của một hoặc nhiều công việc theo thứ tự để đạt được một một đích nào đó. Những công việc này thông thường đòi hỏi thực thi trong một thời gian dài có thể hàng ngày, hàng tuần, hàng tháng hoặc hàng năm. Luồng công việc - Workflow 4
  • 5. Động lực nào thúc đẩy Workflow Tự động hóa các quy trình nghiệp vụ đòi hỏi Workflow Quy trình xử lý đơn hàng Quy trình yêu cầu bồi thường bảo hiểm Quản trị nội dung đòi hỏi Workflow Quy trình thu thập ý kiến phản hồi (Feedback) Quy trình duyệt tài liệu (Document Approval) Quản lý vòng đời của tài liệu và hồ sơ công việc… Tự động hóa các quy trình nghiệp vụ đòi hỏi Workflow Quy trình xử lý đơn hàng Quy trình yêu cầu bồi thường bảo hiểm Quản trị nội dung đòi hỏi Workflow Quy trình thu thập ý kiến phản hồi (Feedback) Quy trình duyệt tài liệu (Document Approval) Quản lý vòng đời của tài liệu và hồ sơ công việc… Luồng công việc - Workflow 5
  • 6. Các loại Workflow Luồng công việc - Workflow 6
  • 7. Sequential: Workflow tuần tự Sequential Workflow: Tuần tự Thể hiện một workflow theo các bước được thực hiện một cách có thứ tự cho đến khi bước cuối cùng được hoàn thành. Mỗi bước trong tuần tự đó được định nghĩa rõ ràng điểm đến và điểm đi Phù hợp cho các bài toán có các bước trong quy trình đã được biết rõ ràng Sequential Workflow: Tuần tự Thể hiện một workflow theo các bước được thực hiện một cách có thứ tự cho đến khi bước cuối cùng được hoàn thành. Mỗi bước trong tuần tự đó được định nghĩa rõ ràng điểm đến và điểm đi Phù hợp cho các bài toán có các bước trong quy trình đã được biết rõ ràng Luồng công việc - Workflow 7
  • 8. State Machine: Workflow trạng thái State Machine Workflow: Máy trạng thái Thể hiện dưới một tập các trạng thái, sự chuyển giao và các hành động Không giới hạn số lượng các bước cần thực hiện Phù hợp với các bài toán phức tạp khi mà việc chuyển trạng thái được kiểm soát bởi các sự kiện bên ngoài State Machine Workflow: Máy trạng thái Thể hiện dưới một tập các trạng thái, sự chuyển giao và các hành động Không giới hạn số lượng các bước cần thực hiện Phù hợp với các bài toán phức tạp khi mà việc chuyển trạng thái được kiểm soát bởi các sự kiện bên ngoài Luồng công việc - Workflow 8
  • 9. Khác nhau giữa Event Receiver và Workflow Event Receiver Nhẹ Thực thi trong thời gian ngắn Tự động kích hoạt Không có giao diện người dùng Workflow Mạnh Thực thi trong thời gian dài Tự động kích hoạt hoặc thông qua người sử dụng Có giao diện người dùng Nhẹ Thực thi trong thời gian ngắn Tự động kích hoạt Không có giao diện người dùng Mạnh Thực thi trong thời gian dài Tự động kích hoạt hoặc thông qua người sử dụng Có giao diện người dùng Luồng công việc - Workflow 9
  • 10. Các lựa chọn Workflow không dùng Code Sử dụng các mẫu Workflow có sẵn Disposition approval Three state Collect signatures Approval Collect feedback Sử dụng các mẫu Workflow có sẵn Disposition approval Three state Collect signatures Approval Collect feedback Luồng công việc - Workflow 10
  • 11. Các lựa chọn Workflow không dùng Code Xây dựng Workflow sử dụng SharePoint Designer Dễ dàng xây dựng các Workflow mà không phải dùng đến code Chỉ giới hạn cho một số Workflow với bộ quy tắc được định nghĩa trước Không có khả năng tái sử dụng Xây dựng Workflow sử dụng SharePoint Designer Dễ dàng xây dựng các Workflow mà không phải dùng đến code Chỉ giới hạn cho một số Workflow với bộ quy tắc được định nghĩa trước Không có khả năng tái sử dụng Luồng công việc - Workflow 11
  • 12. Thuật ngữ liên quan Workflow • List • Content Type Workflow DLL: Thư viện định nghĩa Workflow nằm trong Feature và Solution Workflow Association: Một workflow sẽ được gắn cho một item hoặc document • Feature • Solution WorkflowWorkflow DLLDLL • List • Content Type WorkflowWorkflow TemplateTemplate ItemWorkflowWorkflow AssociationAssociation • Tasks • History WorkflowWorkflow InstanceInstance Luồng công việc - Workflow 12 Workflow Template: Một mẫu Workflow được gắn với List và Content type Tasks và History là hai List luôn gắn gắn với một Workflow Instance
  • 13. Vòng đời xây dựng và sử dụng Workflow Lập trình viên viết workflow template Lập trình viên triển khai Workflow template thông qua Feature và Solution Quản trị viên Farm triển khai Workflow Quản trị viên mức Site Collection cho phép hoạt động của Workflow (Activate) Quản trị viên tạo một workflow association cho một list hoặc content type Người dùng khởi động workflow instance Quản trị viên mức Site Collection cho phép hoạt động của Workflow (Activate) Quản trị viên tạo một workflow association cho một list hoặc content type Người dùng khởi động workflow instance Workflow thực thi các hành động và có thể sinh ra các tasks và history items Quản trị có thể sửa đổi Workflow trong quá trình thực thi Hoàn tất Workflow Luồng công việc - Workflow 13
  • 14. DEMO Demo: Approval Workflow Demo: Collect Feedback Workflow Luồng công việc - Workflow 14
  • 15. Workflow Forms Có 4 loại form có thể được sử dụng trong một SharePoint Workflow Workflow form có thể được biểu diễn dưới một trong hai loại form sau ASPX form InfoPath form Có 4 loại form có thể được sử dụng trong một SharePoint Workflow Workflow form có thể được biểu diễn dưới một trong hai loại form sau ASPX form InfoPath form Luồng công việc - Workflow 15
  • 16. 4 Loại Workflow Forms Association: Định nghĩa hay khởi tạo trước một số giá trị và nguyên tắc cho toàn bộ Workflow khi thiết lập cho một List hay Content Type Instantiation: Khởi tạo giá trị cho Workflow Instance trước khi bắt đầu (Start) Association: Định nghĩa hay khởi tạo trước một số giá trị và nguyên tắc cho toàn bộ Workflow khi thiết lập cho một List hay Content Type Instantiation: Khởi tạo giá trị cho Workflow Instance trước khi bắt đầu (Start) Luồng công việc - Workflow 16
  • 17. 4 Loại Workflow Forms Workflow Modification: Form này xuất hiện khi quản trị muốn thay đổi Workflow trong quá trình nó thực thi Workflow Status: Form này nhằm hiển thị trạng thái của Workflow trong quá trình thực thi Workflow Modification: Form này xuất hiện khi quản trị muốn thay đổi Workflow trong quá trình nó thực thi Workflow Status: Form này nhằm hiển thị trạng thái của Workflow trong quá trình thực thi Luồng công việc - Workflow 17
  • 18. SharePoint Designer Workflows Cho phép xây dựng giải pháp Workflow không cần Code Luồng công việc - Workflow 18
  • 19. SharePoint Designer Workflows Luồng công việc - Workflow 19
  • 20. SharePoint Designer Workflows Có công cụ thiết kế Task riêng biệt cho Workflow Luồng công việc - Workflow 20
  • 21. Visual Studio 210 Workflows Hỗ trợ kéo thả trực quan các Activities CreateTask activity WhileActivity OnTaskChanged activity CompleteTask activity Hỗ trợ kéo thả trực quan các Activities CreateTask activity WhileActivity OnTaskChanged activity CompleteTask activity Luồng công việc - Workflow 21
  • 22. Visual Studio 210 Workflows Có khả năng tái sử dụng Workflow được thiết kế từ SharePoint Designer thông qua cơ chế Impport/Export Hỗ trợ việc tạo các ASPX form template cho các loại form sau trên Workflow Association Initiation Có khả năng tái sử dụng Workflow được thiết kế từ SharePoint Designer thông qua cơ chế Impport/Export Hỗ trợ việc tạo các ASPX form template cho các loại form sau trên Workflow Association Initiation Luồng công việc - Workflow 22
  • 23. Tổng kết bài học Các bài toán yêu cầu tự động hóa quy trình đòi hỏi giải pháp Workflow Có hai loại Workflow trong SharePoint 2010 Sequence: tuần tự State Machine: máy trạng thái Các bài toán yêu cầu tự động hóa quy trình đòi hỏi giải pháp Workflow Có hai loại Workflow trong SharePoint 2010 Sequence: tuần tự State Machine: máy trạng thái Luồng công việc - Workflow 23
  • 24. Tổng kết bài học Bên cạnh các Workflow có sẵn, người dùng có thể xây dựng Workflow không dùng code sử dụng SharePoint Designer 2010 hoặc các Workflow phức tạp sử dụng Visual Studio 2010 Có 4 loại form được sử dụng trong Workflow Association, Initiation, Modification, Workflow status Bên cạnh các Workflow có sẵn, người dùng có thể xây dựng Workflow không dùng code sử dụng SharePoint Designer 2010 hoặc các Workflow phức tạp sử dụng Visual Studio 2010 Có 4 loại form được sử dụng trong Workflow Association, Initiation, Modification, Workflow status Luồng công việc - Workflow 24