摘要:為提高學(xué)生選課與教師查看課程的便捷性,提高選課效率,利用網(wǎng)絡(luò)的普及與發(fā)展,開(kāi)發(fā)在線選課系統(tǒng)。該系統(tǒng)基于PHP+MySQL開(kāi)發(fā),實(shí)現(xiàn)管理員通過(guò)管理平臺(tái)管理自己、教務(wù)處、學(xué)生、教師的信息;教務(wù)處通過(guò)教務(wù)處平臺(tái)發(fā)布課程;學(xué)生通過(guò)學(xué)生平臺(tái)進(jìn)行選課與退課操作 ;教師通過(guò)教師平臺(tái)查看學(xué)生的選課情況。通過(guò)在線操作,減少人工操作,大幅提高選課效率。
關(guān)鍵詞:選課系統(tǒng);PHP;MySQL;Apache
引言
建立在線選課系統(tǒng),學(xué)生可以通過(guò)網(wǎng)絡(luò)在不同的時(shí)間和地點(diǎn)進(jìn)行選課,選課操作與文件也用計(jì)算機(jī)處理,教務(wù)處人員的工作量也大量減少,可以大幅度提高選課效率。目前,網(wǎng)上的相關(guān)課題大都Java,C++設(shè)計(jì),基于PHP相對(duì)較少。PHP具有很多優(yōu)點(diǎn),如簡(jiǎn)易方便,易于管理,開(kāi)發(fā)成本低等。PHP開(kāi)發(fā)時(shí)間遠(yuǎn)低于其它的語(yǔ)言開(kāi)發(fā),而且維護(hù)成本也很低,是一種非常好的開(kāi)發(fā)語(yǔ)言。
開(kāi)發(fā)環(huán)境
windows10+PHP5.6+Apache2.4+MySql5.7。網(wǎng)頁(yè)開(kāi)發(fā)工具是Dreamweaver,服務(wù)器使用Wampserver。
系統(tǒng)基本結(jié)構(gòu)與模塊介紹
這次的系統(tǒng)為基于PHP的在線選課系統(tǒng)?;竟δ苡校簩W(xué)生可以在規(guī)定的時(shí)間內(nèi)用網(wǎng)絡(luò)進(jìn)行選課與退課操作 ;教師也可以在規(guī)定的時(shí)間內(nèi)用網(wǎng)絡(luò)查看學(xué)生選課的基本情況;教務(wù)處可以根據(jù)學(xué)校的教學(xué)方案通過(guò)網(wǎng)絡(luò)發(fā)布課程,讓學(xué)生自己選課。
總結(jié)
通過(guò)運(yùn)行測(cè)試,這次的系統(tǒng)可以實(shí)現(xiàn)教務(wù)處在線發(fā)布課程,學(xué)生在線選課、退課,教師在線查看選課情況。測(cè)試期間運(yùn)行流暢,完全滿足用戶需求。
參考文獻(xiàn)
[1]常娜.基于網(wǎng)絡(luò)英語(yǔ)在線學(xué)習(xí)系統(tǒng)的研究與開(kāi)發(fā)[J].教學(xué)研究,2012,(6).
[2]陳湘揚(yáng),陳國(guó)益.PHP5+MySQL網(wǎng)頁(yè)系統(tǒng)開(kāi)發(fā)設(shè)計(jì)[M].北京:電子工業(yè)出版社,2007.
[3]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版) [M].北京:高等教育出版社,2008.
[4]趙鶴芹.設(shè)計(jì)動(dòng)態(tài)網(wǎng)站的最佳方案:Apache+PHP+MySQL[J].計(jì)算機(jī)工程與設(shè)計(jì)出版社,2007.
[5]周啟海,劉云強(qiáng),基于PHP、MYSQL、Apache的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J],計(jì)算機(jī)時(shí)代,2004,(08).
[6]伍孝金,基于PHP的新聞發(fā)布系統(tǒng)的研究與實(shí)現(xiàn)[J],計(jì)算機(jī)應(yīng)用與軟件,2006,(10).
作者簡(jiǎn)介:楊依平(1996.06-),男,彝族,云南省玉溪市人,學(xué)歷:本科。