• 沒有找到結果。

主要支援教學儀器設備概況

第二章 系統概述

2.4 設備

2.4.2 主要支援教學儀器設備概況

2.5 現 有 系 統 概 述

體 育 室 現 今 使 用 L o t u s N o t e s 系 統 , 包 含 有 借 場 地 的 功 能 , 供 學 生 借 用 場 地 。

優 點

1 . 可 依 日 期 或 場 地 查 詢 要 借 用 的 場 地 。

2 . 班 際 盃 或 大 型 比 賽 需 有 企 劃 書 證 明 此 次 比 賽 。

3 . 列 出 場 地 借 用 證 明 單 , 供 使 用 場 地 時 的 憑 據 。

缺 點

1 . 已 借 用 但 未 簽 核 的 場 地,不 會 顯 示 已 借 用,所 以 有 可 能 被 重 複 借 , 但 審 核 時 只 能 給 一 人 使 用 。

2 . 須 由 工 讀 生 傳 送 借 用 結 果, 如 果 工 讀 生 不 在,就 沒 辦 法 借 用 了 。

3 . 不 能 上 網 借 , 需 要 到 體 育 室 借 用 。

2.6 新 系 統 概 述

除 了 原 本 的 優 點 之 外 還 要 改 良 原 本 的 缺 點 , 再 加 上 新 功 能 :

1 . 把 借 用 頁 面 作 成 分 割 頁 面 , 一 邊 是 查 詢 一 邊 是 借 用 , 可 以 邊 查 詢 邊 借 用 。

2 . 借 完 場 地 後 , 經 審 核 通 過 寄 E-mail 通 知 借 用 人 已 借 到 或 未 借 到 場 地 。

3 . 若 借 用 場 地 被 其 他 優 先 權 較 高 的 使 用 者 借 走 , 寄 E - m a i l 通 知 該 使 用 者 , 並 告 知 有 其 他 同 時 段 不 同 場 地 或 同 場 地 不 同 時 段 的 借 用 。

4 . 加 入 正 在 興 建 的 體 育 館 的 場 地 借 用 。

5 . 改 良 成 網 路 版,借 用 人 依 教 職 員、係 隊、系 學 會 、 班 級 為 借 用 單 位 , 可 直 接 在 網 路 上 借 用 場 地 。

2.7 新 系 統 所 需 配 備

硬 體 :

Windows 2000 或 Windows XP 作業系統

CPU pentium3 800mHZ

硬 碟 20G

記 憶 體 256MB

軟 體 :

Microsoft Visual Studio .NET 2003(包 含 asp)

Microsoft Office Access 2003

Microsoft Office Word 2003

2-8 工作分配與時程

2.工作分配

王薏婷 張雯硯

系統規劃 *** *

系統分析 *** **

系統設計 *** ***

系統實作 *** ***

報告撰寫 *** ***

專題發表 *** ***

表2-1 專題工作分配表

第三章 系統分析與設計

系統的開發與分析有許多方法技術與方法,常見的技術有

1. 模型式(modeling)

2. 雛型設計(Prototyping Development)

模型式(modeling) :

它是產生圖形來描述,系統開發者可以進行分析、測試、修改的 概念或是處理。常見的模型有:

1. 瀑布模型(Waterfall Model):

它定義了一個系統由產生階段至淘汰,整個存活期間必須經歷的

是最簡單也最容易懂的系統分析方法,但由於把系統測試與除錯放在

結構化設計、結構化程式設計及由上往下製作等技術逐漸被認

2. 雛型設計(Prototyping Development)

3.聯合應用開發 (JAD)及快速應用開發(RAD)等方法

(1) 計劃

性、效率且可行的。以上所描述過的這些方法,都是系統開發人員可

5. 快速的系統發展, 降低風險:雛形方法的發展時間及成本較

3.4 系統架構圖

圖 3-2 逢甲大學體育室場地借用管理系統架構圖

體育室場地借用系統

場 地 管 理 子 系 統 借 用 場 地 子 系 統 管 理 者 子 系 統

( 1 ) ( 2 ) ( 3 )

3.5 場地管理子系統

3.5.2 場地管理子系統流程圖

1.產生排程:

Procedure1-1:這個程序的功能為把所有借用的紀錄都列出 來,使成為一個排程。

圖 3-4 產生排程之流程圖

產生排

程.asp

Procedure1-1 排程資

料.mdb

排程 資料.mdb

排程.asp

(1)檔案名稱:

產生排程.asp

(3).

檔案名稱:

排程.asp 記錄格式:

編號 欄名 型態 長度 位置 備註

1 場地類別 Varchar 10 (50,4)

2 場地編號 Char 8 (52,4)

3 場地名稱 Varchar 10 (54,4)

4 日期 Data Time 8 (56,4)

5 時間 Data Time 8 (58,4)

6 借出狀況 Bit 1 (60,4)

7 借用單位 Char 10 (62,4)

8 借用人 Char 10 (64,4)

表 3-3 排程.asp

2. 更新排程:

Procedure1-2:這個程序的功能為更新排程資料。

圖 3-5 更新排程之流程圖

更新排

程.asp

Procedure1-2 排程資

料.mdb

排程 資料.mdb

排程.asp

(1) 檔案名稱:

更新排程.asp

3.查詢場地資料:

Procedure1-3: 這個程序的功能為查詢。

圖3-6 查詢場地資料之流程圖

查詢場地資

料.asp

Procedure1-3 場地 資料.mdb

場地資 料.asp

(1)

檔案名稱:

查詢場地資料.asp

(3)

檔案名稱:

場地資料.mdb 記錄格式:

編號 欄名 型態 長度 備註

1 場地類別 Varchar 10

2 場地編號 Char 8

3 場地名稱 Varchar 10

4 日期 Data Time 8

5 時間 Data Time 8

6 借出狀況 Bit 1

表 3-7 場地資料.mdb

4.瀏覽場地

Procedure1-4: 這個程序的功能為連結到場地圖片,並一同顯 示出場地資料

圖 3-7

瀏覽場地之流程圖

瀏覽場

地.asp

Procedure1-4 場地 資料.mdb

場地圖 片.asp

(1)

檔案名稱:

瀏覽場地.asp

(3)

檔案名稱:

場地資料.mdb 記錄格式:

編號 欄名 型態 長度 備註

1 場地類別 Varchar 10

2 場地編號 Char 8

3 場地名稱 Varchar 10

4 日期 Data Time 8

5 時間 Data Time 8

6 借出狀況 Bit 1

表 3-10 場地資料.mdb

3.6 管理者子系統

3.6.1 管理者子系統功能圖

1. 建立教師資料

2. 修改老師資料

3. 建立學生資料

4. 修改學生資料

5. 建立場地資料

6. 修改場地資料

7. 審核場地資料

8. 列印審核單

圖 3-8 資料庫管理者子系統功能圖

3.6.2 管理者子系統流程圖

(1) 檔案名稱:建立教師資料.asp

(3) 檔案名稱:教師資料.mdb 記錄格式:

編號 欄名 型態 長度 備註

1 姓名 VarChar 8

2 身分證字號 Char 10

3 電子信箱 Char 50

4 電話 Char 10

5 分機 Char 10

6 使用權限 Bit 1 0為不可審核

1為可審核 0為預設值

表 3-13 教師資料.mdb

2. 修改教師資料

(1) 檔案名稱:修改教師資料.asp

3. 建立學生資料

Procedure1-3:

這個程序的功能為新增,將輸入的資料儲存到資料 庫中。

圖 3-11 建立學生資料之流程圖

建立學生資

料.asp

Procedure1-3 學生

資料.mdb

學生 資料.mdb

學生資 料.asp

(1) 檔案名稱:建立學生資料.asp

(3) 檔案名稱:學生資料.mdb 記錄格式:

編號 欄名 型態 長度 備註

1 系級 Varchar 10

2 姓名 VarChar 8

3 學號 Char 10

4 身分證字號 Char 10

5 電子信箱 Char 50

6 類別 Varchar 8

7 電話 Char 10

表3-17 學生資料.mdb

4. 修改學生資料

Procedure1-4:

這個程序的功能為更改資料,將更改的資料儲存到 資料庫中,覆蓋原有的資料。

圖 3-12 修改學生資料之流程圖

修改學生資

料.asp

Procedure1-4 學生

資料.mdb

學生 資料.mdb

學生資 料.asp

(1)

檔案名稱:

修改學生資料.asp

5. 建立場地資料

Procedure1-5:

這個程序的功能為新增,將輸入的資料儲存到資料 庫中。

圖 3-13 建立場地資料之流程圖

建立場地資

料.asp

Procedure1-5 場地

資料.mdb

場地 資料.mdb

場地資 料.asp

(1) 檔案名稱:

建立場地資料.asp

(3)檔案名稱:

場地資料.mdb 記錄格式:

編號 欄名 型態 長度 位置 備註

1 場地類別 Varchar 10 (50,4)

2 場地編號 Char 8 (50,5)

3 場地名稱 Varchar 10 (50,6)

4 日期 Data Time 8 (50,7)

5 時間 Data Time 8 (50,8)

6 借出狀況 Bit 1 (50,9) 0為借出

1為空場 1為預設值

7. 流覽場地 Varchar 20 (50,10)

表 3-21 場地資料.mdb

6. 修改場地資料

Procedure1-6:

這個程序的功能為更改資料,將更改的資料儲存到 資料庫中,覆蓋原有的資料。

圖 3-14 修改場地資料之流程圖

修改場地資

料.asp

Procedure1-6 場地

資料.mdb

場地 資料.mdb

場地資 料.asp

(1) 檔案名稱:修改場地資料.asp

7.審核場地資料

Procedure1-7:

這個程序的功能為更改場地借出狀況,將更改的資 料儲存到資料庫中,覆蓋原有的資料。

圖 3-15 審核場地資料之流程圖

審核場地資

料.asp

Procedure1-7 場地

資料.mdb

場地 資料.mdb

場地資料審 核通過.asp

(1)檔案名稱:

審核場地資料.asp

8.列印審核單

Procedure1-8:

這個程序的功能為列印已審核的場地單。

圖 3-16 審核場地資料之流程圖

已審核之場

地資料.asp

Procedure1-8 場地

資料.mdb

場地 資料.mdb

場地資料列 印.asp

(1)

檔案名稱:

已審核之場地資料.asp

3.7 借用場地子系統

3.7.1 借用場地子系統功能圖

1. 學生借用場地

2. 教師借用場地

圖 3-17 學生租借場地子系統功能圖

借用場地子 系統

學生借用場地

1.1

教師借用場地

1.2

體育室場地租借系統

3.7.2 借用場地子系統流程圖

(1)檔案名稱:學生借用場地.asp

(3) 檔案名稱:

場地資料.mdb

記錄格式:

編號 欄名 型態 長度 備註

1 場地位置 VarChar 15

2 場地名稱 VarCha 10

3 場地編號 Char 5

4 場地照片 Char 10

5 開始時間 Char 8

6 結束時間 Char 8

7 租借日期 Char 8

表 3-29 場地資料.mdb

2.教師借用場地

Procedure1-2:

這個程序的功能為租借系統的對象為教師,而具有特 別的權限

圖 3-19 教師租借場地之流程圖

教師借用場

地.asp

Procedure1-2 場地

資料.mdb

場地 資料.mdb

教師借用場 地完成.asp

(1)檔案名稱:教師借用場地.asp

(2) 檔案名稱:場地資料.mdb 記錄格式:

編號 欄名 型態 長度 備註

1 場地位置 VarChar 15

2 場地名稱 VarCha 10

3 場地編號 Char 5

4 場地照片 Char 10

5 開始時間 Datatime 8

6 結束時間 Datatime 8

7 租借日期 Datatime 8

表 3-32 場地資料.mdb

第四章 系統建置 4.1 管理者子系統

1.管理者登入:設定管理者帳號/密碼為 admin/admin,進入管理員選 單,可以處理學生資料、教師資料、場地資料以及註 冊認證。

圖 4-1 管理者登入

圖 4-2 管理者選單

2.新增學生資料:學生將自己的檔案送給體育室,然後由管理者新增 學生資料。

圖 4-3 新增學生資料

新增成功後出現成功的訊息

圖 4-4 新增學生資料成功

新增的學生資料出現在學生資料庫中

圖 4-5 新增的學生資料

3.刪除學生資料:管理者可以直接進入刪除學生資料,將要刪除的 檔案勾選出來。

圖 4-6 刪除學生資料

圖 4-7 刪除學生資料成功

4.新增教師資料:教師將自己的檔案送給體育室,然後由管理者新增 教師資料,新增完成後,出現新增成功訊息。

圖 4-8 新增教師資料

圖 4-9 新增教師資料成功

5.刪除教師資料:管理者可以直接刪除所點選的教師資料

圖 4-10 刪除教師資料

刪除成功後,會出現刪除成功訊息。

圖 4-11 刪除教師資料成功

6.新增場地資料:管理者可以從頁面新增場地資料,因應學校蓋新的 體育場或體育館。

圖 4-12 新增場地資料

圖 4-13 以新增的場地資料

7.刪除場地資料:如果場地有破舊或是其他原因停止使用或拆除,就 需要把場地資料刪除了。

圖 4-14 刪除場地資料

圖 4-15 刪除場地資料成功

8.修改場地資料:檢視場地資料後,依據場地序號更改場地資料。

圖 4-16 檢視欲修改的場地資料

圖 4-17 為把序號 81 的籃球場編號 20 改成排球場編號 50。

圖 4-17 更改場地資料

圖 4-18 修改場地資料成功

9.註冊認證:有學生註冊和教師註冊。學生自己到體育室註冊了之 後,經由管理者認證,才可以借用場地。以下為張雯硯 同學填的註冊資料。教師的註冊也是一樣。

圖 4-19 學生註冊

圖 4-20 註冊完成後等待認證

此時管理員登入系統後,便進入註冊認證,幫新申請的同學做 認證。認證成功後會出現,認證完成的訊息。

圖 4-21 管理者認證審查

圖 4-22 認證完成後產生的訊息

通過認證後,測試是否能進入借用系統。

圖 4-23 張雯硯同學登入

圖 4-24 登入成功

4-2 場地管理子系統

1.瀏覽與查詢場地:不必登入便可以查詢場地,查詢場地的時候,旁 邊也有一張場地的照片,所以可以一邊瀏覽一邊查詢,一目了然。

圖 4-25 系統首頁(不必登入便可查詢)

圖 4-26 可以一邊瀏覽場地一邊查詢出借狀況

2 場地查詢:登入借用系統後,也可以查詢。查詢籃一。

圖 4-27 查詢第一校區籃球場一

圖 4-28 查詢結果

3.排程:全部借出場地的資料

圖 4-29 全部借出場地的資料

4-3 場地借用系統 1.場地借用

圖 4-30 借用場地

2.借完後查詢自己已借的場地

圖 4-31 查詢剛剛借用的場地

圖 4-32 查詢結果

第五章系統評估與檢討

業的進行。

還是要查詢才知道自己有沒有借到場地。

5.4 借用場地子系統

優點:因為場地租借以老師上課為優先,所以特別設置教師租 借的子系統,給予教師優先權租借場地,並且直接將上課時間 納入考量,上課時間不得借用,所以只有四個時段可以借用 場地,如果老師要補課的話,借用的優先權就高於學生。

缺點:設計上應該直接將上課時間納入考量,這樣教師便不用

自己去租借場地,而由系統來安排上課地點,預先告知教師。

第六章 心得報告

看,也不知道要從哪邊分析起,還好有謝信芳老師細心的指導,慢慢 的一步一步教我們,如何做好書面報告,格式該注意的地方,等等的。

然而在設計網頁或是資料庫的時候,也常常遇到瓶頸停下來,還好資 訊系有很多.net 高手,而且又很熱心助人,幫忙解決我們的問題,第 四章的部份做的有點粗操,因為已經接近發表的時間,來不及請教謝 信芳老師,所以希望以demo 方式來代替第四章系統建置的部份的不 齊,這次的專題,讓我學到不只是專題裡面的東西,還有跟同學的相 處之道,也讓我發現很多同學都有很多寶物不吝惜我們去挖掘,學習 真的是快樂的。

附錄A

附錄 B

資料庫關聯圖:

資料庫關聯圖

各個欄位關聯之說明:

1.學生資料表的系隊代號Æ系隊資料表的系隊代號: 1ÆN 因為一個學生可能同時參加多種系隊

2.學生資料表的學號Æ借出紀錄表的學號:1ÆN 因為一個學生可以同時借五個場地

3. 學生資料表的學號Æ登入資料表的帳號: 1Æ1 每個學生只能用自己的帳號登入,帳號即學號

4. 場地資料表的場地編號Æ借出紀錄表的場地編號:1ÆN 因為一個場地可以在不同時段重複被借出

5.教師資料表的教師姓名Æ借出紀錄表的上課教師姓名:1ÆN

因為一個老師一天中可能在不同場地上課,因此會有好幾筆借場地資 料

6. 教師資料表的教師人事代碼Æ登入資料表的帳號:1Æ1 一位教師只能用自己的人事代碼當做帳號登入

相關文件