Loading...

          java .net

          普元培訓第三天

          今天接著培訓普元EOS

          講rishWeb和工作流

          上午實現了一個在一個table中實現增刪改查,有個控件datacell,一下子就把我搞蒙了, 一個勁兒的復制黏貼,也不知道哪是哪,看起來好像類似與那個.net中的那個DataGrid,關鍵是還不大明白那些輸入輸出參數應該以什么套路配置。

          應該是在開始的時候就配置輸入輸出參數,但是又是如何跳回到jsp的呢,<datacell:datacell tableId="firsttable" entityType="CUST" queryAction="HelloWorld.biz.CustQuery" xpath="list" onrefresh="">

          datacell控件指定了queryAction=一個biz,而biz和jsp之間還應有個pr啊,郁悶,搞不清????

          看來要查幫助文檔了。

          ========================================================

          關于工作流第一次接觸

          EOS工作流基本知識

          【工作流】

          工作流管理聯盟(WFMC)給出的"工作流"定義是:

          ① 全部或者部分,由計算機支持或自動處理的業務過程;

          ② 干預過程、業務程序的自動化處理,文檔、信息或者任務按照定義好的規則在參與者間傳遞,來完成整個業務目標或者對整個業務目標的完成做貢獻。同時,"工作流"可能由手工組織。

          【業務流程】

          一般包含諸如工作流模型ID、名稱、版本號等一系列基本屬性。這個模型反映了業務目的,即這個流程要實現的目的和最終達到的目標是什么。

          【活動】

          主要屬性有活動名稱、活動類型(人工活動、自動活動、子流程等)、參與者設置、表單、觸發事件及回退等。活動是構成流程的單元,主要反映完成業務流程需要執行的操作。

          【流程實例】

          一個業務流程啟動以后會產生一個運行編號,此編號唯一的標識了一個業務流程實例。

          【活動實例】

          一個活動啟動后會產生一個運行編號,此編號唯一的標識了一個活動實例,且該編號是與當前流程實例相關聯的。

          【工作項】

          一個活動啟動后分配在當前活動實例中的唯一編號,表示完成對應的活動所要完成的任務。

          【參與者】

          它主要描業務流程在實例化后的運行過程中參與操作的人員、角色或組織。

          【工作流相關數據】

          工作流引擎根據工作流相關數據和轉換條件進行推進,工作流相關數據的屬性包括數據名稱、數據類型和數據值等。它是工作流引擎執行任務推進的依據。

          【轉移條件】

          主要負責為流程實例的推進提供導航依據,引擎根據轉移條件實現流程的流轉。

          【聚合模式】

          指當流程中的一個活動存在多個前驅活動時,該活動產生實例的規則將根據"聚合模式"而定。聚合模式包括:全部聚合/單一聚合/多路聚合(AND/XOR/OR);"全部聚合"模式表示只有當所有前驅活動都運行結束后才啟動該活動實例,如果存在尚未運行結束的前驅活動,則該活動處于等待狀態。"單一聚合"模式表示只要任何一個前驅活動運行結束,則該活動即進入運行狀態。"多路聚合"模式表示滿足條件的前驅活動都完成,該活動才可進入運行狀態。

          【分支模式】

          當一個活動的后繼活動有多個時,需要確定這些后繼活動產生活動實例的規則(即分支模式)。分支模式包括:全部分支/單一分支/多路分支(AND/XOR/OR);"全部分支"模式表示條件表達式計算結果為"True"的所有活動都產生活動實例;"單一分支"模式則表示從后繼活動中任選一個條件表達式為"True"的活動產生實例。"單一分支"模式下需要指定一個"缺省遷移",當所有條件都為"False"時,此缺省遷移對應的活動則會產生實例。"多路分支"表示該活動的完成會觸發所有滿足條件的后繼活動。

          【流程實例的狀態】

          代碼

          英文名稱

          中文名稱

          含義

          1

          NOTSTARTED

          未啟動

          過程實例被創建,包括與過程狀態相關的日期、工作流相關數據,但是過程還沒有滿足條件,不能執行。

          2

          RUNNING

          運行

          過程實例已經執行,過程中的活動如果條件滿足就可以執行。

          3

          SUSPENDED

          掛起

          過程實例被禁止,并且過程中的活動不能執行,直到過程返回到running狀態。

          7

          COMPLETED

          完成

          過程實例滿足結束條件。

          8

          TERMINATED

          終止

          過程實例在正常結束前被停止。

          9

          ABORTED

          取消

          【活動實例的狀態】

          代碼

          英文名稱

          中文名稱

          含義

          1

          NOTSTARTED

          未啟動

          過程實例中的活動已經被創建,但是還沒有激活,并且沒有任務需要處理。

          2

          RUNNING

          運行

          活動實例已經執行,創建好的任務以可以處理。

          3

          SUSPENDED

          掛起

          活動實例被禁止。

          7

          COMPLETED

          完成

          活動實例滿足結束條件,執行完成。

          8

          TERMINATED

          終止

          活動實例在正常結束前被停止。

          9

          ABORTED

          取消

          【工作項的狀態】

          代碼

          英文名稱

          中文名稱

          1

          CREATED

          已創建

          2

          WAITING_ASSIGN

          待分配

          3

          ASSIGNED

          已分配

          4

          WAITING_RECEIVE

          待領取

          5

          DISENABLED

          未激活

          6

          RECEIVED

          已領取

          7

          STOPPED

          停止

          8

          SUSPENDED

          掛起

          9

          REJECTED

          拒絕

          10

          RUNNING

          運行

          11

          ROLLBACK

          回退

          12

          COMPLETED

          完成

          13

          TERMINATED

          終止

          14

          ABORTED

          取消

          【工作流客戶端】

          工作流客戶端是提供給用戶完成工作流任務的瀏覽,查詢,執行的界面,以及工作流程啟動的界面。

          l 按用戶和角色取得工作項

          l 工作列表的自定義歸類

          l 工作項的簽收、拒收、執行、提醒

          l 競爭工作項的處理

          l 圖形化的啟動過程

          【工作流管理監控工具

          工作流管理監控工具是為用戶提供基于Web方式的工作流實例的管理和監控功能以及業務流程的管理。

          l 支持圖形化工作流實例的管理

          l 支持圖形化監控過程實例的運行情況

          l 支持圖形化業務流程的管理

          l 運行期實時數據查詢

          l 圖形化再現流程運行過程

          l 工作項的重分配

          l 流程統計分析、工作項統計分析

          抄了教程上的一段基礎介紹,呵呵

          看意思工作流是一套明確了功能需求,規定了標準的能夠造系統的系統。

          Technorati : , ,
          Del.icio.us : , ,
          Zooomr : , ,
          Flickr : , ,

          posted on 2008-09-16 18:22 閱讀(1729) 評論(0)  編輯  收藏 所屬分類: 學習java工作

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

          <2008年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 什邡市| 宁化县| 石河子市| 综艺| 威信县| 扎兰屯市| 镇坪县| 通州区| 澄迈县| 安阳县| 泰宁县| 镇平县| 宁化县| 凤山市| 苗栗市| 砚山县| 怀宁县| 清远市| 宁化县| 潮州市| 固安县| 开原市| 页游| 府谷县| 泗阳县| 同心县| 三明市| 屯门区| 富裕县| 六枝特区| 康保县| 明溪县| 屏山县| 武定县| 宣汉县| 兴仁县| 青神县| 中西区| 广平县| 隆尧县| 金塔县|