Potato工作流管理系統-組織模型用例描述

 

 

 

 

 

 

Potato工作流管理系統

組織模型用例描述

V1.0

 

 

 

 

項目名稱:Potato工作流系統

策 劃 人:風起雲涌

撰 寫 人:風起雲涌

撰寫時間:2004.8.18

QQ      :9131144

 


 

目  錄

目  錄. 2

1.          人員維護. 3

1.1.       增加人員... 3

1.2.       刪除人員... 3

1.3.       修改人員... 3

1.4.       查詢人員... 3

2.          部門維護. 3

2.1.       增加部門... 3

2.2.       刪除部門... 3

 


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]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章