摘要:为提高学生选课与教师查看课程的便捷性,提高选课效率,利用网络的普及与发展,开发在线选课系统。该系统基于PHP+MySQL开发,实现管理员通过管理平台管理自己、教务处、学生、教师的信息;教务处通过教务处平台发布课程;学生通过学生平台进行选课与退课操作 ;教师通过教师平台查看学生的选课情况。通过在线操作,减少人工操作,大幅提高选课效率。
关键词:选课系统;PHP;MySQL;Apache
引言
建立在线选课系统,学生可以通过网络在不同的时间和地点进行选课,选课操作与文件也用计算机处理,教务处人员的工作量也大量减少,可以大幅度提高选课效率。目前,网上的相关课题大都Java,C++设计,基于PHP相对较少。PHP具有很多优点,如简易方便,易于管理,开发成本低等。PHP开发时间远低于其它的语言开发,而且维护成本也很低,是一种非常好的开发语言。
开发环境
windows10+PHP5.6+Apache2.4+MySql5.7。网页开发工具是Dreamweaver,服务器使用Wampserver。
系统基本结构与模块介绍
这次的系统为基于PHP的在线选课系统。基本功能有:学生可以在规定的时间内用网络进行选课与退课操作 ;教师也可以在规定的时间内用网络查看学生选课的基本情况;教务处可以根据学校的教学方案通过网络发布课程,让学生自己选课。
总结
通过运行测试,这次的系统可以实现教务处在线发布课程,学生在线选课、退课,教师在线查看选课情况。测试期间运行流畅,完全满足用户需求。
参考文献
[1]常娜.基于網络英语在线学习系统的研究与开发[J].教学研究,2012,(6).
[2]陈湘扬,陈国益.PHP5+MySQL网页系统开发设计[M].北京:电子工业出版社,2007.
[3]王珊,萨师煊.数据库系统概论(第四版) [M].北京:高等教育出版社,2008.
[4]赵鹤芹.设计动态网站的最佳方案:Apache+PHP+MySQL[J].计算机工程与设计出版社,2007.
[5]周启海,刘云强,基于PHP、MYSQL、Apache的人事管理系统的设计与实现[J],计算机时代,2004,(08).
[6]伍孝金,基于PHP的新闻发布系统的研究与实现[J],计算机应用与软件,2006,(10).
作者简介:杨依平(1996.06-),男,彝族,云南省玉溪市人,学历:本科。