




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1流程管理系統(tǒng)
1.1數(shù)據(jù)表設(shè)計(jì)
1.1.1流轉(zhuǎn)視圖表
在不同應(yīng)用場(chǎng)景下,意見(jiàn)表述可能差異較大,不能完全用參見(jiàn)的同意、不同意;贊成反
對(duì)來(lái)統(tǒng)一,為了給解決方案的設(shè)計(jì)者提供更好的支持,沆程系統(tǒng)將提供一種動(dòng)態(tài)的機(jī)制,支
持解決方案的設(shè)計(jì)者將自己設(shè)計(jì)的意見(jiàn)表述視圖嵌入到系統(tǒng)中,以便在流程設(shè)計(jì)的人機(jī)節(jié)點(diǎn)
的提交控制處選用。
數(shù)據(jù)表名flwview表名描述審批視圖表。
預(yù)計(jì)規(guī)模幾十使用頻率查詢、更斜一般
所屬模塊運(yùn)行平臺(tái)本表主鍵提交視圖
相關(guān)外犍尢
唯一索引(appviewid)
普通索引(步驟標(biāo)識(shí)、執(zhí)行用戶)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1voteview流轉(zhuǎn)視圖BGINTNo本表主鍵
2appviewid視圖標(biāo)識(shí)BGINTNo應(yīng)用視圖表上鍵。
3showpict標(biāo)識(shí)圖標(biāo)VCHAR96NoCSS的引用名,用于替換提交按鈕的圖標(biāo)
4admorgid管理組織BGINTNo為了按組織線路產(chǎn)品化!
5appmodule應(yīng)用槿塊BGINTNo便于按模塊分離
6datastyle發(fā)布方式BGINTNo枚舉:產(chǎn)品化、客戶化、個(gè)性化
7status記錄狀態(tài)BGINTNo枚舉:有效、過(guò)程、無(wú)效
8crcatctimc創(chuàng)建時(shí)叵CHAR15NoYYYYMMDDHHMMSS記錄創(chuàng)建時(shí)間
9modifytime更新時(shí)向CHAR15NoYYYYMMDDHIIMMSS記錄修改時(shí)間
備注說(shuō)明提交按鈕的簡(jiǎn)稱、全稱、描述用多語(yǔ)言來(lái)管理。
1.1.2建模元素表
流程建模是通過(guò)小先確定的建模元素來(lái)組織實(shí)現(xiàn)的,這就好比提前做好的各種柔性制造
模具,可制造出樣式相同但參數(shù)不同的部件,但卻不能制造出非己有模具樣式的部件。工業(yè)
上通常會(huì)根據(jù)生產(chǎn)的要求,應(yīng)先設(shè)計(jì)模具。
新設(shè)計(jì)的元素(模具)應(yīng)納入系統(tǒng)進(jìn)行管理,納入系統(tǒng)管理的建模元素,就可以被建模
工具和流程引擎自動(dòng)調(diào)用,
數(shù)據(jù)表名flwtokcn表名描述建模元素表。
預(yù)計(jì)規(guī)模幾十使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)本表主鍵建模元素
相關(guān)外鍵無(wú)
唯一索引無(wú)
普通索引(步驟標(biāo)識(shí)、執(zhí)行用戶)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1tokenid建模元素BGINTNo本表主鍵
2apppageid頁(yè)面標(biāo)識(shí)BGINTNo該元素的配置頁(yè)面號(hào)。無(wú)頁(yè)面號(hào)表配置界面
3sortindex索引順序SHINTNo決定建模元素工具欄
4componentid構(gòu)件標(biāo)識(shí)INTNo構(gòu)件表關(guān)聯(lián)主鍵(引擎實(shí)現(xiàn)代碼)
確定模型中要輸出的視圖,是否多語(yǔ),多語(yǔ)主
5tokenmeta建模定義VCHAR1024No建、及視圖上需輸出的字段、字段名映射、缺
省值定義,以及裝入處理和回寫處理等。
6admorgid管理組織BGINT為了按組織線路產(chǎn)品化!
7appmodulc應(yīng)用模塊BGINT\o便于按模塊分離
8datastyle發(fā)布方式BGINTNo枚舉:產(chǎn)品化、客戶化、個(gè)性化
9status記錄狀態(tài)BGINTNo枚舉:有效、過(guò)程、無(wú)效
10createtime創(chuàng)建時(shí)何CHAR15NoYYYYMMDDHHMMSS記錄創(chuàng)建時(shí)間
11modifytime更新時(shí)間CHAR15NoYYYYMMDI)HHMMSS記錄修改時(shí)間
1.能將已固化的設(shè)計(jì)元素放入到該表中管理;
2.建模定義規(guī)范為:
<P31drawpic="畫布圖標(biāo)CSS”>
<E100islang="truenloadfc="顯示該視圖前的處理函數(shù)'>
備注說(shuō)明<index=1modevar="idnmemovar=,'nodeid,'cutfvalue=m,isnull=nV>
<index=2modevar="type>,memovar='nodetypencutvalue=,misnull=n7>
</E100>
</P31>
撿入時(shí)需要進(jìn)行他校驗(yàn),比如某些數(shù)據(jù)項(xiàng)未配置,節(jié)點(diǎn)只能有一個(gè)后繼節(jié)點(diǎn)等。
1.1.3流程定義表
數(shù)據(jù)表名flwdefine表名描述流程定義表
預(yù)計(jì)規(guī)模幾千以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)木表主鍵流程標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一-索引無(wú)
普通索引(應(yīng)用模塊、管理組織)、(流程狀態(tài)、更新時(shí)間)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1flowid流程標(biāo)在BGINTNo本表主犍
2uscvcrs生效版本BGINTNo使用版本的索引號(hào),與狀態(tài)配合使用。
與usevers不同,表示有未生效版本,撿出該版
3newvers最新版本SHINTNo
本進(jìn)行設(shè)計(jì)。
4priority優(yōu)先級(jí)號(hào)SHINTNo用「待辦任務(wù)的排序、催辦、加急的基數(shù)
5admorgid管理組織BGINTNo為了按組織線路產(chǎn)品化!
6appmodule應(yīng)用模塊BGINTNo便于按模塊分離
7datastyle發(fā)布方式BGINTNo枚舉:產(chǎn)品化、客戶化、個(gè)性化
8status記錄狀態(tài)BGINTNo枚舉:有效、過(guò)程、無(wú)效
9createtimc創(chuàng)建時(shí)間CHAR15NoYYYYMMDDHHMMSS記錄創(chuàng)建時(shí)間
10modifytime更新時(shí)同CHAR15NoYYYYMMDDHIIMMSS記錄修改時(shí)間
備注說(shuō)明流程的簡(jiǎn)稱、全稱、描述用多諳言表來(lái)管埋
1.L4流程版本表
數(shù)據(jù)表名fIwvers表名描述流程版本表
預(yù)計(jì)規(guī)模幾萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)本表主鍵版本標(biāo)識(shí)
相關(guān)外鍵4:
唯一索引無(wú)
普通索引(流程標(biāo)識(shí)、失效日期、生效日期)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1versid版本標(biāo)識(shí)BGINTNo本表主鍵
2flowid流程標(biāo)識(shí)BGINTNo流程定義衣的主鍵。
終止等各種管理操作。
數(shù)據(jù)表名fIwauth表名描述流程管理授權(quán)表。只有授權(quán)用戶才能對(duì)流程進(jìn)行管理
預(yù)計(jì)規(guī)模幾萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屈模塊運(yùn)行平臺(tái)本表主鍵無(wú)主鍵
相關(guān)外鍵無(wú)
唯一-索引無(wú)
普通索引(用戶標(biāo)識(shí))、(流程標(biāo)識(shí))
序字段命名字段名稱類型氏度為空字段說(shuō)明
1flowid流程標(biāo)識(shí)BGINTNo流程定義表的主鍵。
2userid用戶標(biāo)識(shí)BGINTNo用戶定義表的主鍵。
3createtime創(chuàng)建時(shí)同Char15NoYYYYMMDDHIIMMSS記錄的創(chuàng)建時(shí)間
4modifytime更新時(shí)叵Char15NoYYYYMMDDHHMMSS記錄的創(chuàng)建時(shí)間
備注說(shuō)明該表信息在授權(quán)取消時(shí)需進(jìn)入流程授權(quán)歷史表中被追溯。
1.1.7流程實(shí)例表
每一個(gè)定義好的流程,實(shí)際執(zhí)行時(shí)均要產(chǎn)生一個(gè)實(shí)例,通過(guò)實(shí)例來(lái)組織管理與實(shí)際環(huán)
境相關(guān)的信息與數(shù)據(jù),保證既便是同一個(gè)流程間也不會(huì)發(fā)現(xiàn)沖突。
數(shù)據(jù)表名flwcase表名描述流程實(shí)例表。對(duì)已完成實(shí)例日終時(shí)清理至歷史表中
預(yù)計(jì)規(guī)模幾萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)本表主鍵實(shí)例標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一索引無(wú)
普通索引(版本標(biāo)識(shí)、流轉(zhuǎn)狀態(tài))、(實(shí)例來(lái)源、流轉(zhuǎn)狀態(tài))
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1caseid實(shí)例標(biāo)識(shí)BG1NTNo本表主鍵
2versid版本標(biāo)識(shí)BGINTNo版本表主鍵(以此可知流程號(hào),屆時(shí)建視圖)
枚舉:菜單、功能、服務(wù)、同步(流程)、異步(流
3casesrc實(shí)例來(lái)源BGINTNo
程)等
4relatepk相關(guān)主鍵BGINTNo可能是菜單號(hào)、視圖號(hào)、交易號(hào)、步驟號(hào)之一
5urgeent加急次數(shù)SHINTNo每次優(yōu)先級(jí)提升應(yīng)加1,表示增加25%優(yōu)先級(jí)
6runstat流轉(zhuǎn)狀態(tài)BGINTNo枚舉:流轉(zhuǎn)中、已結(jié)束、被撤銷、破終止
7newdate創(chuàng)建口期CHAR8NoYYYYMMDD記錄的創(chuàng)建口期
8newtime創(chuàng)建時(shí)間CHAR6NoHHMMSS記錄的創(chuàng)建時(shí)間
9creatcuscr創(chuàng)建用戶BGINTNo流程發(fā)起者。如果是服務(wù)發(fā)起,記相關(guān)業(yè)務(wù)號(hào)
10upddate更新日期CHAR8NoYYYYMMDD記錄更新日期
11updtime更新時(shí)問(wèn)CHAR6NoHHMMSS記錄更新時(shí)間
流程結(jié)束時(shí),所操作用戶,可能是最后一個(gè)人
12updateuser更新用戶BGINTNo機(jī)節(jié)點(diǎn)的提交用戶,可能是流程管理員(被終
止)、也可能是相關(guān)業(yè)務(wù)號(hào)。
備注說(shuō)明如果是流程啟動(dòng)的流程實(shí)例,則可通過(guò)相關(guān)主鍵找到父實(shí)例的調(diào)用步驟。
1.1.8實(shí)例統(tǒng)計(jì)表
數(shù)據(jù)表名flwcasetake表名描述
預(yù)計(jì)規(guī)模幾千以內(nèi)使用頻率查詢、更新一股
所屬模塊運(yùn)行平臺(tái)本表主鍵版本標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一索引無(wú)
普通索引(版本標(biāo)識(shí)、流轉(zhuǎn)狀態(tài))、(實(shí)例來(lái)源、流轉(zhuǎn)狀態(tài))
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1versid版本標(biāo)識(shí)BGINTNo版本表主鍵(以此可知流程號(hào),屆時(shí)建視圖)
累計(jì)個(gè)數(shù)INTNo
2maxval最人值Dec(10,2)No
3minval最小值Dec(10,2)No
4aveval平均值Dec(10,2)No
5modifytime更新時(shí)回CHAR8No創(chuàng)建記錄日期
備注說(shuō)明
1.1.9流轉(zhuǎn)過(guò)程表
通過(guò)對(duì)流程的流轉(zhuǎn)珞徑的記載,不僅可以跟蹤流程的流轉(zhuǎn)過(guò)程,還可為流程任務(wù)提供
統(tǒng)一的信息參照。
數(shù)據(jù)表名fIwstep表名描述流轉(zhuǎn)過(guò)程表。對(duì)已完成實(shí)例日終時(shí)清理至歷史表中
預(yù)計(jì)規(guī)模幾萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)本表主鍵步驟標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一索引無(wú)
普通索引(實(shí)例標(biāo)識(shí)、創(chuàng)建日期、創(chuàng)建時(shí)間)、(節(jié)點(diǎn)類型、更新用戶)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1stepid步驟標(biāo)詼BGINTNo本表主鍵
2cascid實(shí)例標(biāo)識(shí)BGINTNo實(shí)例表主鍵
3nodeid節(jié)點(diǎn)編號(hào)BGINTNo節(jié)點(diǎn)編號(hào),可以此關(guān)聯(lián)多語(yǔ)表,獲得名稱等
4tokenid建模元素BGINTNo搜選:人機(jī)、子流程、等待、結(jié)束
51imitmin定時(shí)(分)INTNo換算成分鐘計(jì)
xml中取得,任務(wù)提交時(shí)使用,子流程節(jié)點(diǎn)無(wú)意
6passratc通過(guò)比率DEC5.2No
義。
用于待辦任務(wù)列表時(shí)處理,初始為從流程版本
7priority優(yōu)先級(jí)日INTNo繼承,然后逐節(jié)點(diǎn)傳遞而成,也可被流程控制
的優(yōu)先級(jí)調(diào)整更改。
8taskshow任務(wù)摘要VCHAR96No根據(jù)總線和人機(jī)節(jié)點(diǎn)配置的摘要公式計(jì)算數(shù)據(jù)
根據(jù)建模的任務(wù)控制來(lái)填寫。采用“,枚舉值,
9taskctrl任務(wù)控制VCHAR96No
枚舉值,”格式,無(wú)順序之分。
10newdate創(chuàng)建H期CHAR8No創(chuàng)建記錄H期
11newtime創(chuàng)建時(shí)向CHAR6No創(chuàng)建記錄時(shí)間,
12createuser創(chuàng)建用戶BGINTNo生成該步驟的當(dāng)前用戶
13prevstep前一步驟BGINTNo為了形成記錄鏈以及任務(wù)撤回時(shí)索引
從上個(gè)人機(jī)節(jié)點(diǎn)到本節(jié)點(diǎn)所經(jīng)歷的節(jié)點(diǎn)序列。
14vianode途經(jīng)節(jié)點(diǎn)VCHAR32Yes
序列按先后順序逗號(hào)分隔
15warncnt催辦次數(shù)SH1NTNo初始為0,每催辦一次累加1
16warntime催辦時(shí)間CHAR15YesYYYYMMDDHHMMSS再次催辦時(shí)間
17upddatc更新FI期CHAR8No初始時(shí)為最大值,99991231
18updtime更新時(shí)回CHAR6No初始時(shí)為最大值,235959
19updateuser更新用戶BGINTNo初始為-1,否則為提交該步驟的當(dāng)前用戶
枚舉;侍辦理、己催辦、己提交、被忽略(通過(guò)
20laskstal任務(wù)狀態(tài)BGINTNo比率時(shí)對(duì)未提交的任務(wù)處理狀態(tài))、被撤回、被
撤銷(發(fā)起人終止)、被終止(管理強(qiáng)行終止)
21busdata現(xiàn)場(chǎng)數(shù)捱CLOB20kNo將總線數(shù)據(jù)(除?外的數(shù)據(jù))卸除保存
備注說(shuō)明可從該表中統(tǒng)計(jì)出流程在那個(gè)人機(jī)節(jié)點(diǎn)所花費(fèi)的時(shí)間.以便指導(dǎo)后續(xù)流程優(yōu)化。
1.1.10流轉(zhuǎn)統(tǒng)計(jì)表
數(shù)據(jù)表名flwsteptake表名描述
預(yù)計(jì)規(guī)模幾萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)木表主鍵步驟標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一-索引無(wú)
普通索引(版本標(biāo)識(shí)、流轉(zhuǎn)狀態(tài))、(實(shí)例來(lái)源、流轉(zhuǎn)狀態(tài))
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1stepid步驟標(biāo)識(shí)BGINTNo本表主犍
2versid版本標(biāo)識(shí)BGINTNo
累計(jì)個(gè)數(shù)INTNo
3maxval最大值Dec(12,2)No
4minval最小值Dec(12,2)No
5aveval平均值Dec(12,2)No
6modifytime更新時(shí)同CHAR8No創(chuàng)建記錄日期
備注說(shuō)明
1.1.11用戶現(xiàn)場(chǎng)表
為便于審計(jì)每個(gè)用戶在流程中的數(shù)據(jù)操作,當(dāng)用戶提交流程任務(wù)時(shí),應(yīng)將當(dāng)時(shí)的總線
數(shù)據(jù)卸除保存在本表中。此外,當(dāng)用戶暫存流程時(shí),也應(yīng)保存在本表中,對(duì)于暫存過(guò)的任
務(wù),使用本表記錄的現(xiàn)場(chǎng)來(lái)恢復(fù),未暫存過(guò)的任務(wù),則采用步驟表中記錄的現(xiàn)場(chǎng)來(lái)恢復(fù)。
數(shù)據(jù)表名flwdata表名描述流程用戶現(xiàn)場(chǎng)表。對(duì)已完成實(shí)例日終時(shí)清理至歷史表中
預(yù)計(jì)規(guī)模幾萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屈模塊運(yùn)行平臺(tái)本表主鍵無(wú)主鍵
相關(guān)外鍵無(wú)
唯一索引(步驟標(biāo)識(shí)、用戶標(biāo)識(shí))
普通索引
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1stepid步驟標(biāo)識(shí)BGINTNo步驟表主鍵
2runuser執(zhí)行用戶BGINTNo用戶表主鍵
3createtime創(chuàng)建時(shí)同CHAR15NoYYYYMMDDHI1MMSS,記錄的產(chǎn)生時(shí)間
4modifytime更新時(shí)問(wèn)CHAR15NoYYYYMMDDHIIMMSS,提交或暫存時(shí)的時(shí)間
5Busdata現(xiàn)場(chǎng)數(shù)據(jù)CLOB10kNo將總線數(shù)據(jù)(除@外的數(shù)據(jù))卸除保存
備注說(shuō)明當(dāng)用戶暫存時(shí)或用戶提交任務(wù)時(shí),操作該表。如該用戶的該步任務(wù)不存在插入記錄,否則更新記錄
1.1.12流程任務(wù)表
待辦任務(wù)是用戶獲得流程任務(wù),并繼續(xù)推動(dòng)流程的一個(gè)接口。主要管理那個(gè)流程的那
個(gè)步驟、需要那個(gè)用戶進(jìn)行處理以及相關(guān)的狀態(tài)數(shù)據(jù)。
數(shù)據(jù)表名flwtask表名描述待辦任務(wù)表。對(duì)已完成實(shí)例日終時(shí)清理至歷史表中
預(yù)計(jì)規(guī)模幾十萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)本表主鍵任務(wù)標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一-索引無(wú)
普通索引(步驟標(biāo)識(shí)、執(zhí)行用戶)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1laskid任務(wù)標(biāo)識(shí)BGINTNo本表主鍵
2stepid步驟標(biāo)識(shí)BGINTNo步驟表主犍
枚舉:宜派、轉(zhuǎn)派、搶先、委托、改派(流程
3gctmodc任務(wù)取得BGINTNo
管理)
4taskhold任務(wù)歸屬BGINTNo用戶ID或者角色I(xiàn)D,改派taskid
分搶先,待辦理時(shí)為用戶崗位授權(quán)
5runuser執(zhí)行用戶BGINTNo表中的執(zhí)行人,任務(wù)的歸屬用戶可以通過(guò)任務(wù)
委托功能修改被委托人。
枚舉:待辦理、已催辦、已提交、被忽略(通過(guò)
比率時(shí)對(duì)未提交的任務(wù)處理狀態(tài))、被撤回、被
6taskstat任務(wù)狀態(tài)BGINTNo撤銷(發(fā)起人終止)、被終止(管理強(qiáng)行終止)、
,,被改派”
7upddate更新日期CHAR8NoYYYYMMDDHHMMSS記錄修改日期
8updtime更新時(shí)向CHAR6NoYYYYMMDDHHMMSS記錄修改時(shí)間
任務(wù)搶先是第1個(gè)通過(guò)待辦任務(wù)進(jìn)入流程時(shí),如果該任務(wù)是任務(wù)搶先方式,直接將該記錄的執(zhí)行用
備注說(shuō)明
戶改為當(dāng)前用戶(搶先的任務(wù)不能委托他人)。
轉(zhuǎn)派是用戶轉(zhuǎn)移授權(quán)給他人,被受授權(quán)人得到轉(zhuǎn)授權(quán)過(guò)來(lái)的任務(wù)即為轉(zhuǎn)派,
直派是未經(jīng)轉(zhuǎn)授權(quán),任務(wù)歸屬與執(zhí)行用戶的值相同,轉(zhuǎn)派時(shí)不同
改派時(shí)需要將原有任務(wù)狀態(tài)修改為"被該派",為被改派為用戶們產(chǎn)生新的任務(wù)記錄,這些記錄的
任務(wù)取得即為“改派”,任務(wù)歸屬即為被取消任務(wù)的任務(wù)標(biāo)識(shí),執(zhí)行用戶為被改派后的執(zhí)行用戶:被改
派的任務(wù)不能進(jìn)行委托處理。
轉(zhuǎn)派是用戶實(shí)現(xiàn)轉(zhuǎn)移授權(quán)造成的,委托是用戶看到某項(xiàng)具體任務(wù)后臨時(shí)委托的。轉(zhuǎn)派具
有持續(xù)性,只要不收回轉(zhuǎn)授權(quán),委托這是單次有效,必須每次在任務(wù)辦理界面來(lái)法行
1.1.13審批意見(jiàn)表
對(duì)大多數(shù)流程來(lái)說(shuō),都會(huì)存在一些僅需根據(jù)流程提供的信息進(jìn)行表決的環(huán)節(jié)(審批),
而審批通常具有固定的模式,即是否同意,相關(guān)意見(jiàn)(可設(shè)置常用審批短語(yǔ),保存)。
數(shù)據(jù)表名flwvote表名描述審批意見(jiàn)表。對(duì)已完成實(shí)例日終時(shí)清理至歷史表中
預(yù)計(jì)規(guī)模幾十萬(wàn)以內(nèi)使用頻率查詢、更新一般
所屬模塊運(yùn)行平臺(tái)本表主鍵版本標(biāo)識(shí)
相關(guān)外鍵無(wú)
唯一索引無(wú)
普通索引(步驟標(biāo)識(shí)、執(zhí)行用戶)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1stepid步驟標(biāo)識(shí)BGINTNo步驟表主犍
2runuser執(zhí)行用戶BG1NTNo提交某任務(wù)的執(zhí)行人。
3chkview審理意見(jiàn)BGINTNo相關(guān)的枚舉值
4memo細(xì)節(jié)說(shuō)陜VCHAR1024Yes
5modifyt.ime更新時(shí)叵CHAR15NoYYYYMVDDHHMMSS首次催辦時(shí)間
6digtsign數(shù)字簽名VCIIAR96No防止當(dāng)事人抵賴驗(yàn)算
備注說(shuō)明
1.1.14常用短句表
每個(gè)用戶在流程審枇或其他需要通過(guò)鍵盤給出意見(jiàn)的場(chǎng)合,他們通常具有習(xí)慣性,因
此,系統(tǒng)將為每個(gè)用戶沉淀最常使用的短信息記錄,以便在使用時(shí)能節(jié)省打字時(shí)間。
數(shù)據(jù)表名oftentext表名描述常用短文本信息表
預(yù)計(jì)規(guī)模幾十萬(wàn)以內(nèi)使用頻率查詢、更新一股
所屬模塊運(yùn)行平臺(tái)本表主鍵
相關(guān)外鍵無(wú)
唯一索引無(wú)
普通索引(步藤標(biāo)識(shí)、執(zhí)行用戶)
序字段命名字段名稱類型長(zhǎng)度為空字段說(shuō)明
1userinfoid用戶標(biāo)識(shí)BGINTNo步驟表主鍵
2usescene應(yīng)用場(chǎng)景BGINTNo枚舉:短信、流程、郵件、其他。
3oftentext短句內(nèi)容VCHAR384No
4modifytime更新時(shí)何CHAR15NoYYYYMMDDHHMMSS
備注說(shuō)明
1.1.15相關(guān)歷史表
需要采用歷史來(lái)保存的表,在表結(jié)構(gòu)上完全一致,但索引上可能有區(qū)別(為查詢、統(tǒng)
計(jì)分析),字節(jié)在表名前加his_即可。
1.2數(shù)據(jù)視圖設(shè)計(jì)
CREATEVIEWFLWDVIEWASSELECT
A.FLOWID,A.USEVERS,A.NEWVERS,A.PRIORITY,A.APPMODULE,A.DATASTYLE,A.A
DMORGID,A.STATUS,A.CREATETIME,A.MODIFYTIME,B.VERSID,B.VERSCODE,B.ST
ARTDATE,B.STOPDATE,B.FLOWMETA,B.VERMEMOFROMFLWDEFINE
A,FLWVERSBWHEREA.FLOWID=B.FLOWIDANDA.USEVERS=B.VERSID
已經(jīng)建立
1.3流程功能設(shè)計(jì)
每個(gè)流程可定義流程關(guān)鍵信息表達(dá)式,以便拼裝流程步驟中顯示的與業(yè)務(wù)相關(guān)的信
息,如果該字段未設(shè)置,取流程節(jié)點(diǎn)名稱即可。
1.3.1任務(wù)執(zhí)行
點(diǎn)擊待辦任務(wù)或其他方式進(jìn)入流程的人機(jī)環(huán)節(jié),左邊顯示人機(jī)交互的界面標(biāo)簽,右邊是
流程的管控圖標(biāo)功能(任務(wù)委托、任務(wù)暫存、任務(wù)提交、連續(xù)策略、關(guān)閉)。
Z型度方案配置,調(diào)度任務(wù)者避?<?而
審批意見(jiàn)可以替代提交按鈕,點(diǎn)按提交按鈕時(shí),如果該節(jié)點(diǎn)需要審批,并指明了審批的
頁(yè)面或視圖,則更換圖標(biāo),彈出審批界面,操作后提交流程或返回原界面。這樣,需要在人
機(jī)節(jié)點(diǎn)設(shè)置相應(yīng)的參數(shù),來(lái)定義審批頁(yè)面或視圖。
提交方式可以選擇:提交(直接提交)、審批(完全同意、部分同意、不同意)、表決(贊成、
棄權(quán)、否決)等,每一種方式對(duì)應(yīng)一個(gè)視圖號(hào)。但要考慮其它審批視圖的擴(kuò)展支持(考慮用
一個(gè)管理表開發(fā)擴(kuò)展!id、模塊、管理組織、發(fā)布方式、視圖號(hào)、時(shí)間等)還是用流程配置
文件來(lái)實(shí)現(xiàn)。
統(tǒng)一的審批頁(yè)面,但需要有機(jī)制來(lái)控制能否對(duì)歷史宙批意見(jiàn)進(jìn)行瀏覽。依靠人機(jī)交互界
面設(shè)置來(lái)處理?。
通常,平臺(tái)系統(tǒng)將同化一些提交表述視圖,流程設(shè)計(jì)者可在人機(jī)環(huán)節(jié)的提交方式字段
中選用。但也支持將滿足一定規(guī)范的其它視圖擴(kuò)展,今后就可在人機(jī)環(huán)節(jié)的提交方式字段
中被選用。
132任務(wù)撤回
當(dāng)流程中某步驟的任務(wù)提交人在下個(gè)人機(jī)環(huán)節(jié)的任務(wù)未處理(未出現(xiàn)任何一個(gè)己完成
任務(wù))前,可以主動(dòng)撤回任務(wù)。任務(wù)撤回操作實(shí)在我近期完成任務(wù)列表情形下來(lái)做出的。
任務(wù)撤回處理功能需求如下:
/只有任務(wù)的提交者本人才能撤回任務(wù),不能撤回非緊鄰步的已提交任務(wù);
/不能撤回下一步是子流程的已提交任務(wù);(這是從降低復(fù)雜性來(lái)考慮的,今后
可不限制)
/撤回任務(wù)時(shí),應(yīng)將所有待辦任務(wù)表中,緊鄰的下步流程任務(wù)的狀態(tài)全部設(shè)置成
撤回取消,以及其它字段的修改;將實(shí)例過(guò)程表中的緊鄰下步的狀態(tài)改成“撤
回取消”;將撤回到的那步的狀態(tài)置為“待處理”,將相關(guān)的任務(wù)狀態(tài)恢復(fù)為“待
辦理:這樣撤回用戶就可在待辦任務(wù)表中重新獲得該任務(wù)入口,重新辦理此
任務(wù)。
該操作不涉及相關(guān)的業(yè)務(wù)處理,實(shí)現(xiàn)上將該功能設(shè)計(jì)成一個(gè)獨(dú)立菜單功能。以列表方
式檢索出步驟表中創(chuàng)建者為當(dāng)前用戶,且用戶數(shù)據(jù)表口還沒(méi)有該步驟的任何記錄,旦前一
步驟是人機(jī)節(jié)點(diǎn)的流程實(shí)例:
SELECT*FROMFLWSTEPA,FLWSTEPB,$WHEREA.UPDATEUSER="+
@USER.USERINFOID+uANDA.STEPIDNOTIN(SELECTDISTINCTSTEPIDFROMFLWDATA
WHERESTEPID=+stepid+n)ANDA.PREST^P=B.STEPIDAND8小0口£2二人
機(jī)”
點(diǎn)擊某個(gè)流程實(shí)例,執(zhí)行流程撤回操作(1.不保留痕跡法
(刪除新的步驟和任務(wù),恢復(fù)上一步驟和上一步當(dāng)前用戶的任務(wù));2.保留痕跡法
(將新步驟和任務(wù)改為被撤回,生成一個(gè)撤回步的新步驟和當(dāng)前用戶的新任務(wù))):
/當(dāng)前步驟狀態(tài)置為被撤回:UPDATEFLWSTEPSETTASKSTAT=被撤銷,
MODIFYTIME=當(dāng)前時(shí)間,UPDATEUSER=@JSER.USERINFOIDWHERESTEPID=
M+NFV(HstepidH,-1);
/將所有任務(wù)狀態(tài)置為被撤回:"UPDATE-LWTASKSETTASKSTAT=被撤銷,
MODIFHIME=當(dāng)前時(shí)間WHERESTEPID="+NFV("stepid",7);
/復(fù)制PRESTEP所指步驟的部分相關(guān)信息,生成一條新的流程步驟;
/為當(dāng)前用戶生成一條新的待辦任務(wù),任務(wù)來(lái)源為“自撤回”。
133任務(wù)委托
只有任務(wù)的歸屬者和執(zhí)行者相同,而且該節(jié)點(diǎn)允許委托,才能進(jìn)行任務(wù)委托。本身是轉(zhuǎn)
授得來(lái)的任務(wù),或者被委托得來(lái)的任務(wù)、或者爭(zhēng)搶來(lái)的任務(wù),均不能再委托他人辦理。
任務(wù)委托是用戶己經(jīng)瀏覽到該任務(wù),通過(guò)流程控制圖標(biāo)將本屬于自己的待辦任務(wù)委托給
轄內(nèi)的其它人辦理,將任務(wù)執(zhí)行人更改為委托人的用戶舊。任務(wù)委托只針對(duì)一個(gè)具體任務(wù),
一次性有效,當(dāng)被委托人沒(méi)有辦理任務(wù)時(shí),委托人可以取消委托。
1.3.4流程加急
流程加急是流程發(fā)起者提升流程優(yōu)先級(jí),提醒后續(xù)辦理者給予更高關(guān)注的業(yè)務(wù)手段,因
此,流程加急只能由流程的發(fā)起者來(lái)處理。
但鑒于優(yōu)先級(jí)的管理機(jī)制的公平性,每次加急均為流程優(yōu)先級(jí)的25%,每個(gè)流程將限
定加急次數(shù)。
實(shí)現(xiàn)上,系統(tǒng)將提供一個(gè)獨(dú)立的通用功能一一“我的活躍流程”,將當(dāng)前用戶發(fā)起的,
還未完成的流程實(shí)例列出,由用戶選中某個(gè)具體的流程實(shí)例,執(zhí)行流程加急處理邏輯。也可
由業(yè)務(wù)應(yīng)用按照具體的需求,列出業(yè)務(wù)列表,選中某個(gè)業(yè)務(wù)記錄,點(diǎn)按相應(yīng)的功能,除執(zhí)行
相關(guān)的業(yè)務(wù)處理外,還應(yīng)由業(yè)務(wù)關(guān)聯(lián)的流程實(shí)例號(hào)來(lái)調(diào)用流程加急處理邏輯。
“我的活躍流程”列表主要的檢索語(yǔ)句設(shè)計(jì)如下:
,(SELECT*FROMCASEVIEWWHEREFLWSTAT=流轉(zhuǎn)中ANDCREATEUSER="+
@USER.USERINFOID
加急處理邏輯:
/根據(jù)流程實(shí)例號(hào)讀取流程實(shí)例的加急次數(shù)和設(shè)置優(yōu)先級(jí);
,判斷能否再次加急,能再次加急,計(jì)算出本次增加的優(yōu)先數(shù)(設(shè)置優(yōu)先級(jí)/4),
將流程實(shí)例的加急次數(shù)字段累加1,將本次增加的優(yōu)先數(shù)累加到當(dāng)前步驟的優(yōu)
先級(jí)數(shù)字段上,否則,給出“該流程已不能再加急了”的錯(cuò)誤信息;就是更新
流程當(dāng)前步的優(yōu)先級(jí)數(shù),并將流程已經(jīng)加急的次數(shù)如下:
135流程撤銷
流程撤銷通常來(lái)源于應(yīng)用環(huán)境的變化,而且流程撤銷前往往需要處理相關(guān)的應(yīng)用信息,
比如將訂單的狀態(tài)置為取消等,然后是終止流程。因此,照理流程撤銷通常由業(yè)務(wù)模塊來(lái)發(fā)
起,由業(yè)務(wù)模塊處理完業(yè)務(wù)信息后,再調(diào)用流程系統(tǒng)提供的接口來(lái)撤銷流程。
但考慮到撤俏有流程發(fā)起者的主動(dòng)撤銷,有流程管理者的強(qiáng)制撤銷,而流程撤俏時(shí)所做
的業(yè)務(wù)信息改變,可用配置化的方式來(lái)定義,這樣,流程設(shè)計(jì)者只需要在可撤俏的人機(jī)環(huán)節(jié)
設(shè)置撤銷時(shí)的處理邏輯,不論是發(fā)起者撤銷,還是強(qiáng)制撤銷,均能實(shí)現(xiàn)業(yè)務(wù)和流程的自動(dòng)同
步撤銷。
考慮到發(fā)出流程撤銷命令的不確定性,以及某些人機(jī)環(huán)節(jié)可能很重要,不能在本環(huán)節(jié)進(jìn)
行撤銷處理,因此,發(fā)出流程撤銷命令時(shí),修改實(shí)例表中的流程狀態(tài)(被撤銷或被終止),
然后判斷該步驟能否撤銷或終止,如能撤銷,則執(zhí)行配置的業(yè)務(wù)撤銷邏輯,并將將步驟表、
任務(wù)表中的任務(wù)狀態(tài)置為“被撤銷或被終止”;否則,當(dāng)流程進(jìn)入下一個(gè)人機(jī)環(huán)節(jié)時(shí),在分
配任務(wù)前,檢查到流程已經(jīng)發(fā)出了撤銷或終止命令,而且該步允許撤銷和終止,則生成一條
被撤銷和終止的待辦步驟,不必生成任何人的待辦任務(wù)。
系統(tǒng)提供一個(gè)獨(dú)立的通用流程撤銷功能,通過(guò)“我的活躍流程”列表點(diǎn)擊撤銷功能來(lái)啟
動(dòng)撤銷邏輯處理。也可由業(yè)務(wù)模塊設(shè)計(jì)撤銷業(yè)務(wù)處埋后調(diào)用撤銷處理邏輯處理來(lái)完成。
只有流程的發(fā)起者可以撤銷一個(gè)正在流轉(zhuǎn)的流程。發(fā)起者可以通過(guò)查詢本人發(fā)起佗正在
過(guò)程中的流程,點(diǎn)擊撤銷按鈕,實(shí)現(xiàn)流程的實(shí)例、步驟、任務(wù)等記錄的撤銷操作。
1.4建模規(guī)范設(shè)計(jì)
所有與多語(yǔ)相關(guān)的參照信息作為一段,如:
lanf>=15lversid=12345>
<N1E1O3>//第1節(jié)點(diǎn)視圖關(guān)聯(lián)的多語(yǔ)記錄
<muhilangid=1231relatepk=Ishoriname="簡(jiǎn)稱'fuUname-
<multilangid=1233re!atepk=2shonname="簡(jiǎn)稱"jid'mame="全稱''memo="描述>
</NlE103>
<N2L109>//數(shù)據(jù)計(jì)算節(jié)點(diǎn)每項(xiàng)我達(dá)式的多語(yǔ)記錄
<niitltilanfiid=l24lrelatepk-1shortname="全稱'"描述>
<multilangid=1242relatepk=2shortname="簡(jiǎn)稱"fullname="全稱"ineino="描述”
</N2LI09>
<N3L105>//規(guī)則校驗(yàn)節(jié)點(diǎn)每項(xiàng)規(guī)則的多語(yǔ)記錄
<multilangid=1241relatepk=Ish。門naine="簡(jiǎn)稱fuMa〃ie="全稱''memo="描述>
<multilangid=1242relatepk=2shomiame="簡(jiǎn)稱'fid:"ame="全稱'memo="描述"/>
</N3LI05>
</multilang>
在多語(yǔ)表的TABLENAME字段的值則采用需要流程版本號(hào)+多語(yǔ)的節(jié)點(diǎn)號(hào)組成,如:
節(jié)點(diǎn)多語(yǔ)為V12345_E103;計(jì)算表達(dá)式多語(yǔ)為I2345_L1O9;規(guī)則多語(yǔ)為I2345_L1O5。今后
在擴(kuò)展流程建模元素時(shí)可靈活擴(kuò)展。
該多語(yǔ)段在撿出時(shí)由撿出程序自動(dòng)生成,在建模過(guò)程中所刪除、增加、修改的多語(yǔ),都
不直接操作多語(yǔ),在撿入(版本發(fā)布)時(shí),將根據(jù)multilangid和relalepk的值是否為空來(lái)決
定是更新原有記錄,還是新增多語(yǔ)記錄、還是刪除多語(yǔ)記錄。條件如下:
/當(dāng)mullilangid==""&&relalepk時(shí),需要新建多語(yǔ)記錄;
/當(dāng)multilangid!=,”,&&rclatepk!="”時(shí),需要修改多語(yǔ)記錄;
/當(dāng)multilangid!=’"'&&relatepk==""時(shí),需要?jiǎng)h除多語(yǔ)記錄;
/當(dāng)mullilangid==""&&relatepk=="”時(shí),不做任何操作,該種情況應(yīng)在保存階段就
過(guò)濾掉。
在流程建模期間,如果將某項(xiàng)與多語(yǔ)相關(guān)的記錄刪除,則該記錄的relatepk的值置為空,
以便新建的多語(yǔ)相關(guān)記錄能夠再次使用該空位,即便沒(méi)有新的多語(yǔ)記錄來(lái)使用其空位,也會(huì)
在流程撿入時(shí)按上面的規(guī)則刪除相應(yīng)的多語(yǔ)記錄。因此,新增與多語(yǔ)相關(guān)的記錄,先廣描該
段多語(yǔ)中是否有空位,有空位先使用空位,沒(méi)有空位,則在多語(yǔ)段中增加記錄,新增加的多
語(yǔ)參照記錄的multilangid為空。
當(dāng)發(fā)布程一個(gè)新版本時(shí),應(yīng)多語(yǔ)段中的有效記錄全部按新的TABLENAME插入。比如:
原版本號(hào)為123,新版本號(hào)為356,則新產(chǎn)生的多語(yǔ)記錄的TABLENAME的值為E103_356,
將區(qū)別于原來(lái)的E1O3J23。
<workflowid="3"prevers="1."midvers="0"endvers="0"verctrl="
<l)aranis>
</paranis>
<elements>
<elementtype=""id=""...>
</elenient>
</elements>
</workflow>
1.5建模工具設(shè)計(jì)
1.5.1界面設(shè)計(jì)
s新芾打開眩出U課存..檢人中另存II性夕蜃性一元京如巾商"齊5縱向?qū)R%£賒WK1?'I;4?
v人1cn話
8?wta?
-SOGtB
恒函也
少條**分支
畫*
@班合并
-:?外方閭用
直桃
茅線
。謹(jǐn)行結(jié)束
1.5.2建模元素
建模元素將由建模元素管理功能實(shí)現(xiàn)插入到流程實(shí)現(xiàn)框架中。
1.5.2.1人機(jī)交互
人機(jī)節(jié)點(diǎn)主要進(jìn)行人機(jī)交互、任務(wù)定義以及對(duì)流轉(zhuǎn)控制的建模設(shè)置。以便流程任務(wù)的執(zhí)
行者能夠得到預(yù)先確定的應(yīng)用界面,并能按照預(yù)先確定任務(wù)派發(fā)設(shè)置,自動(dòng)推動(dòng)流程的流轉(zhuǎn)。
該節(jié)點(diǎn)的配置主要是任務(wù)定義、流程控制、人機(jī)界面等相關(guān)參數(shù)的配置。人機(jī)建模界面設(shè)計(jì)
如下:
?任務(wù)配置
派工模式〈妁俞>
任務(wù)摘要
組織過(guò)濾.知_,提交意見(jiàn)
f通過(guò)比率之必?fù)P、
派工策略人手一件E網(wǎng)(分)必輸〉催辦起點(diǎn)
e潦程控制
R任務(wù)郵件廠任務(wù)短信廠允許委托
r允許撤回廠允許撤梢廠反情郵件
r皮或短信
增加節(jié)點(diǎn)常審賦值表達(dá)式和撤銷邏輯表達(dá)式(主要完成業(yè)務(wù)數(shù)據(jù)的處理,與按鈕中的表達(dá)式
相同)
■派工模式
在進(jìn)行流程任務(wù)的派工前,需要先大致確定派工范圍(即初步篩選出待派工用戶范
困),然后在該范圍內(nèi)進(jìn)行進(jìn)一步的選擇。派工模式主要用于定義流程任務(wù)的大致派工范
圍。
流程任務(wù)大多按崗位來(lái)分派,正所謂事情是與崗位匹配的,但有時(shí)也需要按人來(lái)分派,
甚至要根據(jù)應(yīng)用狀況,編寫SQL語(yǔ)句來(lái)確定待派工用戶。
按崗派工通常會(huì)采用如下幾種應(yīng)用場(chǎng)景:
/指定崗位
,模塊全崗
/系統(tǒng)全崗
按人派工通常會(huì)采用如卜幾種應(yīng)用場(chǎng)景:
,指定用戶
/發(fā)起用戶
/當(dāng)前用戶
,當(dāng)前領(lǐng)導(dǎo)
/參照用戶
/參照領(lǐng)導(dǎo)
/參照任務(wù)
當(dāng)然,應(yīng)用環(huán)境千差萬(wàn)別,要想為應(yīng)用提供更好的流程建模派工支持,就應(yīng)提供自定
模式,讓流程建模人員通過(guò)SQL語(yǔ)句確定流程的派工范圍(通過(guò)所選數(shù)據(jù)集引入數(shù)據(jù)集
號(hào))。
■派工索引
是對(duì)派工模式的補(bǔ)充,以便能夠結(jié)合派工模式,篩選出待派工用戶群。根據(jù)派工模式
的不同,該字段的操作及結(jié)果有所區(qū)別:
,當(dāng)派工模式為按崗派工的指定崗位時(shí),在該處組合搜選所需崗位,選中單個(gè)或
多個(gè)鹵位,將這些崗位的執(zhí)行用戶作為本環(huán)節(jié)待派工用戶;
/當(dāng)派工模式為按鹵派工的模塊全崗時(shí),在該處樹選模塊樹,將選中模塊及繁衍
模塊所對(duì)應(yīng)崗位的執(zhí)行用戶作為本環(huán)節(jié)待派工用戶;
/當(dāng)派工模式為按人派工的指定用戶時(shí),在該處組合搜選出所需用戶,選中單個(gè)
或多個(gè)用戶,這些用戶直接作為本環(huán)節(jié)待派工用戶;
/當(dāng)派工模式為按人派工的某步提交人、某步提交領(lǐng)導(dǎo)、某步參與者之一時(shí),在
該處下拉選出一個(gè)非本步的所有人機(jī)節(jié)點(diǎn)號(hào),屆時(shí),流程引擎將檢索出本實(shí)例
的該所選節(jié)點(diǎn)的最近一次任務(wù)(可能循環(huán)流轉(zhuǎn))的提交人、提交人領(lǐng)導(dǎo)、任務(wù)
的所有參與人作為本環(huán)節(jié)待派工用戶。設(shè)計(jì)者應(yīng)力求保證引擎在流轉(zhuǎn)到該步時(shí),
此處所選節(jié)點(diǎn)已經(jīng)流轉(zhuǎn)過(guò)了,否則引擎只能默認(rèn)交給流程發(fā)起者并給警告,或
者直接出錯(cuò)。
/當(dāng)派工模式為自定模式時(shí),在該處組合搜選查詢類型的數(shù)據(jù)集,選中某個(gè)合適
數(shù)據(jù)集(結(jié)果列中必須包含用戶標(biāo)識(shí)),屆時(shí)流程引擎將數(shù)據(jù)集運(yùn)行結(jié)果中的用
戶作為本環(huán)節(jié)待派工用戶;
/當(dāng)是其它派工模式時(shí),該字段無(wú)意義,變成只讀狀態(tài);
■組織篩選
僅對(duì)按崗分派(指定崗位、模塊全崗、系統(tǒng)全崗)模式時(shí)生效,是對(duì)按崗位篩選出來(lái)
的任務(wù)范圍進(jìn)行組織篩選,提高任務(wù)派工的準(zhǔn)確度。主要選項(xiàng)有:
/當(dāng)前組織
/當(dāng)前機(jī)構(gòu)
/上級(jí)機(jī)構(gòu)
/下級(jí)機(jī)構(gòu)
/同級(jí)機(jī)構(gòu)
若果是非按崗派工模式,該字段將無(wú)意義,變成只讀狀態(tài)。
■派工策略
在篩選出來(lái)的待派工用戶中進(jìn)行最后的篩選,以確定給那曲用戶分派任務(wù)。主要選項(xiàng)
有:
/隨機(jī)派發(fā)假如有10個(gè)待派工用戶,獲取以10為種子的隨機(jī)數(shù),然后為相應(yīng)
記錄上的用戶分派工作。該策略將只為一個(gè)用戶產(chǎn)生待辦任務(wù)。
/均衡派發(fā)查找待派工用戶范圍中已有待辦任務(wù)數(shù)最少的用戶,作為本次派工
的用戶。該策略將只為一個(gè)用戶產(chǎn)生待辦任務(wù)。
/人手一件為待派工用戶范圍中每個(gè)用戶產(chǎn)生一個(gè)待辦任務(wù)。
/臨場(chǎng)單選將待派工的用戶群展示給上步人機(jī)節(jié)點(diǎn)的最后提交人,由上步提交
人在這些待派工的用戶中選擇一個(gè)用戶來(lái)承擔(dān)此次任務(wù)。該策略也只為一個(gè)用
戶產(chǎn)生待辦任務(wù)。
/臨場(chǎng)多選將待派工的用戶群展示給上步入機(jī)節(jié)點(diǎn)的最后提交人,由上步提交
人在這些待派工的用戶中選擇多個(gè)用戶來(lái)承擔(dān)此次任務(wù)。該策略將為每個(gè)選中
用戶產(chǎn)生待辦任務(wù)。
/任務(wù)搶先該策略只對(duì)按崗派工模式(指定崗位、模塊全崗、系統(tǒng)全崗)有效,
如果本次派工模式不是按崗派工模式,則默認(rèn)為隨機(jī)分派策略。對(duì)于任務(wù)搶先
策略,引擎將為每個(gè)崗位生成一條待辦任務(wù)(任務(wù)取得為“搶先”、任務(wù)歸屬為
崗位號(hào)、執(zhí)行用戶填-1),只要用戶擁有該崗位授權(quán)(用戶崗位授權(quán)表中的執(zhí)行
用戶匹配,主要考慮轉(zhuǎn)授權(quán)的問(wèn)題),通過(guò)UNION列
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 肺炎的診療規(guī)范
- 物業(yè)管理費(fèi)測(cè)算
- 綠色醫(yī)藥行業(yè)
- 旅游行業(yè)的創(chuàng)新創(chuàng)業(yè)探索
- 護(hù)理導(dǎo)師培訓(xùn)課程
- 文化非遺行業(yè)環(huán)境分析
- 糖尿病患者護(hù)理
- 2024江西陶瓷工藝美術(shù)職業(yè)技術(shù)學(xué)院工作人員招聘考試及答案
- 2024河源市現(xiàn)代職業(yè)技術(shù)學(xué)校工作人員招聘考試及答案
- 房地產(chǎn)買賣合同趨勢(shì)分析與展望
- 消防更換設(shè)備方案范本
- 合伙開辦教育培訓(xùn)機(jī)構(gòu)合同范本
- 嵌入式機(jī)器視覺(jué)流水線分揀系統(tǒng)設(shè)計(jì)
- 《電力建設(shè)工程施工安全管理導(dǎo)則》(nbt10096-2018)
- 江蘇省鹽城市東臺(tái)市第一教育聯(lián)盟2024-2025學(xué)年七年級(jí)下學(xué)期3月月考英語(yǔ)試題(原卷版+解析版)
- 湖南省2025屆高三九校聯(lián)盟第二次聯(lián)考?xì)v史試卷(含答案解析)
- 2024年全國(guó)職業(yè)院校技能大賽(高職組)安徽省集訓(xùn)選拔賽“電子商務(wù)”賽項(xiàng)規(guī)程
- 2025年中考數(shù)學(xué)復(fù)習(xí):翻折問(wèn)題(含解析)
- (統(tǒng)編版2025新教材)語(yǔ)文七下全冊(cè)知識(shí)點(diǎn)
- 家具全屋定制的成本核算示例-成本實(shí)操
- 第二單元第1課《精彩瞬間》第2課時(shí) 課件-七年級(jí)美術(shù)下冊(cè)(人教版2024)
評(píng)論
0/150
提交評(píng)論