• 沒有找到結果。

第三章 研究設計與實施

第四節 系統架構模組設計與建置

在系統設計與建置研究中,以多元計分次序理論、加權式多元計分次 序理論、多元計分學生問題表,詮釋結構模式理論等分析方法,作為本系 統子模組發開的理論基礎,而系統建置規劃,以三層式架構來開發建置,

藉此提高系統效能。

一、系統模組架構

依照系統功能需求來規劃子系統模組設計,將其系統劃分為系統資料 管理模組、PS-P 表模組、POT 分析模組、WPOT 分析模組、PS-P 表及 POT 分析聯合分析模組、PS-P 表及 WPOT 分析聯合分析模組,其系統架構以 圖 3-5 呈現。

圖 3-5 系統模組架構圖

(一) 系統資料管理模組

該模組功能包括使用者帳號註冊資料、使用者基本資料修改、以及提 供即時系統資訊公告、系統操作問題 Q&A、系統操作與上傳資料建檔格 式說明。

(二) PS-P 模組

該模組功能包括試題作答反應資料上傳、呈現 PS-P 表製表步驟、呈 現 S 和 P 曲線、ACS係數計算、ACP係數計算、CSCP係數計算、學生 學習類型分類、試題品質類型分類。

(三) POT 分析模組

該模組功能包括試題作答反應資料上傳、POT 分析、呈現整體受試者 試題次序結構圖、試題答對率圖表、以及儲存列印試題次序結構圖。

(四) WPOT 分析模組

該模組功能包括試題作答反應資料上傳、WPOT 分析、呈現整體受試 者試題次序結構圖、試題通過率圖表、以及儲存列印試題次序結構圖。

(五) PS-P 表及 POT 分析聯合分析模組

該模組功能包括試題作答反應資料上傳、PS-P 表/POT 分析、呈現 S 和 P 曲線、ACS係數計算、ACP係數計算、CSCP係數計算、受試者和 試題學習類型分類、整體受試者試題次序結構圖、試題通過率圖表、以及 儲存列印次序結構圖。

(六) PS-P 表及 WPOT 分析聯合分析模組

該模組功能包括試題作答反應資料上傳、PS-P 表/WPOT 分析、呈現 S 和 P 曲線、ACS係數計算、ACP係數計算、CSCP係數計算、受試者和 試題學習類型分類、整體受試者試題次序結構圖、試題通過率圖表、以及 儲存列印次序結構圖。

圖 3-6 PS-P 表及 POT 聯合分析模組演算架構

圖 3-7 PS-P 表及 WPOT 聯合分析模組演算架構

二、系統建置架構

本研究是以網頁應用程式來建置開發,考量主從式架構維護不易,以 及執行效率與運算能力等,故使用三層式 (3-tier) 分散式架構作為系統建 置模型,可將工作程序分散於不同電腦執行運算,平衡負擔資料處理運 算。其三層式架構是由三個層級構成,分別為:使用者介面層 (Pressentation tier)、商業邏輯層 (Business Logic tier) 及資料服務層 (Data Services tier)。

本研究系統建置規劃在個工作層級的運作功能及服務,說明如下:

1. 使用者介面層

該層主要負責系統的操作介面,使用者透過瀏覽器與伺服器進行互 動,本系統主要提供特定介面,給予使用者進行測驗資料上傳,以及測驗

資料分析結果的呈現。

2. 商業邏輯層

該層主要負責伺服器的資料運算處理的工作,也是本研究所架設的網 站伺服器,在該層提供網頁應用程式進行使用者上傳資料運算和存取的溝 通介面。在三層式架構中,資料傳遞是經由商業邏輯層作為中介。

3. 資料服務層

該層主要負責儲存資料的資料庫,以及維護管理資料的軟體。

由上述說明,可知本研究系統採用三層式架構建置,可以有效提升系 統安全性,以及提升資料處理能力;而這樣的層級架構間具有獨立性,可 有效降低系統維護難度,往後擴展或維護系統模組功能或維護時,不致於 影響到其他層級功能運作,以提高系統彈性。