王 健
天津農(nóng)學(xué)院,天津 300384
體育課程是高校主要公共課程之一,體育選課一直是體育教務(wù)管理中的難點(diǎn),體育課程項(xiàng)目多,選課學(xué)生數(shù)量大,還需要平衡體育課程資源分配,浪費(fèi)了大量的人力、物力。隨著信息化進(jìn)程發(fā)展,我國(guó)高校教育管理過(guò)程中普遍采用電子信息技術(shù)進(jìn)行智能化管理,提升教務(wù)管理效率[1]。在高校體育選課中將選課系統(tǒng)應(yīng)用于其中,可以有效提升管理效率,數(shù)字化處理統(tǒng)計(jì)信息。由此可見(jiàn),以B/S 為構(gòu)架分析設(shè)計(jì)與實(shí)現(xiàn)高校體育選課系統(tǒng)是十分必要的。
使用ACCESS 數(shù)據(jù)庫(kù)與ASP 系統(tǒng)構(gòu)建B/S 構(gòu)架選課系統(tǒng)需要具備驗(yàn)證身份、瀏覽信息、修改信息三個(gè)功能模塊,見(jiàn)表1。根據(jù)系統(tǒng)使用對(duì)象進(jìn)行三部分劃分(管理員、教師、學(xué)生),能夠?qū)崿F(xiàn)系統(tǒng)登錄、系統(tǒng)設(shè)置、課程管理、學(xué)生管理、教師管理、選課、統(tǒng)計(jì)等多種功能。不同權(quán)限與功能實(shí)現(xiàn)效果主要可以分為三種:(1)管理員權(quán)限可以實(shí)現(xiàn)“設(shè)置系統(tǒng)、驗(yàn)證身份、管理課程、管理學(xué)生、管理教師、瀏覽信息、輸出打印、統(tǒng)計(jì)”功能;(2)教師權(quán)限實(shí)現(xiàn)“驗(yàn)證身份、管理課程、瀏覽信息、輸出打印、統(tǒng)計(jì)”功能;(3)學(xué)生權(quán)限可以實(shí)現(xiàn)“選課、瀏覽信息、統(tǒng)計(jì)”功能。
在B/S 構(gòu)架選課系統(tǒng)中,學(xué)生能夠?qū)崿F(xiàn)在線瀏覽課程信息,并且進(jìn)行選課;教師可以發(fā)布與修改課程信息,了解、統(tǒng)計(jì)學(xué)生的選課情況;管理員除選課系統(tǒng)外基本具備各項(xiàng)功能權(quán)限。
數(shù)據(jù)庫(kù)是系統(tǒng)運(yùn)行核心,需要能夠存儲(chǔ)課程信息、成績(jī)信息、選課信息以及管理員、教師、學(xué)生所輸入的各項(xiàng)信息,并且可以動(dòng)態(tài)調(diào)整數(shù)據(jù)庫(kù)內(nèi)容(如修改、添加、刪除、查詢)。數(shù)據(jù)庫(kù)是實(shí)現(xiàn)各項(xiàng)功能的基礎(chǔ)。在實(shí)際過(guò)程中可以使用ACCESS2000 進(jìn)行設(shè)計(jì),主要關(guān)系及屬性,見(jiàn)表2[2]。
表2 主要關(guān)系及屬性
B/S 構(gòu)架選課系統(tǒng)運(yùn)行環(huán)境為校園網(wǎng)管理系統(tǒng)。
主要結(jié)構(gòu):“IE 瀏覽器(前臺(tái))—服務(wù)器(WEB)—IIS服務(wù)—ASP—應(yīng)用系統(tǒng)—數(shù)據(jù)庫(kù)服務(wù)器”。
主要端口:客戶端與服務(wù)器端。
服務(wù)器(WEB)配置:CD—ROM、256MRA、P41.8G 等。
軟件:MW2000Sever 及其它輔助工具。
數(shù)據(jù)庫(kù)系統(tǒng):MA2000。
客戶端設(shè)計(jì)構(gòu)架:C/S[3]。
驗(yàn)證身份主要包括管理員、教師、學(xué)生三種。實(shí)現(xiàn)功能時(shí)需要保證操作簡(jiǎn)單、驗(yàn)證準(zhǔn)確、信息安全三大原則,并根據(jù)主要使用者的身份設(shè)計(jì)三種不同的登錄口。驗(yàn)證身份算法,見(jiàn)圖1。
表1 功能模塊
選課中實(shí)現(xiàn)瀏覽信息功能相對(duì)比較簡(jiǎn)單,選課與修改課程功能模塊設(shè)計(jì)較為相似,需要滿足人數(shù)小于上限值[4]。
教師登錄系統(tǒng)中實(shí)現(xiàn)管理功能主要包括發(fā)布課程、瀏覽學(xué)生名單、發(fā)布課程以及打印成績(jī)等。
管理員后臺(tái)管理中主要包括成績(jī)、學(xué)生、課程、教師四大模塊。在實(shí)現(xiàn)成績(jī)管理中需要批量處理數(shù)據(jù),實(shí)現(xiàn)算法相對(duì)比較繁瑣,加重系統(tǒng)運(yùn)行負(fù)擔(dān),不適合體育選課系統(tǒng)應(yīng)用。因此在實(shí)現(xiàn)該功能時(shí)可以讓教師具備上傳EXCEL 格式的權(quán)限,讓系統(tǒng)直接錄入學(xué)生成績(jī),減輕系統(tǒng)工作負(fù)擔(dān)。
圖1 驗(yàn)證身份算法
將信息系統(tǒng)應(yīng)用于高校體育課程選課中實(shí)現(xiàn)了程序化、智能化教務(wù)管理,對(duì)于提升管理水平,促進(jìn)高校信息化發(fā)展具有重要意義。文章簡(jiǎn)述了體育課程選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)要點(diǎn),但在實(shí)際應(yīng)用過(guò)程中還需要結(jié)合實(shí)際情況進(jìn)行改善,提升系統(tǒng)運(yùn)行的可靠性。