freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

馳騁工作流引擎-流程設(shè)計器操作手冊-ccflow5(編輯修改稿)

2025-05-13 08:46 本頁面
 

【文章內(nèi)容簡介】 ir%\\Framework\\ 您的系統(tǒng)與ccFlow組織結(jié)構(gòu)表耦合(集成)組織結(jié)構(gòu)表的概念:用于控制用戶的權(quán)限的表都稱為組織結(jié)構(gòu)表,比如:操作員、部門、崗位。與ccflow的耦合也就是組織結(jié)構(gòu)表的耦合。耦合的核心思想: 把ccflow 中的組織表刪除了,換成5個數(shù)據(jù)列結(jié)構(gòu)一樣的視圖,數(shù)據(jù)是從被耦合的系統(tǒng)數(shù)據(jù)庫映射回來的。 這樣ccflow 在工作時,仍然不會影響。 以一個sql來說明問題。 DROP TABLE Port_Emp /* 刪除本機(jī)的人員表 */ GO CREATE VIEW Port_Emp /* 創(chuàng)建人員視圖表 */ AS SELECT BH AS No, MC as Name, bumenbianhao as FK_Dept, Password as Pass FROM GO 在應(yīng)用過程中,您的應(yīng)用系統(tǒng)與ccflow數(shù)據(jù)庫是分開的,應(yīng)用示意圖如下。應(yīng)用界面是整體的通過網(wǎng)頁框架把流程功能界面嵌入您的應(yīng)用系統(tǒng)里面。您的業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫Ccflow業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫您的應(yīng)用系統(tǒng)Ccflow前臺應(yīng)用系統(tǒng)在ccflow系統(tǒng)中有如下5個組織結(jié)構(gòu)表。表英文名稱中文名稱字段說明Port_Station崗位崗位編號No, 名稱Name.崗位級別: int枚舉類型0,高層崗1,中層崗,2執(zhí)行崗Port_Dept部門No 部門編號 Name 部門名稱Port_Emp人員No,編號 Name,名稱 Pass,密碼FK_Dept,所在部門編號 SID,登陸安全I(xiàn)DPort_EmpStation人員崗位表FK_Emp 人員編號 FK_Station 崗位編號Port_EmpDept人員部門表FK_Emp 人員編號 FK_Dept 部門編號與馳騁工作流耦合,主要是用戶表,部門表,崗位表,用戶與部門對應(yīng)表,用于與崗位對應(yīng)表。對應(yīng)的表結(jié)構(gòu)。耦合的過程就是不使用工作流引擎中的表,而使用視圖數(shù)據(jù)。耦合期間一定注意數(shù)據(jù)類型,比如:操作員編號一定是varchar類型,如果設(shè)計成其它的類型就會出錯,您轉(zhuǎn)化一下就可以。部門編號人長度決定著數(shù)據(jù)訪問權(quán)限,比如:部門編號部門名稱01集團(tuán)總部0101集團(tuán)財務(wù)部0102公司1010201公司1市場1部010202公司1市場2部 數(shù)據(jù)訪問規(guī)則是,集團(tuán)總部下面的人員可以產(chǎn)看整體數(shù)據(jù)。公司1人員可以查看公司1人數(shù)據(jù),不可以查看其他部門的數(shù)據(jù)與他的上一級數(shù)據(jù)。崗位表 Port_Station 編號的長度需要是2的倍數(shù)。中文名稱英文名稱描述編號No名稱Name崗位類型StaGrade此列沒有計算意義,只是對崗位進(jìn)行分組,它是一個枚舉類型請打開:select * from Sys_Enum where enumKey=’StaGrade’說明:崗位表也可以成為角色表、用戶組,崗位人編號規(guī)則概念部門的編號規(guī)則長度相同。中文名稱英文名稱描述編號No名稱Name父節(jié)點編號ParentNo根目錄必須為1中文名稱英文名稱描述編號No名稱Name密碼Pass部門FK_Dept與Port_Dept對應(yīng)驗證碼SID登陸時間的隨機(jī)號中文名稱英文名稱描述人員FK_Emp部門FK_Dept中文名稱英文名稱描述人員FK_Emp部門FK_Station 系統(tǒng)配置 WebConfig配置D:\ccflow\trunk\CCFlow\Data\XML\ 里有詳細(xì)的描述。 PC訪問主菜單配置如下圖:文件位置:D:\ccflow\trunk\CCFlow\DataUser\XML顯示效果 移動設(shè)備訪問主菜單配置不建議新手研究GPM?GPM系統(tǒng)是cc向社會免費提供的開源的權(quán)限管理系統(tǒng),它是cc家族產(chǎn)品與外部系統(tǒng)的橋梁,如果您的系統(tǒng)集成了GPM,那么您就可以與cc家族的其它產(chǎn)品都集成成功了。CC家族產(chǎn)品都可以獨立運(yùn)行的。關(guān)于更多的GPM系統(tǒng)信息請參考: D:\ccflow\BPFrameWork\?如果您已經(jīng)使用上了ccflow,請先bak您的數(shù)據(jù)庫,然后組織結(jié)構(gòu)表導(dǎo)入GPM里面去。下面以SQLSERVER 為列來說明如何集成到GPMUSE ccflowGODROP TABLE Port_Dept。DROP TABLE Port_Station。DROP TABLE Port_Emp。DROP TABLE Port_EmpStation。DROP TABLE Port_EmpDept。/*DROP VIEW Port_Dept。DROP VIEW Port_Station。DROP VIEW Port_Emp。DROP VIEW Port_EmpStation。DROP VIEW Port_EmpDept。*/GO CREATE VIEW Port_Dept ASSELECT * FROM GOCREATE VIEW Port_StationASSELECT * FROM GOCREATE VIEW Port_Emp ASSELECT * FROM GOCREATE VIEW Port_EmpStation ASSELECT * FROM GOCREATE VIEW Port_EmpDept ASSELECT * FROM GO 把消息寫入馳騁即時通訊CCIM在ccflow運(yùn)行過程中會產(chǎn)生很多的消息,比如:待辦、退回、轉(zhuǎn)發(fā)、流程偵聽、抄送。這些消息需要通過一定的方式傳(比如:郵件、短信、內(nèi)部消息、移動設(shè)備、即時通訊)遞給相關(guān)人同處理。本章節(jié)介紹如何把ccflow的消息寫入馳騁即時通訊CCIM。步驟如下:第一步:要把ccflow集成到GPM中,請參考上一章節(jié)。第二步:啟動流程服務(wù),把寫入CCIM的開關(guān)打開。amp。功能 流程設(shè)計器的基本操作1, 連接線,把鼠標(biāo)放在節(jié)點中間,按下然后拖拽,設(shè)計器就會以節(jié)點為中心畫一條虛線,還有一個箭頭,您可以連接到目標(biāo)節(jié)點上去。2, 在節(jié)點上可以右鍵執(zhí)行對該節(jié)點的基礎(chǔ)操作。3, 在連線上右鍵可以設(shè)計方向條件。4, 標(biāo)簽沒有任何計算作用只是用來標(biāo)示說明流程。節(jié)點、連接線、標(biāo)簽:構(gòu)成的流程設(shè)計的界面基本元素。部門、崗位、人員構(gòu)成了組織結(jié)構(gòu),是流程運(yùn)行的基礎(chǔ)。流程考核,報表定義,數(shù)據(jù)查詢,工作質(zhì)量成本分析是流程運(yùn)轉(zhuǎn)的延伸應(yīng)用。 CCFlow流程模式流程模式就是流程運(yùn)行的模式類型,ccflow 目前支持的類型有線形流程、父子流程、同表單分合流、異表單分合流。我們所分析的流程一般都是從這4種流程模式上延伸出來的,或者說都是它們的變形。 第一步:畫出流程圖。第二步:設(shè)計表單。第三步:設(shè)置方向條件。第四步:設(shè)置節(jié)點訪問權(quán)限第五步:檢查并運(yùn)行流程。這類的流程被一個人發(fā)起以后,整個流程的生命周期,在同一個時間點,只能有一個人處理,不存在多線程問題。所以這類的流程的軌跡是一根線。我們稱為線性流程。 流程檢查的作用在流程設(shè)計器的工具欄目中有流程【檢查】按鈕,此功能為我們處理如下內(nèi)容。1, 檢查流程是否有基本的設(shè)計問題,比如:是否設(shè)置的崗位,人員,該崗位下是否有人員。2, 檢查是否在流程分支時增加了方向條件。3, 為每個節(jié)點表修復(fù)字段。4, 修復(fù)流程報表表NDxxxxRpt表。5, 修復(fù)查詢視圖。我們會在以后為此功能增加更多的用途。技術(shù)信息:節(jié)點方向存儲在WF_Direction表里,節(jié)點的方向條件存儲在WF_Cond表里。節(jié)點的方向條件類型分為五種,分別為:按節(jié)點表單字段計算,按崗位計算,按部門計算,按SQL計算, 系統(tǒng)參數(shù)。每種類型應(yīng)用在不同的場合里。按節(jié)點表單字段值計算:這是通用的一種常見的計算方式,比如:報銷金額、請假天數(shù)、一個枚舉類型的值。Ccflow在運(yùn)行時判定設(shè)定的條件是否成立。設(shè)計技巧:對于方向條件判定比較復(fù)雜的情況,您可以為表單設(shè)置一個隱藏的字段或者一個隱藏字段或者一個枚舉類型的值,這個值在是動態(tài)的計算出來的,來解決轉(zhuǎn)向的問題。按崗位設(shè)置方向條件:就是按當(dāng)前操作員具有什么樣的崗位才能執(zhí)行此操作。說明:上圖中一個請假流程,不同崗位的人員所走的請假路線是不同的。只要當(dāng)前的操作員具有該崗位這條路線對它來說是通的。按部門計算:與按崗位計算相同,就是當(dāng)前操作員人,具備那些崗位才可以走通這條路線。按SQL計算: 在文本框里設(shè)置一個sql,它返回一行一列,此值必須為0 或 大于等于1的正整數(shù), 來表示該條件是否成立。SQL 支持ccflow的表達(dá)式。方向條件優(yōu)先級設(shè)置:因為每一個方向都已經(jīng)設(shè)置上了方向條件,ccflow在執(zhí)行的過程中是按一定的順序來取這些方向條件。如果判定了這個條件成立,ccflow就會認(rèn)為這條方向是通過的從而放棄判斷其它的條件。在特定的場合下,方向條件的優(yōu)先級別的判斷非常重要的,比如:一個人既是科長崗位,又是科員崗位,在崗位條件判定中要優(yōu)先判定他的科長崗位路線。在節(jié)點表單字段判定方式也是如此。其它: 2012年10月23日起ccflow的方向條件支持各種類型的條件同時存在。 流程屬性是控制與設(shè)計整個流程基本設(shè)置。屬性說明編號編號從001開始,最大999,是一個三位數(shù)據(jù)的字符類型的編號。流程類別該流程屬于那個類名稱流程的名稱,全局唯一不能重復(fù)。是否啟用該流程是否啟用它,通常用于流程的生命周期中,對有數(shù)據(jù)的并且不準(zhǔn)備用的流程打上不能啟動的標(biāo)記。運(yùn)行方式詳見本章節(jié)中流程高級開發(fā).運(yùn)行內(nèi)容配合運(yùn)行方式一起工作。是否可以獨立啟動如果此流程在運(yùn)行就啟用它,不運(yùn)行就不啟用 它,可用于流程的歷史版本管理,也可以因管理的需要,設(shè)置它。備注導(dǎo)航URL是在發(fā)起流程時的要點的連接,如果為空就表示直接啟動流程,?FK_Flow=xxxamp。FK_Node=xxx。 如果您指定了這個連接在發(fā)起界面連接上,就直接轉(zhuǎn)向您指定的連接上去。比如:合同修改流程,要發(fā)起這個流程首要的界面是要呈現(xiàn)一個合同列表,用戶選擇這個列表后,在轉(zhuǎn)入流程發(fā)起。這個合同列表界面就是一個流程發(fā)起列表界面與流程啟動界面一個緩沖。流程應(yīng)用類型是說明流程類型,如果沒有特殊的指定,就是正常的流程。工程類型的流程是ccflow的一種特定的流程,它有項目組的概念,什么是工程類的流程請baidu ccflow 工程類型流程。檢查流程的設(shè)計是否完整。如果出現(xiàn)紅色的提示,表明流程設(shè)計錯誤,根據(jù)錯誤提示去處理。基本知識:視圖就是把一個流程中的各個表連起來,組合成新表,提供用戶查詢。視圖僅僅提供對流程數(shù)據(jù)的查詢、分析。用戶不可以修改這些數(shù)據(jù)。各個崗位關(guān)心的數(shù)據(jù)項目不同所以系統(tǒng)允許設(shè)計多個視圖。設(shè)計完成一個視圖后,就可以利用4個視圖組件來發(fā)揮視圖的數(shù)據(jù)作用。定義完的流程都反映在前臺流程報表的菜單中。視圖的組件:查詢組件:提供給用戶數(shù)據(jù)查詢,雙點查詢的行可以實現(xiàn)卡片數(shù)據(jù)顯示。分組分析: 提供給用戶分組分析、用戶可以根據(jù)自己的需要任意組合分組條件、分析的內(nèi)容。實現(xiàn)三種圖形分析,極其方便靈活、所有的組合可能都可以完成。對比分析:在數(shù)據(jù)分析中,我們經(jīng)常遇到客戶要查看一個部分的,一項數(shù)值指標(biāo)升高或者降低了多少. 升高或者降低比率是多少? 這個組件,讓您完成任意的可能發(fā)生的組合。滿足多種對比分析的需要。交叉報表:利用這個組件您可以完成多緯度的交叉報表,實現(xiàn)任意可能的分析情況。視圖的訪問權(quán)限:視圖有查看的權(quán)限,所以在設(shè)計視圖時,需要定義崗位訪問權(quán)限與人員訪問權(quán)限。視圖的設(shè)計:選擇字段:系統(tǒng)列舉了該流程上的所有的字段,選擇字段后確定。字段派序:您可以利用向上、向下的箭頭進(jìn)行對字段排序。字段命名:您可以對字段中文命名。查詢條件:用于顯示在組件上的查詢條件。刪除當(dāng)前流程運(yùn)行的數(shù)據(jù),不刪除流程。 對完成的流程數(shù)據(jù)回滾需求背景: 流程結(jié)束后,操作員發(fā)現(xiàn)此流程有一個錯誤,需要退回重新處理。對于ccflow來說整體流程已經(jīng)完成并且流程運(yùn)行控制表已經(jīng)被刪除了該流程的數(shù)據(jù)。處理方案:在流程屬性里的相關(guān)功能里增加一個相關(guān)功能,接受兩個參數(shù)一個workid,一個回滾原因.此功能只有admin用戶才能操作。其它說明:1, 如果您是為了測試估計不能測試到效果,因為ccflow在判斷最后一個節(jié)點是通過時間來排序的,測試的數(shù)據(jù)經(jīng)常時間點是一致的,精確到分鐘。2, 流程回滾后ccflow會把日志寫入wf_track表里。請參考:本章節(jié)的如何設(shè)置流程的自動發(fā)起。根據(jù)數(shù)據(jù)投遞的權(quán)限范圍不同,ccflow區(qū)分為普通類流程與項目類流程。普通類型流程的流轉(zhuǎn)的組織機(jī)構(gòu)定義在整體單位中,對于項目類流程它們的流轉(zhuǎn)范圍在整個項目組中。 普通類型普通類型流程是區(qū)別于項目類流程而言,它是我們通常所說的請假、報銷等流程。它的組織權(quán)限范圍在整體單位中。概要說明:1, Prj為項目工程所用的一些擴(kuò)展應(yīng)用,項目流程也可以稱為
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1