關於馳騁工做流引擎工做質量考覈需求\設計\實現\配置\應用

關於馳騁工做流引擎工做質量考覈

需求\設計\實現\配置\應用

關鍵字: ccflow 工做質量考覈 時效考覈佈局

需求背景:測試

咱們把在工做流程引擎中的考覈分爲兩種模式,一種是時效考覈、另一種是質量考覈。.net

時效考覈就是對用戶的操做進行時間點的記錄,而後按照必定的規則進行計算出來該人員提早、超時、逾期完成工做的狀況進行量化的評分,這種考覈模式徹底依靠計算機來自動準確無誤的完成。應用此模式可以對工做效率進行完整的監督評價、也能夠進行對數據分析、及時地調整崗位、及時地抽調人員、讓單位的人員佈局更加合理。線程

工做質量考覈就是對相關人員對當前參與的之前人員的工做的質量(作的好壞、認真、符合要求)進行工做質量評價,這種考覈模式須要人員主觀的認定、檢查、評價、評估。設計

這裏僅僅研究工做質量考覈,對於時效考覈清參考其它的章節。orm

工做質量考覈的原則與需求:ip

1,工做質量考覈首先是一個後面的工做節點考覈前一個工做節點、不能跳躍考覈其餘的節點。開發

2,咱們把考覈人對應的節點叫作考覈節點、被考覈人考覈的節點叫被考覈點。get

3,根據上述的結論、因此考覈節點與被考覈節點是相聯結的、而且考覈節點在後。數據分析

4,工做質量考覈須要在4個字段的輸入: 被考覈人的編號、被考覈人名稱、被考覈人得分、評分說明。

5,根據節點的運行類型不一樣,以下兩個組合的考覈點纔有效。
a 被考覈點是普通節點,考覈點是普通節點
b 被考覈點是普通節點,考覈點是分流點節點

C 被考覈點是子線程節點,考覈點是合流點節點
d 被考覈點是合流節點,考覈點是普通節點
6,分析以上的組合類型得出以下兩種考覈模式:
考覈點的數據輸入在主表上(a,b,d模式),考覈點的數據輸入在從表上(c模式)。

7,若是流程撤銷發送,該節點上的質量考覈數據要刪除,退回則沒有影響。

8,若是流程被物理刪除,此流程上全部的質量考覈數據都要根據workid刪除。

Ccflow的設計:

Ccflow 建立了一個表WF_CHEval,來存儲這些質量考覈數據、由於涉及到質量考覈各個單位的應用就很難抽象,因此ccflow 目前尚未對此表的數據展示、利用進行更高級的挖掘與利用,如何利用此表數據進行爲單位服務是二次開發的事情,ccflow僅僅負責把數據的輸入填充到該表裏。

此表的結構以下:

序號

描述

屬性

物理字段

數據類型

關係類型

長度

對應

默認值

1

MyPK

MyPK

MyPK

字符(varchar)

PK

100

 

2

標題

Title

Title

字符(varchar)

Normal

500

 

3

流程編號

FK_Flow

FK_Flow

字符(varchar)

Normal

7

 

4

流程名稱

FlowName

FlowName

字符(varchar)

Normal

100

 

5

工做ID

WorkID

WorkID

整型(int)

Normal

0

6

評價節點

FK_Node

FK_Node

整型(int)

Normal

0

7

節點名稱

NodeName

NodeName

字符(varchar)

Normal

100

 

8

評價人

Rec

Rec

字符(varchar)

Normal

50

 

9

評價人名稱

RecName

RecName

字符(varchar)

Normal

50

 

10

評價日期

RDT

RDT

日期時間varchar

Normal

50

 

11

被考覈的人員編號

EvalEmpNo

EvalEmpNo

字符(varchar)

Normal

50

 

12

被考覈的人員名稱

EvalEmpName

EvalEmpName

字符(varchar)

Normal

50

 

13

評價分值

EvalCent

EvalCent

字符(varchar)

Normal

20

 

14

評價內容

EvalNote

EvalNote

字符(varchar)

Normal

20

 

15

部門

FK_Dept

FK_Dept

字符(varchar)

Normal

50

 

16

部門名稱

DeptName

DeptName

字符(varchar)

Normal

100

 

17

年月

FK_NY

FK_NY

字符(varchar)

Normal

7

 

Ccflow的實現、配置:

如今以一個demo流程事例來講明如何配置質量考覈:

clip_image002

第一步:把考覈節點在節點屬性裏配置:

clip_image004

第二步:在合流節點的明細表彙總表裏增長系統工做質量考覈字段:

創建一個明細表後,插入列組:

clip_image006

插入後效果:

clip_image008

第三步:在最後一個節點上設置質量考覈的字段,並在節點屬性裏標記該節點是質量考覈節點。

新建字段分組:

clip_image010

選擇後系統就會自動增長以下4個質量考覈數據採集字段,其中被評估人員編號與名稱都是隻讀的,流程在運轉過程當中由於,您已經標記了該節點是質量考覈節點因此ccflow就會把上一個節點操做人員的信息放在這裏。

clip_image012

當您發送給此節點後,ccflow就會想WF_CHEval 表裏插入一條數據, 若是您撤銷了發送,此數據將會被刪除,若是流程物理刪除則會根據workid刪除。

第四步:測試並運行流程

這裏只看第3,4兩個考覈點。

clip_image014

最後節點的工做質量考覈數據採集

clip_image016

第4步驟:查看質量考覈數據知否被正確的寫入WF_CHEval 表。

clip_image018

質量考覈數據與實效考覈數據時作好考覈系統的基礎。

相關文章
相關標籤/搜索