一天收穫記錄一下^-^

[list=1]
[*]今天讀了fox999發表在《我們》上的文章:工作流講解之基本概念。
因爲我接觸jBPM是從去年11月份開始的,這麼長時間了,感覺還有很多問題沒有解決。今天看了其中援引的WFMC對工作流的定義,英文的,發現又認識了一次workflow。再一次被概念的重要性震撼了一把。(上一次是在哲學思考中探討什麼是概念時感受到的)。
to be continue......
[*]~~~~~~~~~~~~~~~~~~~~~~~~
讀《工作流授權控制模型(2003)》
文章中提到另一個文檔《工作流模型分析(2003)》,於是轉到其上學習。

發現模型分析寫的挺實在的,包括workflow模式和WFMC的XPDL,也有我國實際應用中的一些模式,就是需求啦。爲看到了有益於將來的文檔叫好!

to be continue......
[*]原來“回退”也是有兩種路線的,代表不同的審批意見,兩種都是指向上一個節點啊....

還真沒想到有這種應用需求。國內的人爲因素真是應該讓人重視啊~~~~
[*]委託代辦、催辦和取回:

催辦還好,加一個timer應該能行。

委託代辦就麻煩一些,因爲泳道是設定爲查找角色,一旦委託了,就要從數據庫中的角色入手,增加臨時關係。

取回還沒想到如何實現。職員想要取回遞交的文件,有個前提是處長沒有辦理,這個條件可以通過查任務實例來判斷,取回是要將流程再溜回去呢還是想系統還原一樣坐時間機器回到從前?溜回去的實現可以用流程管理權限實現,時間機器就不好說了......

to be continue......
[*]《工作流模型分析(2003)》完成通讀,另得到《工作流模式中文版》
繼續讀《工作流授權控制模型(2003)》

to be continue....
[*]《工作流授權控制模型(2003)》通讀完啦,其中基於角色的授權寫的很清晰,其中的問題說的明白。基於任務的授權說的太少,沒什麼味道。
對當前我們的項目來說幫助是有的,不過不大
[*]《工作流系統中的組織模型應用解決方案(2004)》讀完了,瞭解了一些組織模型(OM)的用處和必要性,文章提出的OM還是較有普遍性的,爭取在系統中參考一下。另:責任模式 還沒看過,有時間學習一下
[*](ps:貌似已經是兩天的總結了,那就繼續掛羊頭賣狗肉吧^_^)

《工作流系統功能列表2004A版(初稿)》看了引言和關於OM的一部分,應當對設計工作流系統的正確性和完備性有很大幫助,缺啥少啥查查就知道了。不過也不能全信啊~~小心!
[*]《工作流引擎核心調度算法與PetriNet(2005)》,看名字就知道是和PetriNet有關的WF引擎,先不看了,做理論的時候還是必需看到呢。(包括幾個工作流引擎OBE,Shark,OSWorkflow,jBpm,YAWL,Bossa)
[*]在看《工作流參考模型真諦(2005)》,沒完成,明天繼續
[*]繼續閱讀了《工作流參考模型真諦(2005)》,“過程定義元模型”這章沒有完成,結尾也沒有寫,不過前面對WFMC參考模型的解讀還是有學習的價值的。人們對同一個事務的理解往往不同,看看別人的理解也能讓自己的眼界開闊一些:)
[*]試着開始《過程建模EPC講解(2006)》,講的是過程定義模型,或者叫Process Model。
[*]《過程建模EPC講解(2006)》,筆者主推EPC來進行商業流程建模:

EPC在業務建模方面爲我們提供了很好的參考,但是國內當前基於EPC模型的流程產品或業務產品幾乎沒有。
對於XPDL來說,有個最大的缺陷就是缺少對State和Event的描述。
EPC所抽象的模型,很適合諸如B2B、供應鏈流程管理、倉儲物流管理等商業化業務流程。
但很少有開發商或者開發人員去反思這個問題:活動與狀態。
國內應用偏重於“離散活動點的組合關係”,也就是說,在很多客戶眼力:流程就是一個個離散的任務,這些任務在不同情況下可以很隨意的組合。
國內的業務化建模流程,應該吸納EPC這樣建模方法,特別是在業務化系統中,比如B2B、供應鏈流程管理、倉儲物流管理等商業化流程系統中。當然這樣的代價是比較高的,需要基於這些模型元素和思想,自主摸索出一套完整描述語言。事實上,SAP R3的成功是很值得大家借鑑的。
[*]《工作流項目實施的一些注意問題(2007)》是關於項目實施的文檔,其中包括了根據工作流需求選擇工作流引擎的內容,提到了選擇開源引擎的一些條件,有借鑑意義。
[*]《範玉順——工作流管理技術基礎》開始了,第一感覺理論多,前面的都是背景,有經驗的老師們都喜歡談談以前的事、風光史什麼的,讓人感覺“真有經驗啊!”,許多看過就算,技術的更新速度很快,一個觀點可能個把月就需要轉變了,談那麼多歷史有什麼用,讀者基本都是想搞開發,而不是想研究歷史背景。
對了,前兩章還有大段大段對工作流應用環境的說明,概況起來就一句話“是他大顯身手的時候了”。
第三章說的是WFMC的參考模型,感覺有翻譯的部分,有作者的理解,入門讀還行。
[*]今天下午開會,原任務沒變,我打算寫一份關於過程定義中任務分配方式的文檔,算是對jBPM中相關問題個人認識的總結吧。

今天開始看《Packt.Publishing.Business.Process.Management.with.JBoss.jBPM.Jul.2007》,是的,en的東東,現在剛開了個頭,內容能看懂的是講jBPM的,一些描述的語句不太懂,如:this approach falls very far short of perfection,個人猜意思是離完美太遠吧。類似的情況讓人難受,還不到看不下去的地步,畢竟技術上的還好一些。
[/list]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章