笔记-信息化与系统集成技术-工作流
1. 認識工作流
根據國際工作流管理聯盟(Workflow Management Coalition.WfMC)的定義,工作流是一類能夠完全或者部分自動執行的業務過程,它根據一系列過程規則,使文檔、信息或任務能夠在不同的執行者之間傳遞和執行。
IBM Almaden研究中心給出的工作流定義是:“工作流是經營過程的一種計算機化的表示模型,定義了完成整個過程需要的各種參數。這些參數包括對過程中每一個步驟的定義、步驟間的執行順序、條件以及數據流的建立、每一步驟由誰負責以及每一個活動所需要的應用程序”。
通俗地講,工作流程可以比喻為“信息河流”,即日常的業務處理或協同工作能按預先定義好的規則和過程進行流動,并且這一流動過程能被跟蹤和監控。
工作流(WorkFlow)就是工作流程的計算模型,即將工作流程中的工作如何前后組織在一起的邏輯和規則在計算機中以恰當的模型進行表示并對其實施計算。
2. 工作流管理系統(Workflow ManagementSystem. WfMS)
主要功能是通過計算機技術的支持去定義、執行和管理工作流,協調工作流執行過程中工作之間以及群體成員之間的信息交互。工作流需要依靠工作流管理系統來實現。
所以一個工作流包括一組活動,也包括它們之間的相互順序關系。
3. 工作流要解決的主要問題
為實現某個業務目標,在多個參與者之間,利用計算機,按某種預定規則自動傳遞文檔、信息或者任務。
簡單地說,工作流就是一系列相互銜接、自動進行的任務。我們可以將整個業務過程看作是一條河,其中流過的河水就是待審核的表單。
工作流屬于計算機支持的協同工作(Computer Supported Cooperative Work,CSCW)的一部分。后者是普遍地研究一個群體如何在計算機的幫助下實現協同工作的。
4. 工作流的作用
隨著經營業務的展開,雖然企業的物理位置可能逐漸分散,但部門間的協作卻日益頻繁,對決策過程的分散性也日益明顯,企業日常業務活動詳細信息的需求也日益提高。因此,企業要求信息系統必須具有分布性、異構性、自治性。在這種大規模的分布式應用環境下高效地運轉相關的任務,并且對執行的任務進行密切監控已成為一種發展趨勢。工作流技術由此應運而生。一般來講工作流技術具有如下作用:
在軟件開發中采用工作流技術可以( )。
①降低開發風險 ②提高工作效率 ③提高對流程的控制與管理
④提升開發過程的靈活性 ⑤提高對客戶響應的預見性
答案:①②③⑤
5. 工作流在流程管理中的應用
工作流管理系統則是這一實現的軟件環境,是一套支持業務定義和自動運轉工作流的系統。
工作流技術重點研究內容包括:工作流引擎、工作流管理集成機制、建模工具、協同工作機制、流程設計器和流程監控工具等。
工作流在流程管理中的應用分為三個階段:
流程建模是用清晰和形式化的方法表示流程的不同抽象層次,可靠的模型是流程分析的基礎,流程仿真是為了發現流程存在的問題以便為流程的改進提供指導。
這三個階段是不斷演進的過程。它們的無縫連接是影響工作流模型性能的關鍵因素,也是傳統流程建模和流程仿真集成存在的主要問題。
轉載/整理:
希賽教育的試題解釋:https://www.educity.cn/
信管網的試題解釋:http://www.cnitpm.com/pm1/5195.html
總結
以上是生活随笔為你收集整理的笔记-信息化与系统集成技术-工作流的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转载-致IT同仁 —— IT人士常犯的1
- 下一篇: 也谈谈:《设计师如何掌握主动权》读后感