會議管理系統業務說明書
編寫:陳朝跟
日期:2010年7月
審核:
日期:
批準:
日期:
受控狀態:
是
發布版次:1.0
日期:20010-7-9
編號:
變更記錄
日期
版本
變更說明
作者
2010-7-9
1.0
初始版本
陳朝根
1概述
為了滿足企事業單位實現高效協調管理會議安排,方便單位工作人員申請會議,進一步增強公司會議效率,通過有效的會議管理業務控制,達到減少會議沖突的目的,特開發一套基于B/S結構的會議管理系統,實現會議審核者對各個會議的協調、控制、分配、規則等業務控制,以及會議室各個設備的控制,與此同時,方便廣大員工及時得知會議相關信息,防止因通知不及時而缺席,進而提高會議效率和價值。
2業務分析
2.1申請者業務流程概述
作者:劉偉亮
申請者主要是申請會議的發起人,具體業務包括查詢會議室信息、所搜設備信息、提出申請、取消申請。
會議申請流程描述
申請人填寫開會的時間選擇會議室和設備以及與會人員,其中時間必須是工作時間且滿足現實及在1:00—24:00之間,根據時間判斷會議室和設備是否可用(判斷是否有相應設備)。會議時間,會議室,與會人員時必須的所以要檢查信息是否完整,完整方可提交。
圖2-1
會議申請流程圖
硬件查詢情況流程
申請人可以在正式申請前查詢會議室和設備的使用情況,系統會提供會議室,設備的使用,主要顯示什么時間被占用
圖2-2
硬件查詢流程圖
2.1.3取消會議
申請人想刪除提交的申請可以打開申請列表從列表中將他刪除,系統同時要完成相關后臺操作:申請有兩種情況一種是還沒審批,另一種是已經審批,第一種情況需要把該申請從待申請的記錄中刪除避免管理員批準不存在的申請;后者需要想與會人員發送取消信息并取消安排記錄,從而不會和以后的申請矛盾。
圖2-3
設置運輸線路流程圖
2.2移動設備管理員業務流程概述
作者:隋叮咚
移動設備管理流程描述
移動設備管理員進入移動設備管理界面,可以進行增刪改操作,當選擇一項操作是就進入另一系統界面,這時移動設備管理員可以輸入要操作的移動設備名稱,系統會在數據庫中搜索此移動設備是否存在,然后移動設備管理員根據搜索結果進行相應操作,或直接退出系統,當操作結束后移動設備管理員可以選擇保存、不保存或者直接退出系統,若選擇了保存操作,則系統在數據庫中修改相關信息并保存。
2.3會議室管理員業務流程概述
作者:隋叮咚
會議室管理流程描述
會議室管理員進入會議室管理界面,可以進行增刪改操作,當選擇一項操作是就進入另一系統界面,這時會議室管理員可以輸入要操作的會議室名稱,系統會在數據庫中搜索此會議室是否存在,然后會議室管理員根據搜索結果進行相應操作,或直接退出系統,當操作結束后會議室管理員可以選擇保存、不保存或者直接退出系統,若選擇了保存操作,則系統在數據庫中修改相關信息并保存。
2.4系統管理員業務流程概述
會議管理流程圖:
作者:湯琛
發送通知流程圖
2.4.3申請批準
作者:濮凌峰
系統管理員首先查看已通過的申請,審核申請是否有沖突(即會議室,會議設備等方面的使用沖突),無沖突則提示成功信息,有沖突則需要解決沖突(此處是根據申請人身份信息如職位等來確定應當批準對象),最后可以生成相應會議信息給與會人員。
3角色分析
作者:陳朝根
l
不同用戶用例分析,基本用例分析見圖3-1,圖3-2,圖3-3:
3-1
基本用戶用例
3-2基本用戶用例
3-3
基本用戶用例
3-4
基本用戶用例
l
基本用戶用例說明
結合會議業務流程的具體情況,可將該會議管理系統的用戶大致分為申請者、會議是管理員、移動設備管理員和系統管理員這三種角色。申請者是會議的發起人,主要是提出申請、查詢會議室信息、搜索設備信息、取消會議這些業務;移動設備管理員主要負責移動設備的管理;會議是管理員負責會議室的管理;系統管理員負責會議管理、發送通知、審批申請、用戶的管理這些功能。
4用例分析擴展
l
用戶用例的合并見圖3-4:
圖3-4
用例擴展圖
l
用例優化見圖3-5用例優化
圖3-5用例圖的優化
l
用例描述
用例編號:mm-0
用例名:用戶登陸
作者:陳朝根
執行者
系統管理員、申請者、會議室管理員、移動設備管理員
前置條件
無
后置條件
無
涉眾利益
用戶:各個用戶能方便、快捷、安全的登陸系統
基本事件流
1.用戶進入登陸界面
2.用戶登錄
3.系統驗證密碼
4.進入管理界面
其他事件流
字段列表
2.包括用戶名、密碼
業務規則
3.驗證失敗則返回2
非功能需求
無
設計約束
無
用例編號:mm1_1
用例名:查詢會議室信息
作者:劉偉亮
執行者
會議申請人
前置條件
申請人登錄系統
涉眾利益
申請人----希望信息詳細可靠
基本路徑
1、申請人請求申請
2、系統顯示申請界面
3、申請人請求檢查各會議室信息
4、系統顯示各會議室的信息
字段列表
會議室信息=會議室名稱+容量+位置+被使用的時間段
業務規則
3.驗證失敗則返回2
非功能需求
無
設計約束
無
用例編號:mm1_2
用例名:查詢設備信息
作者:劉偉亮
執行者
會議申請人
前置條件
申請人登錄系統
涉眾利益
申請人----希望信息詳細可靠
基本路徑
1、申請人請求申請
2、系統顯示申請界面
3、申請人搜索需要的設備的信息
4、系統顯示對應設備的信息
字段列表
設備信息=設備名稱+狀態+編號+被使用的時間段
用例編號:mm1_3
用例名:提出申請
作者:劉偉亮
執行者
會議申請人
前置條件
申請人登錄系統
涉眾利益
申請人----希望申請盡量簡單,通過的幾率比較大
系統管理員------希望申請信息盡量詳細
基本路徑
1、申請人請求申請
2、系統顯示申請界面
3、申請人填寫會議時間
4、系統檢查時間是否合理
5、申請人選擇會議室
6、系統檢查相應時間內會議室是否可用
7、申請人填寫需要的設備
8、系統檢查設備合法性和相應時間內是否可用
9、申請人從職工列表中選擇與會人員
10、提交申請
11、系統檢查必填內容是否完整
拓展
4a
4a1:時間不合理,提示原因
4a2:返回3
6b
6b1:會議室沖突,提示原因
6b2:返回5
8c
8c1:設備是否有沖突,提示原因
8c2:返回7
10d
10d1:填寫內容不完整
10d2:返回相應環節
字段列表
與會人員信息=姓名
+性別+職位
+職工號
業務規則
1、必填內容:會議室,與會人員
2、合理時間:開會時間是正常工作時間且在1:00-24:00之間
用例編號:mm1_4
用例名:取消會議
作者:湯琛
執行者
會議申請人
前置條件
會議申請已經提交
后置條件
待審核狀態時,該申請記錄被刪除。
審核通過時,該會議被取消,釋放相應的會議資源
涉眾利益
系統-----實時更改資源狀態
與會人員------第一時間獲得取消通知
基本路徑
1.打開該申請表
2.點擊取消申請
3.判斷該申請狀態
若是
待審批
執行第4步,通過執行第5步,會議已結束執行第7步。
4.刪除該申請表記錄
5.更改該申請所占用的資源狀態
6.發送會議取消通知給與會人員
7.結束
擴展
字段列表
取消通知內容:會議名稱,時間,地點,取消原因,是否改期。
業務規則
非功能需求
設計約束
待解決問題
用例編號:mm2-1
用例名:移動設備管理
作者:隋叮咚
執行者
移動設備管理員
前置條件
移動設備管理員訪問移動設備管理界面
后置條件
系統允許移動設備管理員瀏覽網頁
涉眾利益
移動設備管理員:希望移動設備管理界面清晰,瀏覽方便。
基本路徑
(1)移動設備管理員進入移動設備管理界面。
(2)系統在移動設備管理界面中顯示移動設備信息修改、增加移動設備、刪除移動設備三個選項。
(3)移動設備管理員選擇某個選項。
(4)系統跳轉到該頁面。
用例編號:mm2-2
用例名:移動設備修改
作者:陳朝根
執行者:移動設備管理員
前置條件:移動設備管理員訪問移動設備信息修改界面
后置條件:系統允許移動設備管理員瀏覽網頁
涉眾利益:
移動設備管理員:希望移動設備信息修改界面操作簡潔方便快捷。
基本路徑:
(1)
移動設備管理員進入移動設備信息修改界面。
(2)
系統提示移動設備管理員輸入要輸入的移動設備名稱。
(3)
移動設備管理員輸入移動設備名稱。
(4)
系統顯示次移動設備的詳細信息。
(5)
移動設備管理員修改移動設備信息。
(6)
移動設備管理員保存已修改的移動設備信息。
(7)
系統提示“信息保存成功”。
擴展:
3a.移動設備管理員輸入移動設備的名稱不存在。
3a1.系統提示“輸入名稱不存在,是否再次輸入”并顯示“是”“否”兩個選項。
3a2.移動設備管理員選擇否。
3a3.退出系統。
3a4.移動設備管理員選擇是.3a5.系統提示再次輸入移動設備名稱,直到輸入成功為止。.3a6.返回(4)。
6a.移動設備管理員保存已修改的移動設備信息。
6a1.系統提示“是否確認保存已修改的信息”并顯示“是”“否”“取消”三個選項。
6a2.移動設備管理員選擇取消選項。
6a3.返回(5)。
6a4.移動設備管理員選擇否。
6a5.退出系統。
6a6.移動設備管理員選擇是。
6a7.系統保存已修改的移動設備信息。
6a8.返回(7)。
字段列表
(4)移動設備詳細信息包括:移動設備名稱,編號,類型,購入時間,設備狀態,折舊年限。
用例編號:mm2-3
用例名:增加設備
作者:隋叮咚
執行者:移動設備管理員
前置條件:移動設備管理員訪問增加移動設備界面
后置條件:系統允許移動設備管理員瀏覽網頁
涉眾利益:
移動設備管理員:希望增加移動設備界面操作簡潔方便快捷。
基本路徑:
1.移動設備管理員進入增加移動設備界面。
2.系統提示移動設備管理員輸入要增加的移動設備名稱。
3.移動設備管理員輸入移動設備名稱。
4.系統提示輸入移動設備的詳細信息。
5.系統顯示移動設備的詳細信息。
6移動設備管理員保存增加的移動設備信息。
7系統提示“信息保存成功”。
擴展:
3a.移動設備管理員輸入移動設備的名稱已存在。
3a1.系統提示“輸入名稱已經存在,是否再次輸入”并顯示“是”“否”兩個選項。
3a2.移動設備管理員選擇否。
3a3.退出系統。
3a4.移動設備管理員選擇是。
3a5.系統提示再次輸入移動設備名稱,直到輸入成功為止。
3a6.返回(4)。
6a.移動設備管理員保存增加的移動設備信息。
6a1.系統提示“是否確認保存增加的信息”并顯示“是”“否”“取消”三個選項。
6a2.移動設備管理員選擇取消選項。
6a3.返回(5)。
6a4.移動設備管理員選擇否。
6a5.推出系統。
6a6.移動設備管理員選擇是。
6a7.系統保存增加的移動設備信息。
6a8.返回(7)。
字段列表
(4)移動設備詳細信息包括:移動設備名稱,編號,類型,購入時間,設備狀態,折舊年限。
用例編號:mm2-4
用例名:刪除移動設備
作者:隋叮咚
:刪除移動設備
執行者:移動設備管理員
前置條件:移動設備管理員訪問刪除移動設備界面
后置條件:系統允許移動設備管理員瀏覽網頁
涉眾利益:
移動設備管理員:希望刪除移動設備界面操作簡潔方便快捷。
基本路徑:
1.移動設備管理員進入刪除移動設備界面。
2.系統提示移動設備管理員輸入要刪除的移動設備名稱。
3.移動設備管理員輸入移動設備名稱。
4.系統顯示次移動設備的詳細信息。
5.移動設備管理員刪除移動設備信息。
6.移動設備管理員保存已刪除的移動設備信息。
7.系統提示“信息保存成功”。
擴展:
3a.移動設備管理員輸入移動設備的名稱不存在。
3a1.系統提示“輸入名稱不存在,是否再次輸入”并顯示“是”“否”兩個選項。
3a2.移動設備管理員選擇否。
3a3.退出系統。
3a4.移動設備管理員選擇是。
3a5.系統提示再次輸入移動設備名稱,直到輸入成功為止。
3a6.返回(4)。
6a.移動設備管理員保存刪除的移動設備信息。
6a1.系統提示“是否確認保存刪除后的信息”并顯示“是”“否”“取消”三個選項。
6a2.移動設備管理員選擇取消選項。
6a3.返回(5)。
6a4.移動設備管理員選擇否。
6a5.退出系統。
6a6.移動設備管理員選擇是。
6a7.系統保存刪除后的移動設備信息。
6a8.返回(7)。
字段列表
(4)移動設備詳細信息包括:移動設備名稱,編號,類型,購入時間,設備狀態,折舊年限。
用例編號:mm3-1
用例名:會議室管理
作者:隋叮咚
執行者:會議室管理員
前置條件:會議室管理員訪問會議室管理界面
后置條件:系統允許會議室管理員瀏覽網頁
涉眾利益:
會議室管理員:希望會議室管理界面清晰,瀏覽方便。
基本路徑:
(1)會議室管理員進入會議室管理界面。
(2)系統在會議室管理界面中顯示會議室信息修改、增加會議室、刪除會議室三個選項。
(3)會議室管理員選擇某個選項。
(4)系統跳轉到該頁面。
用例編號:mm3-1
用例名:會議室管理
作者:隋叮咚
執行者:會議室管理員
前置條件:會議室管理員訪問會議室管理界面
后置條件:系統允許會議室管理員瀏覽網頁
涉眾利益:
會議室管理員:希望會議室管理界面清晰,瀏覽方便。
基本路徑:
(1)會議室管理員進入會議室管理界面。
(2)系統在會議室管理界面中顯示會議室信息修改、增加會議室、刪除會議室三個選項。
(3)會議室管理員選擇某個選項。
(4)系統跳轉到該頁面。
用例編號:mm3-2
用例名:會議室信息修改
作者:隋叮咚
執行者:會議室管理員
前置條件:會議室管理員訪問會議室信息修改界面
后置條件:系統允許會議室管理員瀏覽網頁
涉眾利益:
會議室管理員:希望會議室信息修改界面操作簡潔方便快捷。
基本路徑:
(1)
會議室管理員進入會議室信息修改界面。
(2)
系統提示會議室管理員輸入要輸入的會議室名稱。
(3)
會議室管理員輸入會議室名稱。
(4)
系統顯示次會議室的詳細信息。
(5)
會議室管理員修改會議室信息。
(6)
會議室管理員保存已修改的會議室信息。
(7)
系統提示“信息保存成功”。
擴展:
3a.會議室管理員輸入會議室的名稱不存在。
3a1.系統提示“輸入名稱不存在,是否再次輸入”并顯示“是”“否”兩個選項。
3a2.會議室管理員選擇否。
3a3.退出系統。
3a4.會議室管理員選擇是.3a5.系統提示再次輸入會議室名稱,直到輸入成功為止。.3a6.返回(4)。
6a.會議室管理員保存已修改的會議室信息。
6a1.系統提示“是否確認保存已修改的信息”并顯示“是”“否”“取消”三個選項。
6a2.會議室管理員選擇取消選項。
6a3.返回(5)。
6a4.會議室管理員選擇否。
6a5.退出系統。
6a6.會議室管理員選擇是。
6a7.系統保存已修改的會議室信息。
6a8.返回(7)。
字段列表
(4)會議室詳細信息包括:會議室名稱,容量,具體地址,防火負責人。
用例編號:mm3-3
用例名:增加會議室
作者:隋叮咚
執行者:會議室管理員
前置條件:會議室管理員訪問增加會議室界面
后置條件:系統允許會議室管理員瀏覽網頁
涉眾利益:
會議室管理員:希望增加會議室界面操作簡潔方便快捷。
基本路徑:
1.會議室管理員進入增加會議室界面。
2.系統提示會議室管理員輸入要增加的會議室名稱。
3.會議室管理員輸入會議室名稱。
4.系統提示輸入會議室的詳細信息。
5.系統顯示會議室的詳細信息。
6會議室管理員保存增加的會議室信息。
7系統提示“信息保存成功”。
擴展:
3a.會議室管理員輸入會議室的名稱已存在。
3a1.系統提示“輸入名稱已經存在,是否再次輸入”并顯示“是”“否”兩個選項。
3a2.會議室管理員選擇否。
3a3.退出系統。
3a4.會議室管理員選擇是。
3a5.系統提示再次輸入會議室名稱,直到輸入成功為止。
3a6.返回(4)。
6a.會議室管理員保存增加的會議室信息。
6a1.系統提示“是否確認保存增加的信息”并顯示“是”“否”“取消”三個選項。
6a2.會議室管理員選擇取消選項。
6a3.返回(5)。
6a4.會議室管理員選擇否。
6a5.推出系統。
6a6.會議室管理員選擇是。
6a7.系統保存增加的會議室信息。
6a8.返回(7)。
字段列表
(4)會議室詳細信息包括:會議室名稱,容量,具體地址,防火負責人。
用例編號:mm3-4
用例名:刪除會議室
作者:隋叮咚
執行者:會議室管理員
前置條件:會議室管理員訪問刪除會議室界面
后置條件:系統允許會議室管理員瀏覽網頁
涉眾利益:
會議室管理員:希望刪除會議室界面操作簡潔方便快捷。
基本路徑:
1.會議室管理員進入刪除會議室界面。
2.系統提示會議室管理員輸入要刪除的會議室名稱。
3.會議室管理員輸入會議室名稱。
4.系統顯示次會議室的詳細信息。
5.會議室管理員刪除會議室信息。
6.會議室管理員保存已刪除的會議室信息。
7.系統提示“信息保存成功”。
擴展:
3a.會議室管理員輸入會議室的名稱不存在。
3a1.系統提示“輸入名稱不存在,是否再次輸入”并顯示“是”“否”兩個選項。
3a2.會議室管理員選擇否。
3a3.退出系統。
3a4.會議室管理員選擇是。
3a5.系統提示再次輸入會議室名稱,直到輸入成功為止。
3a6.返回(4)。
6a.會議室管理員保存刪除的會議室信息。
6a1.系統提示“是否確認保存刪除后的信息”并顯示“是”“否”“取消”三個選項。
6a2.會議室管理員選擇取消選項。
6a3.返回(5)。
6a4.會議室管理員選擇否。
6a5.退出系統。
6a6.會議室管理員選擇是。
6a7.系統保存刪除后的會議室信息。
6a8.返回(7)。
字段列表
(4)會議室詳細信息包括:會議室名稱,容量,具體地址,防火負責人。
用例編號:mm4-1
用例名:用戶管理
作者:孫良鍵
執行者:系統管理員;
前置條件:登陸成功;
后置條件:系統已注冊其他人員信息;
涉眾利益:
低級別用戶—希望獲得較高級別;
高級別用戶—希望審批更快一些;
基本路徑:
1.登錄系統;
2.進入用戶管理界面;
3.列出所有用戶信息;
擴展:
字段列表:
用戶信息包括用戶權限、用戶姓名、職工號;
業務規則:
要求新增加用戶提供完整用戶信息;
設計約束:要保證用戶信息安全;
待解決問題:用戶名及密碼要求規則待定。
1.用例編號:mm4-2
用例名:增加用戶
作者:孫良鍵
執行者:系統管理員;
前置條件:登陸成功;
后置條件:用戶已提交注冊信息信息;
涉眾利益:
低級別用戶—希望獲得較高級別
基本路徑:
4.登錄系統;
5.進入用戶管理界面;
6.進入增加用戶界面
7.創建新用戶;
8.存儲新用戶信息;
9.更新數據庫;
擴展:
a.
用戶提供信息不完整
a1.提示用戶提交完整信息;
a2.返回用戶管理界面;
字段列表:
用戶信息包括用戶權限、用戶姓名、職工號、性別;
業務規則:
要求新增加用戶提供完整用戶信息;
設計約束:要保證用戶信息安全;
待解決問題:用戶名及密碼要求規則待定。
2.用例編號:mm4-3
用例名:刪除用戶
作者:孫良鍵
執行者:系統管理員;
前置條件:登陸成功;
后置條件:刪除成功;
涉眾利益:無;
基本路徑:
10.登錄系統;
11.進入用戶管理界面;
12.進入用戶刪除界面;
13.選擇要刪除的用戶;
14.刪除選定用戶;
15.更新數據庫;
擴展:
b.
用戶提供信息不完整
a1.提示用戶提交完整信息;
a2.返回用戶管理界面;
字段列表:
用戶信息包括用戶權限、用戶姓名、職工號、性別;
業務規則:
刪除該系統中此用戶所有信息;
設計約束:不能誤刪用戶;
待解決問題:什么情況下刪除一個用戶。
3.用例編號:mm4-4
用例名:管理權限
作者:孫良鍵
執行者:系統管理員;
前置條件:登陸成功;
后置條件:設置權限成功;
涉眾利益:
低級別用戶—希望獲得較高級別;
基本路徑:
16.登錄系統;
17.進入用戶管理界面;
18.進入用戶授權界面;
19.選擇要授權用戶;
20.給選定用戶授權;
21.更新數據庫;
擴展:
c.
用戶權限不明確
a1.提示公司相關部門提交明顯權限;
a2.返回用戶管理界面;
字段列表:
業務規則:
用戶權限授予根據用戶職位高低;
設計約束:用戶權限要與其職位相適應;
待解決問題:特定人員權限授予規則待定。
用例編號:mm4-5
用例名:申請審批
作者:濮凌峰
執行者:系統管理員
前置條件:系統管理員已經登陸系統
后直條件:系統管理員身份信息已通過系統認證
涉眾利益:會議申請人——希望自己的申請能通過審批
系統管理員——希望盡快完成審批工作
基本路徑:
1.系統管理員接受申請人的申請
2.系統顯示申請信息頁面
3.系統管理員審核申請條件
4.系統顯示申請成功頁面
5.系統管理發送具體會議信息給與會人員
6.系統提示發送成功信息
擴展:
3a.申請條件不符合:
3a1.返回申請不符原因信息,駁回申請
3a2.返回2
字段列表:
1.系統管理員身份信息包括:聯系人,電話,Email等
2.申請條件包括:申請的會議室,設備容量信息,及申請人信息包括申請人職位,電話,姓名,Email等
業務規則:
申請人的職位,電話等信息及其申請的會議室,會議設備信息是必要的業務規則:
檢驗申申請人申請條件,發現沖突時舍取原則待定。
用例編號:mm4-6
用例名:會議管理
作者:湯琛
執行者:系統管理員
前置條件:管理員登陸成功,且具有權限
后置條件:管理員進入后續操作
涉眾利益
管理員-----方便快捷的進入所需操作,獲得豐富的操作信息
基本路徑:
1.管理員成功進入會議管理界面
2.顯示會議管理界面
3.載入申請會議列表
4.選擇進入某一申請
擴展:
字段列表
業務規則
非功能需求
設計約束:列表載入應按一定順序排列
待解決問題
Uci:發送通知
執行者:系統
前置條件:該申請被批準
后置條件:系統成功發送通知
涉眾利益
與會人員-----希望清晰及時的知道會議的相關信息
基本路徑:
1.確認該申請被批準
2.整理會議相應信息
3.整理會議與會人員名單
4.將會議有關信息發送給所有與會人員
擴展:
字段列表:
會議信息包括:會議時間、地點、與會人員名單、會議資料、會議預計持續時間、會議備注。
業務規則
會議時間、地點是必須的非功能需求
設計約束:通知郵件內容及排版要合理,信息表達明確。
待解決問題:
1.郵件內容及排版
2.會議人員郵箱地址
3.如何發送
用例編號:mm4-7
用例名:取消會議
作者:湯琛
執行者:會議申請人
前置條件:會議申請已經提交
后置條件:待審核狀態時,該申請記錄被刪除。
審核通過時,該會議被取消,釋放相應的會議資源
涉眾利益
系統-----實時更改資源狀態
與會人員------第一時間獲得取消通知
基本路徑:
8.打開該申請表
9.點擊取消申請
10.判斷該申請狀態
若是
待審批
執行第4步,通過執行第5步,會議已結束執行第7步。
11.刪除該申請表記錄
12.更改該申請所占用的資源狀態
13.發送會議取消通知給與會人員
14.結束
擴展:
字段列表
取消通知內容:會議名稱,時間,地點,取消原因,是否改期。
業務規則
非功能需求
設計約束:
待解決問題