<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    spark的自留地(ofbiz/eclipse rcp/shark/opentaps)

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      54 Posts :: 0 Stories :: 112 Comments :: 0 Trackbacks
    下面給出UML圖供大家參考:

    工作流UML

    其中:
    流程類型、流程、活動、流轉條件、外部應用為設計時對象,用于描述流程規則
    流程實例、活動實例、活動記錄為運行時對象,用于記錄實際發生的流程運行狀況

    需要解決的問題是,如何將我們的應用與此工作流引擎進行結合?我的解決方法是:
    1、流程類型約定業務對象類型(即此流程可以與哪種業務對象關聯)
    2、業務對象中的屬性或其組合可以定義為流轉條件(即實現業務對象信息影響工作流流轉)
    3、活動執行者可以選擇業務系統的組織機構、角色、人員定義(我是通過接口方式進行約定,IOC注入)
    4、活動可調用已定義的應用(可多個)
    5、業務對象可以通過報批動作啟動工作流實例,之后由工作流按照設計信息與業務信息進行自動流轉或全程提供表單與審批按鈕支持。

    由于此工作流系統是出于簡化的目的進行設計的,設計時與運行時信息我都使用數據庫信息來表示,設計器也未提供拖拉界面來進行設計,而是采用順序定義的方式來操作。在實際運作過程中,我覺得它可以滿足一般規模不大(文職人員100人左右)的企業的OA應用。

    本人原創文章,歡迎轉載,轉載請注明出處!
    posted on 2008-11-08 21:53 shanghai_spark 閱讀(1733) 評論(0)  編輯  收藏 所屬分類: shark
    主站蜘蛛池模板: 免费av片在线观看网站| 毛片亚洲AV无码精品国产午夜| 中文字幕无码免费久久9一区9 | 1000部国产成人免费视频| 国产亚洲人成网站观看| a级成人毛片免费图片| 亚洲精品国产精品乱码视色 | 最近中文字幕mv免费高清视频8 | 日日躁狠狠躁狠狠爱免费视频| 四虎永久免费观看| 免费夜色污私人影院网站| 亚洲精品色播一区二区| 成人无遮挡毛片免费看| 亚洲av日韩专区在线观看| 免费人成视频在线观看网站| 亚洲小视频在线观看| 亚洲成人免费网址| 亚洲精品无码久久久久牙蜜区| 日韩成人免费在线| 亚洲午夜在线一区| 在线精品免费视频| 九九综合VA免费看| 亚洲三级电影网址| 夭天干天天做天天免费看| 日本在线观看免费高清| 亚洲av无码一区二区乱子伦as| 精品国产免费人成电影在线观看 | 亚洲精品白浆高清久久久久久| 日韩精品免费在线视频| 亚洲天堂一区在线| 男人的天堂亚洲一区二区三区| 亚洲午夜久久久久久久久久| 91视频免费网址| WWW亚洲色大成网络.COM| 亚洲码国产精品高潮在线| 国产黄色免费网站| 337P日本欧洲亚洲大胆艺术图| 亚洲精品白浆高清久久久久久| 精品久久久久国产免费| 中文字幕无线码中文字幕免费| 亚洲中文精品久久久久久不卡|