2012年5月18日

[231] 台中市smallduh 老師開發的「網路應用競賽校內初賽專用軟體」


感謝阿欣老師的在噗浪上的推薦分享:
http://www.plurk.com/p/gdw8ni

【網路應用競賽校內初賽專用軟體】

作者台中市豐南國中 smallduh 老師
Demo 網站 http://contest.fnjh.tc.edu.tw/
下載連結: http://163.17.43.15/contest.zip


以下是作者smallduh 的說明

分享網路應用競賽校內初賽專用軟體
由 smallduh  週一 5月 14, 2012 11:11 am


大家好:
100學年度台中市網路應用競賽結束了,
這是每年身為資訊組長必須要辦理的一件大事,
在此分享小弟開發的校內初賽軟體, 可與學務系統學生資料庫結合,
請參閱安裝說明 readme.txt
=====================================
安裝說明:

1. 程式開發環境
(1)作業系統 : FreeBSD 7.3
(2)伺服器環境 : Apache 2.2.22 + MySQL 5.5 + PHP 5.3.1

2.安裝方式
(1)將所有檔案上傳至伺服器,接著建立一個空白檔案 config.php , 並將config.php的檔案屬性設為可讀寫。
(2)請在MySQL中建立一個資料庫(建議使用 contest 作為資料庫名稱)。
(3)再利用瀏覽器瀏覽 install.php ,並在表單中鍵入各個必需的設定值,即可進行安裝。
(4)建議安裝時預先將學務系統MySQL資料庫的相關帳號資料鍵入,方便將來舉辦比賽時,學生報名時可快速截取學生資料。
(5)建議安裝完畢後將 config.php 改為唯讀。
(6)upload資料夾為最新消息公告時附件上傳位置,works資料夾則為學生作品上傳時的位置,若發現上傳不正常,請注意該資
料夾的權限設定是否正確。另外,也請注意 php.ini的相關設定包括:upload_max_filesize、post_max_size這兩個值不要
設太小,以免學生作品比較大時會上傳失敗。
(7)由於程式有使用到 header 指令進行轉址,php.ini中的 output_buffering 設定值請設成 output_buffering = On ,以免執
行時出現 "Cannot modify header information - headers already sent by ......" 的錯誤。

3.主選單說明
(1)主選單的「查資料比賽」「電腦繪圖-靜態」 「電腦繪圖-動畫」 「簡報製作」等前四個選項,為參賽學生
依比賽項目登入的選項。
(2)成績與作品:屬開放的項目,可由此查詢歷屆的成績與作品。
(3)評審登入:評審必須由此登入,以進行作品的評分,與指定最後得獎者。
(4)系統管理:給管理者使用的功能,裡面的子選單包括
a.競賽管理:針對競賽項目進行管理,修改競賽的各種設定,如競賽開始時間、登錄參賽名單、是否開放評分或公佈競賽成績等。
b.新增競賽:如果要舉辦一個競賽,必須先從這裡新增一個競賽,然後再經由「競賽管理」去做各種進階設定。
c.查資料比賽題庫:管理查資料比賽會用到的題庫。
d.最新消息管理:網站要公告的訊息,由此進行管理。
e.評審員管理:可新增評審帳號,並指派評審要審分的競賽項目。
f.檢視評分工作:檢視評審評分狀況,以判斷是否要公佈競賽成績。

4.本校架好的競賽網站 http://contest.fnjh.tc.edu.tw/ 歡迎參觀,並提供指教,謝謝

下載連結: http://163.17.43.15/contest.zip

沒有留言:

張貼留言