整理的工作流管理系統(tǒng)的需求列表,想要做一個好東西真的很難。
工作流定義?
? 1.1?工作流定義語法檢查
??1.2?工作流定義有效性檢查?
??1.3?流程可視化建模?
??1.4?組織機(jī)構(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í)行人員
工作流組織機(jī)構(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)的分級維護(hù))
工作流時間管理?
? 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?異常的報告、通知機(jī)制
??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?工作負(fù)荷量顯示
??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ù)字認(rèn)證功能
??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
有貓相伴的日子 閱讀(1371)
評論(0) 編輯 收藏 所屬分類:
workflow