本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
          隨筆-230  評論-230  文章-8  trackbacks-0
          整理的工作流管理系統(tǒng)的需求列表,想要做一個好東西真的很難。


          工作流定義?

          ? 1.1?工作流定義語法檢查
          ??1.2?工作流定義有效性檢查?
          ??1.3?流程可視化建模?
          ??1.4?組織機構(gòu)數(shù)據(jù)的引用?
          ??1.5?支持離線過程定義?
          ??1.6?工作流數(shù)據(jù)定義??
          ??1.7?圖形打印工作流過程定義圖形
          ??1.8?以xml格式保存過程定義文件
          ??1.9?直接對模板庫訪問操作?
          ??1.10?xml過程定義文件打開編輯?

          工作流模板庫?

          ? 2.1?工作流模板的導(dǎo)入和導(dǎo)出?
          ??2.2?工作流模板版本控制?
          ??2.3?工作流模板復(fù)制?
          ??2.4?工作流模板所有者定義
          ??2.5?工作流模板狀態(tài)(草稿、發(fā)布、過時)
          ??2.6?工作流模板有效時間

          實例初始化?

          ? 3.1?通過Email啟動?
          ??3.2?通過文本文件(Text Files)啟動
          ??3.3?通過XML消息啟動??
          ??3.4?時間事件啟動??
          ??3.5?手工啟動?
          ??3.6?過程調(diào)用啟動?
          ?
          工作流模式?

          ? 4.1?順序(Sequence)?
          ??4.2?并行分支(AND-split)?
          ??4.3?并行匯聚(AND-join)?
          ??4.4?條件分支(Conditional routing)、互斥選擇(Exclusive Choice、XOR
          ??4.5?簡單匯聚(XOR-join)?
          ??4.6?多重選擇(OR-split、Conditional routing)
          ??4.7?多重匯聚(?)
          ??4.8?部分匯聚(Partial join)MI
          ??4.9?取消活動??
          ??4.10?取消實例??
          ??4.11?同步/異步子過程?
          ?
          工作流任務(wù)分配?

          ? 5.1?任務(wù)分配的兩種模式(拉和推)
          ??5.2?任務(wù)隊列(拉模式)
          ??5.3?按工作量分配任務(wù)(推模式)
          ??5.4?分配任務(wù)給所有人員(部門、角色、工作組)
          ??5.5?按人員優(yōu)先數(shù)分配任務(wù)(適合基于角色任務(wù)分配)
          ??5.6?先來先做(FCFA),將任務(wù)隊列中最早創(chuàng)建的任務(wù)分配給最先提出執(zhí)行任務(wù)請求的人員
          ??5.7?分配任務(wù)給指定人員
          ??5.8?推模式下的任務(wù)分配異常處理(任務(wù)分配異常時,通知模板所有者或工作流管理員)
          ??5.9?任務(wù)重分配(將任務(wù)分配給其他用戶、指定角色中的用戶、角色)
          ??5.10?任務(wù)替代者,由人員指定(交辦、代辦)

          工作流動作?

          ? 5.11?接收任務(wù)(狀態(tài)轉(zhuǎn)換)accept
          ??5.12?退件(回退到上一節(jié)點?)decline
          ??5.13?執(zhí)行任務(wù)
          ??5.14?完成任務(wù)(狀態(tài)轉(zhuǎn)換)
          ??5.15?反向回傳/抽單/召回(Process Rollback)
          ??5.16?分配任務(wù)給指定角色
          ??5.17?分配任務(wù)給指定人員
          ??5.18?使用路由表分配任務(wù)?
          ??5.19?取消任務(wù)分配
          ??5.20?創(chuàng)建子過程(將任務(wù)節(jié)點用子過程代替?)
          ??5.21?設(shè)置任務(wù)優(yōu)先級(動態(tài)修改工作流活動優(yōu)先級)
          ??5.22?設(shè)置任務(wù)說明
          ??5.23?設(shè)置任務(wù)期限(設(shè)置之時起時間段、指定時間點)
          ??5.24?取消任務(wù)
          ??5.25?掛起(暫停)任務(wù)
          ??5.26?終止任務(wù)
          ??5.27?啟動工作流實例
          ??5.28?掛起(暫停)工作流實例
          ??5.29?取消工作流實例
          ??5.30?終止工作流實例
          ??5.31?設(shè)置工作流實例說明
          ??5.32?設(shè)置工作流實例變量(工作流實例變量賦值),可以作為工作流異常處理的一種方法

          工作流活動路由?

          ??6.1?基于角色路由(任務(wù)分配給角色,職務(wù)發(fā)生變化,流程設(shè)計不需變化)
          ??6.2?基于關(guān)系路由(根據(jù)相對職務(wù)關(guān)系路由)
          ??6.3?設(shè)定型(Ad hoc)路由(由辦理人員指定下一節(jié)點辦理人)根據(jù)流程處理內(nèi)容,由辦理人從指定人員中選擇合適的下一步執(zhí)行人員

          工作流組織機構(gòu)?

          ? 7.1?支持LDAP目錄服務(wù)
          ??7.2?支持組(Group)
          ??7.3?循環(huán)組
          ??7.4?權(quán)重組
          ??7.5?工作職務(wù)組(相同職務(wù)的人組成一個組)
          ??7.6?支持動態(tài)定義組(流程執(zhí)行過程中定義的組)
          ??7.7?多重角色管理(一人數(shù)職)
          ??7.8?相對職務(wù)關(guān)系
          ??7.9?組織圖擁有人(組織結(jié)構(gòu)的分級維護)

          工作流時間管理?

          ? 8.1?非工作日設(shè)定
          ??8.2?時間事情啟動工作流實例(指定時間點、時間間隔、周期時間)
          ??8.3?任務(wù)掛起恢復(fù)(指定時間點、時間間隔)
          ??8.4?過程實例掛起恢復(fù)(指定時間點、時間間隔)
          ??8.5?任務(wù)超時通知
          ??8.6?工作流超時通知
          ??8.7?系統(tǒng)時鐘

          工作流系統(tǒng)通知?

          ? 9.1?以郵件方式通知工作超時
          ??9.2?可自訂通知郵件(新任務(wù)通知)
          ??9.3?主動式郵件通知(相對Web-based被動方式)
          ??9.4?工作流異常通知
          ??9.4?任務(wù)取消通知
          ??9.5?工作流取消通知

          工作流異常處理?

          ? 10.1?異常的分類
          ??10.2?不同的異常處理方法
          ??10.3?異常的報告、通知機制
          ??10.4?異常恢復(fù)程序的預(yù)定義

          工作流接口需求?

          ? 11.1?與Email服務(wù)器接口(JMS)
          ??11.2?與文件系統(tǒng)接口(如NTFS、unix-FS)
          ??11.3?與ERP、CRM、HR、SCM等系統(tǒng)接口
          ??11.4?與文檔管理系統(tǒng)系統(tǒng)接口
          ??11.5?與其它工作流系統(tǒng)接口
          ??11.6?與其它應(yīng)用系統(tǒng)接口

          工作流系統(tǒng)需求?

          ? 12.1?支持多個操作系統(tǒng),包括windows、AIX、Solaris、HP-Unix、Linux等
          ??12.2?支持多種數(shù)據(jù)庫,包括MS SQL server、Oracle、DB2、MySQL等
          ??12.3?支持多種應(yīng)用服務(wù)器,包括weblogic、websphere、Jboss、Apusic、Tomcat等
          ??12.4?完備的系統(tǒng)日志
          ??12.5?可處理大量流程
          ??12.6?從失敗(或錯誤)中恢復(fù)系統(tǒng)(自動、手動)、系統(tǒng)(應(yīng)用)數(shù)據(jù)備份
          ??12.7?支持并發(fā)處理

          工作流系統(tǒng)管理?

          ? 13.1?圖形化流程監(jiān)控
          ??13.2?流程實例動態(tài)修改(修改未執(zhí)行的過程步驟)
          ??13.3?工作負荷量顯示
          ??13.4?工作流統(tǒng)計(流程模板、流程實例、任務(wù)統(tǒng)計)
          ??13.5?自定義統(tǒng)計報表
          ??13.6?統(tǒng)計數(shù)據(jù)圖形化顯示
          ??13.7?臨時更改收件人
          ??13.8?工作重送
          ??13.9?流程實例掛起/恢復(fù)
          ??13.10?活動實例掛起/恢復(fù)
          ??13.11?代理未來工作
          ??13.12?可指定代理期限
          ??13.13?工作流實例超時統(tǒng)計
          ??13.14?單一步驟超時統(tǒng)計
          ??13.15?可傳回子流程統(tǒng)計數(shù)據(jù)
          ??13.16?服務(wù)器定時清理

          工作流客戶端?

          ? 14.1?B/S結(jié)構(gòu)客戶端界面
          ??14.2?瀏覽器端的數(shù)字認證功能
          ??14.3?單點登錄
          ??14.4?按重要程度排列任務(wù)清單
          ??14.5?用戶查看流程執(zhí)行狀態(tài)
          ??14.6?我的任務(wù)和共享任務(wù)隊列(按角色分類)
          ??14.7?從共享任務(wù)隊列中選取任務(wù)
          ??14.8?用戶指定/取消代理人
          ??14.9?顯示已被代理的工作

          工作流數(shù)據(jù)?

          ? 15.1?基本數(shù)據(jù)類型(整型、符點型、字符型、日期型、布爾型)
          ??15.2?復(fù)合數(shù)據(jù)類型(數(shù)組)
          ??15.3?XML數(shù)據(jù)定義
          ??15.4?時間數(shù)據(jù)(三種類型:時間點、時間間隔、周期時間)
          ??15.5?附件(word、excel等)文件夾的概念(Folder)
          ??15.6?附件的檢入/檢出?3
          ??15.7?變量作用域(全局變量、過程變量)
          ??15.8?數(shù)據(jù)的訪問控制(讀寫、讀、不可見)
          ??15.9?數(shù)據(jù)集合(Data Set)(由多個不同類型數(shù)據(jù)或數(shù)據(jù)子集合所構(gòu)成)
          ??15.10?數(shù)據(jù)的表現(xiàn)(表單)
          ??15.11?子表單(sub-form)

          想想看,自己實現(xiàn)的太少了!!!只做到了皮毛而已!需繼續(xù)努力

          posted on 2006-10-17 16:26 有貓相伴的日子 閱讀(1375) 評論(0)  編輯  收藏 所屬分類: workflow
          本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
          主站蜘蛛池模板: 保靖县| 綦江县| 库尔勒市| 遂昌县| 马关县| 青河县| 牡丹江市| 博乐市| 新巴尔虎右旗| 新乐市| 柳江县| 民丰县| 金门县| 津南区| 大同市| 扶绥县| 浑源县| 怀安县| 额敏县| 塔河县| 航空| 阿鲁科尔沁旗| 茶陵县| 五河县| 冀州市| 板桥市| 华坪县| 新干县| 江华| 宾阳县| 容城县| 陆丰市| 克什克腾旗| 中江县| 桓台县| 边坝县| 黑龙江省| 海丰县| 怀集县| 芜湖市| 铁岭县|