• 沒有找到結果。

第三章 研究方法與系統設計

第二節 系統架構

教材分享資料庫需要建立教材資料庫及共同搜尋機制以增加教材庫的豐富度,而本 研究之 OTMS 系統旨在利用教材聯合目錄方式,達成教材共同搜尋機制,以聯合目錄中 心(Union Catalog Center,UCC)為系統的控制中心,並能在 OTMS 系統的子系統-教 材資料庫(Teaching Material Database,TMDB)上操作 OTMS 系統之聯合查詢功能,

以達成雙向溝通之跨系統資訊交流目的。本系統採用集中式教材分享系統之優點,設立 教材註冊中心-也就是 UCC-當成 OTMS 系統之主控中心;並採用分散式檔案分享系統之優 點,將教材分散在各個 TMDB 中,索取教材檔案時採用 P2P 的檔案傳輸方式。也就是說,

OTMS 系統的教材檔案分散在個 TMDB 中管理,教材的後設資料(Metadata)集中在 UCC 管理。構成 OTMS 系統架構之五大要素-TMDB、UCC、OTMS 運作模式、本體論之教材分類 及教材 SCORM 標準化,分別敘述如下:

TMDB 以網站方式呈現,是儲存、管理、分享和取得教材的子系統,這些子系統因發 展目標不同可分為單一主題、多主題或綜合主題式的教材資源庫,如數學教材庫、自然 教材庫、九年一貫課程教材庫。網站由站台階層人員負責管理維護,負責工作有 TMDB 的建立、教材的管理、會員的管理以及系統安全的維護,並且對教材的優劣有絕對的審 核權,如教材不佳或有害則予以封鎖。TMDB 網站提供網際網路服務,使用者可透過這個 站台進行教材的上傳、編修、查詢、流覽和下載功能。UCC 是 OTMS 系統的心臟、管理教 材資訊的父系統,負責整合聯盟間 TMDB 的教材資訊,以及教材聯合目錄的搜尋介面維 護,由聯盟階層人員負責管理維護。UCC 負責的工作有聯盟成員的管理、教材共通目錄 的建立與系統安全的維護,並且對教材的優劣有絕對的審核權,對不良之 TMDB 或單獨 教材予以封鎖。UCC 網站提供使用者能直接或透過 TMDB 授權查詢教材資料的功能,但使 用者要在 UCC 網站上執行登錄或刪除教材資料的功能必需透過 TMDB 的操作與授權才能 完成,藉此得以保護教材資料的安全,並維持與 TMDB 資料同步。OTMS 系統之運作模式 以使用者的方便性為導向,讓使用者在自己熟悉的教材庫上提供教材或下載資料,不需

要到 UCC 才能查詢資料。運作時 TMDB 與 UCC 之間使用 HTTP 協定傳達訊息的網路服務模 使用的目標。TMDB、UCC、OTMS 系統之運作模式、本體論之教材分類樹、教材 SCORM 標 準化這五大要素構成本研究之系統架構,如圖 3.2 OTMS 系統之系統架構圖所示,圖中 Reload editor

本體論

整體說來,本系統是架構在聯盟的機制上,採取主從式架構(Client/Server),使 用者是 Client 端,OTMS 系統是 Server 端,使用者可透過網際網路在 TMDB 上傳、查詢、

流覽、下載教材,其主從架構圖如圖 3.3 OTMS 系統之主從架構圖所示。OTMS 系統獨特 之處就是 UCC 的教材聯合目錄,它彙集聯盟中所有 TMDB 的教材資料,使用者只要透過 聯盟中的任何一個 TMDB 搜尋介面,就可從 UCC 的教材聯合目錄查到全聯盟的教材資料,

且點選這些資料裡的流覽或下載連結,即可在線上流覽教材或將教材下載回來使用,使 用者不需要到教材所在的 TMDB 才能查詢或下載該教材庫的教材,增加教材搜尋時的廣 度及使用時的便利性。教材庫聯盟體系以 UCC 為中心,其下轄有數十個不同宗旨的主題 教材庫,教材的儲存位置是分散的,教材庫之間可通透過聯合目錄擷取教材資料。

...... 綜合式教材庫

使用者

自然教材庫

數學教材庫

使用者 使用者

聯盟主控中心-共通目錄

下載 查詢

TMDB管理員

UCC管理員兼本體論建構維護者

使用者

圖 3.3 OTMS 系統之主從架構圖