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)航:
           
          主站蜘蛛池模板: 仪征市| 凤冈县| 钟山县| 盘锦市| 绥江县| 北安市| 玛曲县| 桦南县| 清流县| 兰考县| 兖州市| 元阳县| 永寿县| 祥云县| 连州市| 石城县| 辽中县| 黄龙县| 井研县| 长丰县| 永和县| 和静县| 玉山县| 准格尔旗| 麦盖提县| 岫岩| 神农架林区| 韩城市| 同江市| 秭归县| 根河市| 皋兰县| 河北省| 双鸭山市| 镇坪县| 宁城县| 常州市| 庐江县| 昌邑市| 乐安县| 莲花县|