• 沒有找到結果。

第四章 系統實作與展示

4.3 系統流程與展示

此跨組織工作流程管理系統為使用者操作之系統,使用者包含各組織的參與 者,系統的使用者、虛擬角色、工作及限制條件,皆在組織間共同定義完成,使 用者根據自已的工號與密碼登入系統,在欲進行之跨組織工作流程內,取得一虛 擬角色執行工作,而當中會有限制條件來判斷是否擁有權限進行,系統流程圖如 圖 4.2 所示。系統大致可分為使用者登入、選擇工作流程、選擇虛擬角色、選擇 執行工作及完成工作五項功能,以下五小節將詳細說明與展示。

開始

圖 4.2 系統流程圖 進入登入

頁面

進入選擇工 作流程頁面 輸入工

號、密碼 驗証身份

未通過

通過

選擇工 作流程

限制條件 判斷 進入選擇虛 擬角色頁面

選擇虛 未通過 擬角色

通過

進入選擇執 行工作頁面

選擇執 行工作 未通過

通過

限制條件 判斷 進入完成工

作頁面

否 是否完成

工作 中斷工作

結束 是

登出 完成工作

4.3.1 使用者登入

圖 4.3 為跨組織工作流程管理系統之使用者登入畫面,各參與跨組織工作流 程之使用者必須在此頁面輸入工號與密碼,通過身份驗證後才准許進入跨組織工 作流程管理系統,否則必須重新輸入工號與密碼。

圖 4.3 使用者登入畫面

4.3.2 選擇工作流程

當使用者身份驗證通過之後,即進入跨組織工作流程管理系統,如圖 4.4 所 示,頁面上方顯示使用者目前所進行之動作,頁面左方根據不同之使用者顯示使 用者資訊,包含姓名、公司、原始角色及原始角色分數,而頁面右方為提供使用 者操作使用,使用者可下拉選取欲進入之跨組織工作流程,當使用者選取時,下 方會動態顯示使用者所選取之跨組織工作流程資訊,當使用者選定好跨組織工作 流程後,按確定鈕即進入選擇虛擬角色頁面。

圖 4.4 使用者選擇工作流程畫面

4.3.3 選擇虛擬角色

當使用者選定好跨組織工作流程之後,則進入選擇虛擬角色頁面,並於頁面 右方顯示使用者所選定的跨組織工作流程所包含之虛擬角色階層關係圖,系統根 據使用者之原始角色分數,將滿足使用者原始角色分數之虛擬角色,產生於下拉 式表單內,供使用者選取,當使用者選定請求擔任之虛擬角色、按下確定鈕後,

系統即根據使用者請求擔任虛擬角色的時間及此虛擬角色已分派給使用者的數 量做出判斷,如果判斷通過,則進入選擇執行工作頁面,否則系統會顯示警告訊 息,告知使用者無法擔任此虛擬角色,必須重新選取虛擬角色,如圖 4.5 所示。

圖 4.5 使用者選擇虛擬角色畫面

4.3.4 選擇執行工作

當使用者通過選擇虛擬角色之判斷條件後,則進入選擇執行工作頁面,並於 頁面右方顯示使用者所選定的跨組織工作流程所包含之工作相關資訊,系統根據 跨組織工作流程的執行紀錄,將此跨組織工作流程未完成之工作,產生於下拉式 表單,供使用者選取,當使用者選定欲執行之工作、按下確定鈕後,系統即根據 使用者所擔任之虛擬角色是否能執行此工作且為合法角色及執行工作之伺服器 端系統日期做出判斷,如果判斷通過,則進入完成工作之頁面,否則系統會顯示 警告訊息,告知使用者無法以所擔任之虛擬角色執行此工作,必須重新選擇執行 工作,如圖 4.6 所示。

圖 4.6 使用者選擇執行工作畫面

4.3.5 完成工作

當使用者通過執行工作之判斷條件後,則進入完成工作頁面,由於此雛型系 統為一跨組織工作流程管理系統,並非真實進行工作之內容,因此假設此頁面會 連結到另一真正工作畫面,且使用者可以選擇暫時中斷工作登出系統或完成工 作,以提高跨組織工作流程管理系統之真實性。

圖 4.7 使用者完成工作畫面

相關文件