當(dāng)前位置:工程項目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 文檔管理軟件 > 文件管理系統(tǒng)
工作流引擎七大原理
使用軟件文檔管理過程中所要經(jīng)過哪些流程。
工作流引擎工作流管理聯(lián)盟(Workflow Management Coalition, WfMC)早已定義了工作流技術(shù)的標(biāo)準(zhǔn)體系,但并未指明具體實現(xiàn)的方法。
工作流引擎在實現(xiàn)方法上可以基于不同的軟件技術(shù)架構(gòu),引擎本身應(yīng)該是與具體業(yè)務(wù)無關(guān)的,但又需要考慮各類應(yīng)用領(lǐng)域,
工作流引擎設(shè)計的重點應(yīng)該是有一定差異的,但無論基于什么架構(gòu),無論基于哪個領(lǐng)域,有些原理是相通的。主要是以下方面一、易
工作流引擎
工作流管理聯(lián)盟(Workflow Management Coalition, WfMC)早已定義了工作流技術(shù)的標(biāo)準(zhǔn)體系,但并未指明具體實現(xiàn)的方法。工作流引擎在實現(xiàn)方法上可以基于不同的軟件技術(shù)架構(gòu),引擎本身應(yīng)該是與具體業(yè)務(wù)無關(guān)的,但又需要考慮各類應(yīng)用領(lǐng)域,工作流引擎設(shè)計的重點應(yīng)該是有一定差異的,但無論基于什么架構(gòu),無論基于哪個領(lǐng)域,有些原理是相通的。
主要是以下方面一、易用性原理
工作流引擎在多數(shù)應(yīng)用中是由客戶或?qū)嵤┤藛T來設(shè)計相關(guān)業(yè)務(wù)流程,因此易用性相當(dāng)重要,有些工作流引擎的設(shè)置器,在設(shè)計流程時按照代碼語言的語法,或其它技術(shù)化強的術(shù)語去設(shè)置,讓人不知道如何開始,也不太容易明白相關(guān)設(shè)置的具體意義。因此要求圖形化視覺效果,包括流程設(shè)計時的圖形化和流程應(yīng)用時的圖形化。設(shè)計時的圖形化以拖拉的方式就能去設(shè)置流程,應(yīng)用時圖形化讓用戶非常直觀的感覺到流程運作情況;也要求操作便利,提供鼠標(biāo)單雙擊、鍵盤快捷方式、工具欄、流程導(dǎo)入導(dǎo)出、打印、節(jié)點導(dǎo)航、流程復(fù)制粘貼、流程校驗等等功能方便用戶快速設(shè)置流程
二、功能完整性原理
工作流引擎必須支持各種流程特性,包括串行流程、并行流程(分流合流)、子流程、條件路徑、條件人員、環(huán)節(jié)信息權(quán)限設(shè)置、普通環(huán)節(jié)、機構(gòu)環(huán)節(jié)、會簽環(huán)節(jié)等等,這里就不一一列舉了。既然提供用戶在代碼外定義流程,那么流程定義工具就要求能夠支撐到所有流程特性。
三、數(shù)據(jù)完整性原理
工作流本身對于業(yè)務(wù)系統(tǒng)而言,其作用是隱藏在背后,業(yè)務(wù)系統(tǒng)包括大量的業(yè)務(wù)處理數(shù)據(jù),工作流引擎本身也有數(shù)據(jù)的處理,如何保證業(yè)務(wù)數(shù)據(jù)和流程數(shù)據(jù)的事務(wù)完整性?如何設(shè)計才能保證業(yè)務(wù)數(shù)據(jù)與流程數(shù)據(jù)的關(guān)聯(lián)完整性?流程是自定義的情況下,業(yè)務(wù)數(shù)據(jù)如何統(tǒng)計?這些都是設(shè)計工作流引擎及工作流應(yīng)用框架時必須解決的。
相關(guān)文章:什么是OA工作流? OA工作流詳細介紹 工作流三個最重要的特征
四、伸縮性原理
設(shè)想一個企業(yè)應(yīng)用,如果公司只幾十個人,又在一個辦公室,工作流應(yīng)用的價值不是很大,真正有價值的工作流應(yīng)用是在集團公司大量煩瑣的事件處理,如省級郵政的OA系統(tǒng),15000的用戶量,跨各個地市的不同流程模式。還有就是大的業(yè)務(wù)處理量,處理環(huán)節(jié)涉及多個職能部門,流程引擎協(xié)調(diào)和處理這些部門和人員之間的工作等,這些應(yīng)用場景均是大處理量,流程跨越大,而且業(yè)務(wù)流程本身會有調(diào)整,會有不同組織結(jié)構(gòu)層次復(fù)用同一流程模式的需求,因此在處理能力上需要有伸縮性,流程設(shè)置上也需要有伸縮性。
五、擴展性原理
工作流引擎設(shè)置工具能包括各種特殊權(quán)限的支撐,如交接、跳轉(zhuǎn)、自動處理、終止流程、自定義時限等等,企業(yè)在某些特殊情況下應(yīng)用流程時不一定需要按照流程設(shè)置去運作,流程設(shè)置工具能擴展特殊權(quán)限的功能去實現(xiàn)這樣一些特殊要求。工作流應(yīng)用框架能夠支撐業(yè)務(wù)上的擴展,如與財務(wù)系統(tǒng)集成、ERP集成、消息平臺的集成、SPS的集成、INFOPATH的集成等。
六、接口原理
其實接口是工作流引擎的關(guān)鍵,也是面向?qū)ο笤O(shè)計與分析的關(guān)鍵,工作流應(yīng)用筐架只需做“我要做什么”,工作流引擎返回結(jié)果,內(nèi)部“我怎么做”,是不需要攪在一塊的。關(guān)鍵接口包括:啟動、發(fā)送、回收、退回、消息通知、結(jié)束等等,當(dāng)然實際業(yè)務(wù)需求中的接口需求遠不止這些。
七、可行性原理
現(xiàn)在工作流技術(shù)非常流行,很多朋友希望能開發(fā)自己的工作流引擎,如果要自己開發(fā),其實可以先考慮以下幾個問題。
1、 經(jīng)濟的可行性:工作流引擎是需要能幫助客戶創(chuàng)造價值才有前途的,如果我們自行開發(fā)的工作流引擎給客戶帶來多大價值,
獲得多少回報,對比付出的成本及浪費的機會成本,收益如何?有得賺再自己做。
2、 技術(shù)可行性:工作流引擎設(shè)計并不復(fù)雜,關(guān)鍵是穩(wěn)定、成熟的過程中,其它技術(shù)都在發(fā)展,工作流引擎需要集成的技術(shù)甚至解
決方案的思想也在進步,工作流引擎能否與時俱進?盤算一下,如果有把握再自己做。
3、 時間的可行性:工作流引擎本身對客戶來說沒有價值,但可以降低應(yīng)用開發(fā)的成本。
具體的企業(yè)應(yīng)用需要工作流引擎時,是否在規(guī)定的工期內(nèi)能夠提供一個穩(wěn)定可靠的工作流
引擎去實現(xiàn)具體應(yīng)用?計劃一下,來得及再自己做。
- 1檔案管理工作的知識要點
- 2企業(yè)文檔管理軟件所面臨的的挑戰(zhàn)
- 3文件管理系統(tǒng)的靈活、強大、易管理的安全特性
- 4文檔管理解決方案優(yōu)勢
- 5聚焦信息管理未來 文檔管理軟件成主流
- 6文檔型數(shù)據(jù)安全問題研究
- 7從“切糕”看文檔管理軟件的擇優(yōu)之道
- 8簡析企業(yè)文檔管理排序問題及方法
- 9電子文件管理軟件的好處
- 10企業(yè)需要知識管理帶給企業(yè)什么效果
- 11文檔管理實現(xiàn)哪些功能
- 12文檔管理的一些心得
- 13項目市場預(yù)測原則
- 14為什么文檔管理軟件不可缺少
- 15最早的檔案出現(xiàn)在什么時候
- 16企業(yè)常用文檔管理辦法
- 17檔案工作的內(nèi)容和基本任務(wù)是什么
- 18檔案管理基本知識
- 19文檔管理軟件工作流流程種類支持
- 20人力資源部聘請it專家的原因何在
- 21目前的市場正以產(chǎn)品為中心的市場過渡到以消費者為中心的市場
- 22從古巴雪茄營銷看酒水特殊渠道銷售對飲品特殊渠道銷售的一點看法
- 23電子文件管理的優(yōu)勢
- 24軟件文檔管理指南(2)
- 25文檔安全管理系統(tǒng)有哪些用?
- 26如何快速的整理好文檔
- 27電子文檔管理系統(tǒng)的分析
- 28檔案工作的概念及其構(gòu)成和檔案管理工作的性質(zhì)
- 29中國的很多企業(yè)都面臨著新的機遇與競爭作為企業(yè)降低成本、
- 30新型文檔安全管理模式風(fēng)暴來襲
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓