zyskm用夢(mèng)想丈量人生,用奔跑丈量激情

          工作流應(yīng)用---概念、模型

          上一篇講了工作流的主要概念和用途。
          知道了要依靠工作流引擎來(lái)推動(dòng)流程向前。
          這一篇講一個(gè)具體實(shí)現(xiàn)的例子,比較簡(jiǎn)單,對(duì)于復(fù)雜的流程關(guān)系定義處理不了,上下文參數(shù)構(gòu)建也不支持,這些依賴具體的業(yè)務(wù)領(lǐng)域模型處理了。
          好在工作流基本的概念是有了,對(duì)于復(fù)雜的應(yīng)用可以借鑒成熟的產(chǎn)品,知道工作流是怎么回事了其他產(chǎn)品也就容易上手了。
          工作流概念這一塊,目前也沒(méi)個(gè)統(tǒng)一規(guī)范,就自己搞了一套,沒(méi)采用那些推薦標(biāo)準(zhǔn)太復(fù)雜用不上。

          要開(kāi)發(fā)一個(gè)工作流引擎出來(lái),跟其他開(kāi)發(fā)沒(méi)有不同,概念、需求、建模。
          一、搞清楚都要用到哪些概念
          二、能夠提供哪些功能、準(zhǔn)備用例
          三、建模
              1.靜態(tài)模型
                  依據(jù)關(guān)鍵流程的用例推導(dǎo)概念、明確概念定義、支持概念所要用到的數(shù)據(jù)結(jié)構(gòu)
              2.動(dòng)態(tài)模型
                  定義各功能模塊操作,并檢查是否覆蓋所有關(guān)鍵用例。

          實(shí)際例子,懶得敲那么多字了,直接上圖
          1.用例,用來(lái)確定系統(tǒng)邊界


          2.主要概念,及概念見(jiàn)關(guān)系

          3.流程生命周期定義
                  說(shuō)明一下,分配狀態(tài)和運(yùn)行狀態(tài)是兩個(gè)維度的東西,為了省事就定義在一起了。


          4.系統(tǒng)架構(gòu)
          描述引擎的內(nèi)部構(gòu)成、引擎與外圍系統(tǒng)的關(guān)系。

          posted on 2011-12-30 17:11 zyskm 閱讀(1416) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 赤城县| 九龙城区| 三明市| 巴马| 喀喇沁旗| 青海省| 北辰区| 商城县| 化德县| 新郑市| 兴安县| 凉山| 陈巴尔虎旗| 雷山县| 鸡泽县| 屯留县| 西乌珠穆沁旗| 耒阳市| 徐闻县| 汤阴县| 甘洛县| 新郑市| 徐州市| 稷山县| 九龙县| 宜阳县| 扬州市| 河北省| 德阳市| 松江区| 丘北县| 湘阴县| 融水| 宁德市| 蓝田县| 卢湾区| 田东县| 达孜县| 澜沧| 河津市| 石楼县|