• 沒有找到結果。

系統管理相關功能設計

第三章 研究過程

3.7 系統功能設計

3.7.2 系統管理相關功能設計

本研究依據「帳號權限等級」、與「資料庫設計」二個部分,分別說明本系 統在系統管理上的設計:

1. 帳號權限等級

本系統為了區分不同類型的使用者,有不同的權限,因此設計帳號權限 等級。本系統設計下列四種權限等級(如表4-7):

表4-7 各使用等級與權限功能說明

系統預設值 等級名稱 使用權限

0 訪客 僅能瀏覽本系統之公告資料、討論區文章、視訊會議相關文 件等非輸入性功能。

1 一般使用者 此身分可以使用系統中大多數的功能,包括預約會議、檢視 及修改個人資料權力、觀看查詢其他使用者資料列表等功能。

2 軟體測試用 此身分僅限於系統程式開發工程師於撰寫程式後應用於測試 程式結果時的測試帳號。

4 系統管理員

此身分僅限於 4 間 MCU 單位與國家高速電腦中心使用,具 備有高階的管理功能,包括建立刪除 MCU、變更使用者權限 與密碼、設定取消會議、刪除使用者帳號、手動配置資源能 力。

5 進階系統管 理員

除繼承系統管理員所具備之能力,更負起當預約單資源分配 失敗時,能即時的收到錯誤通知,並協助進行資源配置。

2.資料庫設計 Meeting Point 設定 Radvision MCU 設定 軟硬體故障排除 Mega Conference 英文網站

本系統需要使用資料庫儲存使用者的基本資料、MCU 單位資料、會議預約 資料、文件分配資料、問題討論資料,讓程式能取用並加以運用,系統環境架構 如圖 4-9 所示。本系統所使用的資料庫軟體為 Mysql。本系統使用一個資料庫,

並在資料庫中定義十三個資料表,各資料表存放內容說明如表 4-8:

表 4-8 資料表名稱與存放內容說明表 電話、緊急聯絡人、Gatekeeper 位址、

視訊設備 Prifix 碼。

MCU 單位資料表 (mcu)

MCU 單位名稱、MCU 內部設定位址、

MCU IP address、Gatekeeper IP address、

MCU 單位地址、MCU 單位電話、MCU 單位聯絡人姓名與電話、MCU 負責之區 域代碼。

會議預約資料表 (addcheck)

會議預約代碼、會議參與總人數、會議 參與單位、會議日期、開始時間、結束 時間、會議主題、會議內容。

文件分配資料表 (mcu_div)

參與單位名稱、會議預約代碼、由外碼 與 gatekeeper 代碼與會議代碼所組成的 Call_Number。

問題討論資料表 (disscuss、inn)

成員在討論區中互動的留言。

會議分配結果資料表 (sch_data)

紀錄某年某月某時某日幾點幾分的時 段,會議申請的情形

研討會訊息資料表

(conference)

紀錄最新消息中研討會訊息之資料 視訊管理系統教學資料表

(edusch)

日期、教學主題、教學內容、影片超連 結

國外視訊會議記錄資料表

(magasch)

日期、會議主題、會議內容、影片超連 結

NBEN 議程紀錄資料表

(nbensch)

日期、會議主題、會議內容、會議文件

(resource)

資源名稱、資源連結、顯示與否 研習課程資料表

(study)

日期、課程主題、課程介紹超連結、顯 示與否

相關文件