• 沒有找到結果。

系統規畫

在文檔中 校園入口網站規畫與實作 (頁 41-45)

第四章 校園資源入口網站

4.1 系統規畫

依據Xoops系統應用相關研究顯示,要先了解建置之目的來進行網站需求分 析,並確實擬定整體系統功能模組之規畫,才能達到建置網站之效益。

本系統欲達成建置整合校園資源之入口網站(見圖15),目標可細分為-

1. 建置入口網站。

2. 整合校園資源。

圖 15 校園入口網站規畫圖

以下分別依兩個目標來規畫系統的功能模組,並說明其功能內容和規畫理念。

4.1.1 入口網站建置

本系統入口網站建置,主要是以Xoops[19]系統為構架,由於Xoops系統因 應各種需求,有許多相關模組,所以依據需求來增加功能模組,來建立本系統之

(2)設定權限:依據各個群組給予不同的權限,在Xoops系統裡,共有四種 權限,包括「系統管理權」、「模組管理權」、「模組使

(1)保護Xoops免於病毒和入侵的攻擊,包括有Dos(阻斷服務攻擊)、SQL Injection(資料隱碼攻擊)、Xss(跨網站指令碼攻擊)、System global variable pollution(系統全域變數污染)。

(2)記錄被攻擊的相關資料,提供管理者處理。

規畫理念:

安全模組是由Protector模組[20]所建置而成,是由日本

(http://www.peak.ne.jp)所開發,以現今網路攻擊手法越來越多之下,一個 網站最基本就需要將重大的攻擊手法進行阻擋,也因此逐漸推廣,也有中文 網站(http://xoops.tnc.edu.tw)將模組翻譯,現在Xoops系統最新版本也都 將其設為基本模組,提供系統一個安全的防護。

3. 相簿模組 功能內容:

(1)建立相片分類和相簿群組,以進行分類管理。

(2)批次上傳照片,方便傳輸。

(3)各類型區塊呈現:包括有捲動式縮圖區塊、相簿種類區塊、靜止式縮 圖區塊和相簿匯總區塊。

規畫理念:

相簿是由xcGallery電子相簿模組[21]所建置而成,由 (http://dev.xoops.org)網站所提供,中文模組可至

(http://xoops.tnc.edu.tw)網站下載,相簿模組算是現在網站上最常會用到 的模組,不管是校園活動記錄或是班級學生表現,利用相片模組,使網站內

(http://xoopsforge.com)中國xoops支援網站站長D.J.所提供,由於開發速 度快且功能完整,已取代newbb成為Xoops討論區之主流;建置討論區模組,

主要為了提供使用者互動,藉由討論區內容的討論,可以達到資訊的交流,

在學校裡,可以提供訊息傳遞、師生互動或親師合作的功用。

5. 框架模組 功能內容:

(1)可以直接在線上編輯內容

(2)將自製網頁內容嵌入Xoops系統中

(3)提供附屬區塊,包括「Tiny Content」區塊,可以顯示TinyD中的文件,

「內容」區塊,可以將TinyD中的文件內容顯示在區塊中。

規畫理念:

框架模組是使用TinyD模組[23]所建置,由(http://www.peak.ne.jp)網 站所開發,中文模組可以至(http://xoops.tnc.edu.tw)網站下載,Xoops系 統主要是由許多功能模組的區塊所組合而成,顯示出來的內容都是經由各功 能模組所產生出來的,一般網站的網頁連結,都是利用超連結將網頁內容連 結至框架或新頁面,但是如果要將舊有的校園網頁放置在Xoops系統上,除了 去加入連結至系統原始碼外,就是需要像TinyD這種網站內容編輯模組,提供 的線上編輯,包括有純文字、html內容、PHP程式碼和PEAR WiKi文件,也可 以利用「加入連接」和「加入分類」來將舊有的網頁上傳至Xoops系統,讓系

統和原有的校園網頁內容進行連結。

4.1.2 整合校園資源

為提昇師生資訊素養和幫助教師管理各項行政或級務上的資料,學校都會建 置校園網路資源,包括有:

1.資源共享:電子郵件和網路硬碟。

2.校園資訊:佈告欄、校園新聞、班級網頁和行事曆。

3.校務行政:學籍管理、成績管理、級務管理、教學資源和修繕通報。

以下以台中縣國小網路資源環境為例,介紹校園所擁有的網路資源。一般學 校都會利用伺服器建置E-mail和Ftp系統提供教師電子郵件和網路硬碟。此外,為 了方便管理校園和班級各項事務,都有建置學務系統 [24] (Soft Free System,SFS)

(見圖16),為台中縣外埔國小陳瑩光老師所建立的「校園自由軟體交流網」

(http://sfs.wpes.tcc.edu.tw/)的社群團隊,所共同研發並採自由軟體概念無 償、免費和共同開發理念來建構一個校務E化環境。

圖 16 sfs3 學務系統架構圖

以下為學務系統所提供的功能,大致可分為-

1.校務行政:提供校務訊息提供管道,包括有校務行事曆、學校課表查詢、

午餐食譜和校務佈告欄。

2.教務處:提供成績與學籍的管理,包括有學校設定、學期初設定、教學組、

註冊組、教師管理和成績計算與設定。

3.訓導處:管理學生平日之出缺席和獎懲記錄。 網路中心所開發的,由於是建構於Xoops下的一個模組程式,因此稱為X學務系統

[25](簡稱:X 學務, http://x.tnc.edu.tw/);由於目前中小學使用的學務系 統,包括苗栗縣、台中縣、台中市、彰化縣、南投縣等縣市,多使用台中縣的SFS3 系統,而SFS3學務系統功能齊全,因此未考慮將學務系統更改為X學務系統,而去 思考如何去整合整體校園網路資源,提供使用者一個方便的使用環境。

這些常見的校園網路資源,除了利用入口網站系統的框架模組來進行整合,

本系統以學務系統這個網路資源加上入口網站系統,提出一個以mail server驗證 系統架構,內容如下:

1.功能內容:

(1)運用mail server認證學務系統。

(2)運用mail server認證Xoops系統。

2.規畫理念:

在文檔中 校園入口網站規畫與實作 (頁 41-45)

相關文件