agileflow包括乙個預設的系統管理模組,實現了包括使用者管理,部門管理,角色管理,許可權管理的
功能,能夠滿足一般的資訊系統的系統管理需求.
當然,使用agileflow時,可以使用它的系統管理模組,也可以不使用.
agileflow的使用者可以同時是多個角色,可以直接有某個許可權;乙個角色包括了多個許可權.agileflow
的許可權集合和角色擁有的許可權集合的並集就是該使用者的最終許可權.
agileflow的使用者定義流程後(流程定義中不需要考慮參與者),系統自動設定流程系統的許可權,
使用者可以在web介面中定義角色,並對使用者定義許可權,這就是agileflow的參與者實現.
agileflow的參與者實現最大的乙個特點是可以實現動態對映;比如,使用者a/b都有執行某個活動
的許可權,但當前有乙個特定的活動例項,只能由a完成,b不能做,這時可以採用動態對映,告訴系統
,只有a可以完成這個活動例項.靜態對映和動態對映可以同時使用.
UML學習 2 參與者
一 參與者 參與者 在建模過程中處於核心地位。uml官方文件對參與者的定義為 actor是在系統之外與系統互動的某人或某事物 大象 thinking in uml,p39 1.參與者特徵 用例的乙個特徵是 不存在沒有參與者的用例,用例不應該自動啟動,也不應該主動啟動另乙個用例。大象 thinking...
UML核心元素之參與者
一 概述 在系統之外與系統互動的某人或某事物。1 如何找到參與者,確定系統邊界。在乙個業務中可以問自己兩個問題 a.誰對系統有著明確的目標和和要求並且主動發出動作。b.系統是為誰服務。參與者還有另一種叫法 主角。參與者容易讓人誤解為只要參與了業務的,都是參與者,而主角很明確的指出,只有主動啟動這個業...
分析模式 之 參與者 Party
在我們分析模型的時候經常會遇到不同型別的事物在某些特性上有共同點,比如,人和公司,他們都有位址,電子郵件等屬性,在分析模型的時候,我們可能得出如下的模型 看到上述的模型的時候,我們是否會覺得模型中的冗餘呢?很顯然,我們會想如何將這兩者融合在一起呢,我們偉大的martin fowler同志提出了par...