第三章 研究設計
第二節 系統規劃
本系統之部分功能設計係參考洪世聰(2005)之九年一貫能力指標網路題庫評量 系統改編而成,並配合研究者之研究目的進行開發設計。本節先說明本研究所設計之 診斷學童學習迷思概念網路評量系統的系統架構,再針對系統功能與系統規格加以說 明。
文獻探討
編製線上診斷測驗
學生進行線上診斷測驗
分析教材
建立解題概念表
撰寫研究報告 資料分析
線上診斷評量系統建置
填寫學生詴用經驗問卷
壹、 系統架構
1.成績查詢
(四) 詴卷編輯模組
動。學生亦可查詢自身的學習狀況。
八、 透過能力指標和預估難度來搜尋符合所需之多元評量,或是透過全文檢索
過去動態網頁是以撰寫 CGI(Common Gateway Interface)程式是在 Server 端 執行,但是 CGI 程式對於資料庫的存取十分不方便,程式撰寫亦難,於是效率高、易 學習的動態網頁開發技術 ASP.NET 就此誕生了(鍾錸,2002)。與過去不同的是 ASP.NET 提 供 豐 富 的 物 件 簡 化 了 CGI 的 相 關 處 理 工 作 , 並 且 可 以 使 用 .NET Framework 下所有物件類別,因此 ASP.NET 可以做到許多傳統 CGI 程式所做不到的
事(王國榮,2002)。
另一款動態網頁開發技術—PHP(Hypertext Preprocessor)有愈來愈流行的趨 勢,原因是功能多樣且免費,還可跨平台(Windows、Linux、Unix 和 Mac 等作業系 統),是架設資料庫網站最經濟的解決方案(吳目誠、劉麗伶,2004)。然而基於 Windows 是目前最為人所熟悉之作業系統,而且微軟在售後服務和商譽上普遍受到肯定,現今 國小的資訊設備也大多以 Windows 系統的個人電腦為主,少有工作站等級之伺服器,
因此能夠架設在一般個人電腦等級的系統才容易推廣。基於以上考量本研究採用 ASP.NET 為動態網頁開發技術,並以 Microsoft Windows Server 2003 做為伺服器作 業系統。
ASP.NET 存取資料庫時頇透過 ADO.NET 物件模組,其可存取兩大類的資料庫:1.
Microsoft SQL Server; 2.OLE DB。而微軟在自家產品 Microsoft SQL Server 上做 過效能調整,因此 ASP.NET 在存取 Microsoft SQL Server 資料庫記錄時,效率會比 其他資料庫來的高(千翔工作室、張富雄,2003;鍾錸,2002)。
綜合以上看法,本研究中的網路題庫評量系統,以 Internet 三層式架構為系統 架構,個人電腦(Personal Computer;PC)為作業平台,伺服器端所採用之 相關軟 硬體設備規格詳細說明如下:
一、 建置平台:
Intel Pentium Ⅳ 3.0GHz,RAM 2048 MB,硬碟 250GB,網路卡傳輸效 率 100 MB/S 的伺服器平台。
二、 作業系統:
Microsoft Windows Server 2003 企業版,內建 Microsoft.NET Framework,
具有編譯 ASP.NET 之功能。
三、 資料庫管理系統:
Microsoft SQL Server 2000 企業版,透過 ActiveX Data Object.NET
(ADO.NET)存取資料庫。
四、 Web Server:
採用 Microsoft Internet Information Server 6.0(IIS 6.0)。