Potato工作流管理系統
組織模型用例描述
V1.0
項目名稱:Potato工作流系統
策 劃 人:風起雲涌
撰 寫 人:風起雲涌
撰寫時間:2004.8.18
QQ :9131144
目 錄
1.人員維護
1.1. 增加人員
用例名稱: |
增加人員 |
目標: |
本用例滿足新增一個人員的所有目標。 |
說明: |
在系統內增加一個人員。 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到系統 |
後置條件: |
人員加入到人員庫中 |
觸發事件: |
|
主路徑: |
1.系統管理員錄入人員姓名、ID、等基本信息 2.系統對錄入的數據進行檢查 3.檢查通過,在人員庫中增加一條記錄 |
備用路徑: |
|
異常路徑: |
1.沒有輸入ID、姓名、部門等必填項 2.如果輸入的ID已經在系統中存在,則提示系統管理員重新輸入 |
擴展點: |
人員角色、人員部門的設置 |
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
1.2. 刪除人員
用例名稱: |
刪除人員 |
目標: |
本用例滿足刪除一個或一些人員的所有目標。 |
說明: |
從系統中刪除一個或一些人員。 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到系統 |
後置條件: |
從人員庫中刪除此人員記錄 |
觸發事件: |
|
主路徑: |
1.選中要刪除的人員 2.系統刪除此人員 |
備用路徑: |
|
異常路徑: |
1. 選擇的人員在庫中不存在(可能已經中庫中刪除) 2. 如果此人員已登錄到系統,則提示不能刪除 |
擴展點: |
刪除此人員相關角色、權限等設置 |
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
1.3. 修改人員
修改人員 | |
目標: |
本用例滿足修改人員的所有目標 |
說明: |
修改人員的基本信息。管理員可以修改人員的部門、角色、職務等信息,普通員工只能修改自己的基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員、普通員工 |
輔助參與者: |
|
前置條件: |
系統管理員或普通員工已經登錄到系統 |
後置條件: |
從庫更新此人員的信息 |
觸發事件: |
|
主路徑: |
1. 系統管理員修改某一人員的信息(人員ID不能修改) 2. 系統根據所修改人員的ID來更新記錄 |
備用路徑: |
1.普通員工修改自已的基本信息 2.系統根據人員ID來更新記錄 |
異常路徑: |
1.如果此人員在系統已經不存在,則系統作出提示 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
1.4. 查詢人員
用例名稱: |
查詢人員 |
目標: |
本用例查詢人員的所有目標 |
說明: |
通過輸入姓名來查詢人員基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員、普通人員 |
輔助參與者: |
|
前置條件: |
參與者已經登錄到系統 |
後置條件: |
返回結果集 |
觸發事件: |
|
主路徑: |
1. 輸入查詢內容姓名 2. 系統返回查詢的結果集 |
備用路徑: |
|
異常路徑: |
1.如果沒有找到相匹配的內容,系統作出提示 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
2.部門維護
2.1. 增加部門
用例名稱: |
增加部門 |
目標: |
本用例滿足增加部門的所有目標 |
說明: |
在系統中增加一個部門 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到系統 |
後置條件: |
在庫中增加一部門記錄 |
觸發事件: |
|
主路徑: |
1. 系統管理員錄入部門信息 2. 系統檢查錄入信息的完整性 3. 在系統中加入一部門記錄 |
備用路徑: |
|
異常路徑: |
1. 如果錄入的部門已經存在(也就是說在具體某一部門A中已經存在部門B),系統給出提示。 2. 如果錄入信息不完整,系統給出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
2.2. 刪除部門
用例名稱: |
刪除部門 |
目標: |
本用例滿足刪除一個或一些部門的所有目標 |
說明: |
在系統中刪除一個或一些部門 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中刪除此部門記錄 |
觸發事件: |
|
主路徑: |
1. 選中具某一或一些部門 2. 系統根據所選中的部門ID,從系統中刪除此部門記錄 |
備用路徑: |
|
異常路徑: |
1. 如果此部門在系統中已經不存在(可能是已經刪除),系統作出提示。 2. 如果此部門下還有人員,提示是否刪除此部門下的所有員工。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
2.3. 修改部門
用例名稱: |
修改部門 |
目標: |
本用例滿足修改一個部門信息的所有目標 |
說明: |
在系統中修改一部門的基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中更新此部門記錄 |
觸發事件: |
|
主路徑: |
1. 系統管理員修改某一部門的信息(部門ID不能修改) 2. 系統根據所修改部門的ID來更新記錄 |
備用路徑: |
|
異常路徑: |
1. 如果此部門在系統中已經不存在(可能是已經刪除),系統作出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
2.4. 查詢部門
用例名稱: |
查詢部門 |
目標: |
本用例查詢部門的所有目標 |
說明: |
通過輸入部門名稱來查詢部門基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員、普通人員 |
輔助參與者: |
|
前置條件: |
參與者已經登錄到系統 |
後置條件: |
返回結果集 |
觸發事件: |
|
主路徑: |
3. 輸入查詢內容-部門名稱 4. 系統返回查詢的結果集 |
備用路徑: |
|
異常路徑: |
1.如果沒有找到相匹配的內容,系統作出提示 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
3.角色維護
3.1. 增加角色
用例名稱: |
增加角色 |
目標: |
本用例滿足增加角色的所有目標 |
說明: |
在系統中增加一個角色 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到系統 |
後置條件: |
在庫中增加一角色記錄 |
觸發事件: |
|
主路徑: |
1. 系統管理員錄入角色信息 2.系統檢查錄入信息的完整性 3.在系統中加入一角色記錄 |
備用路徑: |
|
異常路徑: |
1.如果錄入的角色已經存在,系統給出提示。 2.如果錄入信息不完整,系統給出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
3.2. 刪除角色
用例名稱: |
刪除角色 |
目標: |
本用例滿足刪除一個或一些角色的所有目標 |
說明: |
在系統中刪除一個或一些角色 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中刪除此角色記錄 |
觸發事件: |
|
主路徑: |
1.選中具某一或一些角色 2.系統根據所選中的角色ID,從系統中刪除此角色記錄 |
備用路徑: |
|
異常路徑: |
1.如果此角色在系統中已經不存在(可能是已經刪除),系統作出提示。 2.如果此角色下還有人員,提示是否刪除人員的此角色。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
3.3. 修改角色
用例名稱: |
修改角色 |
目標: |
本用例滿足修改一個角色信息的所有目標 |
說明: |
在系統中修改一角色的基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中更新此角色記錄 |
觸發事件: |
|
主路徑: |
1.系統管理員修改某一角色的信息(角色ID不能修改) 2.系統根據所修改角色的ID來更新記錄 |
備用路徑: |
|
異常路徑: |
1.如果此角色在系統中已經不存在(可能是已經刪除),系統作出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
3.4. 查詢角色
用例名稱: |
查詢角色 |
目標: |
本用例查詢角色的所有目標 |
說明: |
通過輸入角色名稱來查詢角色基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員、普通人員 |
輔助參與者: |
|
前置條件: |
參與者已經登錄到系統 |
後置條件: |
返回結果集 |
觸發事件: |
|
主路徑: |
1.輸入查詢內容-角色名稱 2.系統返回查詢的結果集 |
備用路徑: |
|
異常路徑: |
1.如果沒有找到相匹配的內容,系統作出提示 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
4.羣組維護
4.1. 增加羣組
用例名稱: |
增加羣組 |
目標: |
本用例滿足增加羣組的所有目標 |
說明: |
在系統中增加一個羣組 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到系統 |
後置條件: |
在庫中增加一羣組記錄 |
觸發事件: |
|
主路徑: |
1.系統管理員錄入羣組信息 2. 系統檢查錄入信息的完整性 3.在系統中加入一羣組記錄 |
備用路徑: |
|
異常路徑: |
1.如果錄入的羣組已經存在,系統給出提示。 2.如果錄入信息不完整,系統給出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
4.2. 刪除羣組
用例名稱: |
刪除羣組 |
目標: |
本用例滿足刪除一個羣組的所有目標 |
說明: |
在系統中刪除一個羣組 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中刪除此羣組記錄 |
觸發事件: |
|
主路徑: |
1.選中具某一羣組 2.系統根據所選中的羣組,從系統中刪除此羣組記錄 |
備用路徑: |
|
異常路徑: |
1.如果此羣組在系統中已經不存在(可能是已經刪除),系統作出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
4.3. 修改羣組
用例名稱: |
修改羣組 |
目標: |
本用例滿足修改一個羣組信息的所有目標 |
說明: |
在系統中修改一羣組的基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中更新此羣組記錄 |
觸發事件: |
|
主路徑: |
1.系統管理員修改某一羣組的信息(羣組ID不能修改) 2.系統根據所修改羣組的ID來更新記錄 |
備用路徑: |
|
異常路徑: |
1.如果此羣組在系統中已經不存在(可能是已經刪除),系統作出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
4.4. 查詢羣組
用例名稱: |
查詢羣組 |
目標: |
本用例查詢羣組的所有目標 |
說明: |
通過輸入羣組名稱來查詢部門基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員、普通人員 |
輔助參與者: |
|
前置條件: |
參與者已經登錄到系統 |
後置條件: |
返回結果集 |
觸發事件: |
|
主路徑: |
1.輸入查詢內容-羣組名稱 2.系統返回查詢的結果集 |
備用路徑: |
|
異常路徑: |
1.如果沒有找到相匹配的內容,系統作出提示 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
5.職務維護
5.1. 增加職務
用例名稱: |
增加職務 |
目標: |
本用例滿足增加職務的所有目標 |
說明: |
在系統中增加一個職務 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到系統 |
後置條件: |
在庫中增加一職務記錄 |
觸發事件: |
|
主路徑: |
1.系統管理員錄入職務信息 2.系統檢查錄入信息的完整性 3.在系統中加入一職務記錄 |
備用路徑: |
|
異常路徑: |
1.如果錄入的職務已經存在,系統給出提示。 2.如果錄入信息不完整,系統給出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
5.2. 刪除職務
用例名稱: |
刪除職務 |
目標: |
本用例滿足刪除一個職務的所有目標 |
說明: |
在系統中刪除一個職務 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中刪除此職務記錄 |
觸發事件: |
|
主路徑: |
1.選中具某一或某一些職務 2.系統根據所選中的職務,從系統中刪除此職務記錄 |
備用路徑: |
|
異常路徑: |
1.如果此職務在系統中已經不存在(可能是已經刪除),系統作出提示。 2.如果此職務下還有人員,提示是否刪除,如果刪除則刪除相關人員的此職務。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
5.3. 修改職務
用例名稱: |
修改職務 |
目標: |
本用例滿足修改一職務信息的所有目標 |
說明: |
在系統中修改一職務的基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員 |
輔助參與者: |
|
前置條件: |
系統管理員已經登錄到此係統 |
後置條件: |
人系統中更新此職務記錄 |
觸發事件: |
|
主路徑: |
1.系統管理員修改某一職務的信息(職務ID不能修改) 2.系統根據所修改職務的ID來更新記錄 |
備用路徑: |
|
異常路徑: |
1.如果此職務在系統中已經不存在(可能是已經刪除),系統作出提示。 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
5.4. 查詢職務
用例名稱: |
查詢職務 |
目標: |
本用例查詢職務的所有目標 |
說明: |
通過輸入職務名稱來查詢部門基本信息 |
優先級: |
1 |
相關用例: |
|
主要參與者: |
系統管理員、普通人員 |
輔助參與者: |
|
前置條件: |
參與者已經登錄到系統 |
後置條件: |
返回結果集 |
觸發事件: |
|
主路徑: |
1.輸入查詢內容-職務名稱 2.系統返回查詢的結果集 |
備用路徑: |
|
異常路徑: |
1.如果沒有找到相匹配的內容,系統作出提示 |
擴展點: |
|
約束/問題/風險: |
|
非功能需求: |
|
業務規則: |
|
備註: |
|
聯繫方式
QQ:9131144
E-mail:[email protected]