Loading...

          java .net

          普元培訓(xùn)第三天

          今天接著培訓(xùn)普元EOS

          講rishWeb和工作流

          上午實(shí)現(xiàn)了一個(gè)在一個(gè)table中實(shí)現(xiàn)增刪改查,有個(gè)控件datacell,一下子就把我搞蒙了, 一個(gè)勁兒的復(fù)制黏貼,也不知道哪是哪,看起來(lái)好像類(lèi)似與那個(gè).net中的那個(gè)DataGrid,關(guān)鍵是還不大明白那些輸入輸出參數(shù)應(yīng)該以什么套路配置。

          應(yīng)該是在開(kāi)始的時(shí)候就配置輸入輸出參數(shù),但是又是如何跳回到j(luò)sp的呢,<datacell:datacell tableId="firsttable" entityType="CUST" queryAction="HelloWorld.biz.CustQuery" xpath="list" onrefresh="">

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

          看來(lái)要查幫助文檔了。

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

          關(guān)于工作流第一次接觸

          EOS工作流基本知識(shí)

          【工作流】

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

          ① 全部或者部分,由計(jì)算機(jī)支持或自動(dòng)處理的業(yè)務(wù)過(guò)程;

          ② 干預(yù)過(guò)程、業(yè)務(wù)程序的自動(dòng)化處理,文檔、信息或者任務(wù)按照定義好的規(guī)則在參與者間傳遞,來(lái)完成整個(gè)業(yè)務(wù)目標(biāo)或者對(duì)整個(gè)業(yè)務(wù)目標(biāo)的完成做貢獻(xiàn)。同時(shí),"工作流"可能由手工組織。

          【業(yè)務(wù)流程】

          一般包含諸如工作流模型ID、名稱(chēng)、版本號(hào)等一系列基本屬性。這個(gè)模型反映了業(yè)務(wù)目的,即這個(gè)流程要實(shí)現(xiàn)的目的和最終達(dá)到的目標(biāo)是什么。

          【活動(dòng)】

          主要屬性有活動(dòng)名稱(chēng)、活動(dòng)類(lèi)型(人工活動(dòng)、自動(dòng)活動(dòng)、子流程等)、參與者設(shè)置、表單、觸發(fā)事件及回退等。活動(dòng)是構(gòu)成流程的單元,主要反映完成業(yè)務(wù)流程需要執(zhí)行的操作。

          【流程實(shí)例】

          一個(gè)業(yè)務(wù)流程啟動(dòng)以后會(huì)產(chǎn)生一個(gè)運(yùn)行編號(hào),此編號(hào)唯一的標(biāo)識(shí)了一個(gè)業(yè)務(wù)流程實(shí)例。

          【活動(dòng)實(shí)例】

          一個(gè)活動(dòng)啟動(dòng)后會(huì)產(chǎn)生一個(gè)運(yùn)行編號(hào),此編號(hào)唯一的標(biāo)識(shí)了一個(gè)活動(dòng)實(shí)例,且該編號(hào)是與當(dāng)前流程實(shí)例相關(guān)聯(lián)的。

          【工作項(xiàng)】

          一個(gè)活動(dòng)啟動(dòng)后分配在當(dāng)前活動(dòng)實(shí)例中的唯一編號(hào),表示完成對(duì)應(yīng)的活動(dòng)所要完成的任務(wù)。

          【參與者】

          它主要描業(yè)務(wù)流程在實(shí)例化后的運(yùn)行過(guò)程中參與操作的人員、角色或組織。

          【工作流相關(guān)數(shù)據(jù)】

          工作流引擎根據(jù)工作流相關(guān)數(shù)據(jù)和轉(zhuǎn)換條件進(jìn)行推進(jìn),工作流相關(guān)數(shù)據(jù)的屬性包括數(shù)據(jù)名稱(chēng)、數(shù)據(jù)類(lèi)型和數(shù)據(jù)值等。它是工作流引擎執(zhí)行任務(wù)推進(jìn)的依據(jù)。

          【轉(zhuǎn)移條件】

          主要負(fù)責(zé)為流程實(shí)例的推進(jìn)提供導(dǎo)航依據(jù),引擎根據(jù)轉(zhuǎn)移條件實(shí)現(xiàn)流程的流轉(zhuǎn)。

          【聚合模式】

          指當(dāng)流程中的一個(gè)活動(dòng)存在多個(gè)前驅(qū)活動(dòng)時(shí),該活動(dòng)產(chǎn)生實(shí)例的規(guī)則將根據(jù)"聚合模式"而定。聚合模式包括:全部聚合/單一聚合/多路聚合(AND/XOR/OR);"全部聚合"模式表示只有當(dāng)所有前驅(qū)活動(dòng)都運(yùn)行結(jié)束后才啟動(dòng)該活動(dòng)實(shí)例,如果存在尚未運(yùn)行結(jié)束的前驅(qū)活動(dòng),則該活動(dòng)處于等待狀態(tài)。"單一聚合"模式表示只要任何一個(gè)前驅(qū)活動(dòng)運(yùn)行結(jié)束,則該活動(dòng)即進(jìn)入運(yùn)行狀態(tài)。"多路聚合"模式表示滿(mǎn)足條件的前驅(qū)活動(dòng)都完成,該活動(dòng)才可進(jìn)入運(yùn)行狀態(tài)。

          【分支模式】

          當(dāng)一個(gè)活動(dòng)的后繼活動(dòng)有多個(gè)時(shí),需要確定這些后繼活動(dòng)產(chǎn)生活動(dòng)實(shí)例的規(guī)則(即分支模式)。分支模式包括:全部分支/單一分支/多路分支(AND/XOR/OR);"全部分支"模式表示條件表達(dá)式計(jì)算結(jié)果為"True"的所有活動(dòng)都產(chǎn)生活動(dòng)實(shí)例;"單一分支"模式則表示從后繼活動(dòng)中任選一個(gè)條件表達(dá)式為"True"的活動(dòng)產(chǎn)生實(shí)例。"單一分支"模式下需要指定一個(gè)"缺省遷移",當(dāng)所有條件都為"False"時(shí),此缺省遷移對(duì)應(yīng)的活動(dòng)則會(huì)產(chǎn)生實(shí)例。"多路分支"表示該活動(dòng)的完成會(huì)觸發(fā)所有滿(mǎn)足條件的后繼活動(dòng)。

          【流程實(shí)例的狀態(tài)】

          代碼

          英文名稱(chēng)

          中文名稱(chēng)

          含義

          1

          NOTSTARTED

          未啟動(dòng)

          過(guò)程實(shí)例被創(chuàng)建,包括與過(guò)程狀態(tài)相關(guān)的日期、工作流相關(guān)數(shù)據(jù),但是過(guò)程還沒(méi)有滿(mǎn)足條件,不能執(zhí)行。

          2

          RUNNING

          運(yùn)行

          過(guò)程實(shí)例已經(jīng)執(zhí)行,過(guò)程中的活動(dòng)如果條件滿(mǎn)足就可以執(zhí)行。

          3

          SUSPENDED

          掛起

          過(guò)程實(shí)例被禁止,并且過(guò)程中的活動(dòng)不能執(zhí)行,直到過(guò)程返回到running狀態(tài)。

          7

          COMPLETED

          完成

          過(guò)程實(shí)例滿(mǎn)足結(jié)束條件。

          8

          TERMINATED

          終止

          過(guò)程實(shí)例在正常結(jié)束前被停止。

          9

          ABORTED

          取消

          【活動(dòng)實(shí)例的狀態(tài)】

          代碼

          英文名稱(chēng)

          中文名稱(chēng)

          含義

          1

          NOTSTARTED

          未啟動(dòng)

          過(guò)程實(shí)例中的活動(dòng)已經(jīng)被創(chuàng)建,但是還沒(méi)有激活,并且沒(méi)有任務(wù)需要處理。

          2

          RUNNING

          運(yùn)行

          活動(dòng)實(shí)例已經(jīng)執(zhí)行,創(chuàng)建好的任務(wù)以可以處理。

          3

          SUSPENDED

          掛起

          活動(dòng)實(shí)例被禁止。

          7

          COMPLETED

          完成

          活動(dòng)實(shí)例滿(mǎn)足結(jié)束條件,執(zhí)行完成。

          8

          TERMINATED

          終止

          活動(dòng)實(shí)例在正常結(jié)束前被停止。

          9

          ABORTED

          取消

          【工作項(xiàng)的狀態(tài)】

          代碼

          英文名稱(chēng)

          中文名稱(chēng)

          1

          CREATED

          已創(chuàng)建

          2

          WAITING_ASSIGN

          待分配

          3

          ASSIGNED

          已分配

          4

          WAITING_RECEIVE

          待領(lǐng)取

          5

          DISENABLED

          未激活

          6

          RECEIVED

          已領(lǐng)取

          7

          STOPPED

          停止

          8

          SUSPENDED

          掛起

          9

          REJECTED

          拒絕

          10

          RUNNING

          運(yùn)行

          11

          ROLLBACK

          回退

          12

          COMPLETED

          完成

          13

          TERMINATED

          終止

          14

          ABORTED

          取消

          【工作流客戶(hù)端】

          工作流客戶(hù)端是提供給用戶(hù)完成工作流任務(wù)的瀏覽,查詢(xún),執(zhí)行的界面,以及工作流程啟動(dòng)的界面。

          l 按用戶(hù)和角色取得工作項(xiàng)

          l 工作列表的自定義歸類(lèi)

          l 工作項(xiàng)的簽收、拒收、執(zhí)行、提醒

          l 競(jìng)爭(zhēng)工作項(xiàng)的處理

          l 圖形化的啟動(dòng)過(guò)程

          【工作流管理監(jiān)控工具

          工作流管理監(jiān)控工具是為用戶(hù)提供基于Web方式的工作流實(shí)例的管理和監(jiān)控功能以及業(yè)務(wù)流程的管理。

          l 支持圖形化工作流實(shí)例的管理

          l 支持圖形化監(jiān)控過(guò)程實(shí)例的運(yùn)行情況

          l 支持圖形化業(yè)務(wù)流程的管理

          l 運(yùn)行期實(shí)時(shí)數(shù)據(jù)查詢(xún)

          l 圖形化再現(xiàn)流程運(yùn)行過(guò)程

          l 工作項(xiàng)的重分配

          l 流程統(tǒng)計(jì)分析、工作項(xiàng)統(tǒng)計(jì)分析

          抄了教程上的一段基礎(chǔ)介紹,呵呵

          看意思工作流是一套明確了功能需求,規(guī)定了標(biāo)準(zhǔn)的能夠造系統(tǒng)的系統(tǒng)。

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

          posted on 2008-09-16 18:22 閱讀(1729) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 學(xué)習(xí)java工作

          公告

          希望有一天

          我能用鼠標(biāo)雙擊我的錢(qián)包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導(dǎo)航

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

          統(tǒng)計(jì)

          常用鏈接

          留言簿(6)

          隨筆分類(lèi)(102)

          隨筆檔案(398)

          文章分類(lèi)

          文章檔案(10)

          有趣網(wǎng)絡(luò)

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 武城县| 林芝县| 桦南县| 德安县| 客服| 丰宁| 抚顺市| 三河市| 涞源县| 临泽县| 丹寨县| 三门峡市| 湘乡市| 黎城县| 高陵县| 利津县| 北票市| 苍梧县| 满城县| 九江市| 江川县| 吐鲁番市| 光山县| 湄潭县| 广平县| 普陀区| 河源市| 通海县| 深水埗区| 宝山区| 富阳市| 饶河县| 永定县| 弥渡县| 兴义市| 闽侯县| 土默特左旗| 汝阳县| 饶阳县| 开远市| 溧阳市|