网络教学平台的研究与实现探析_第1页
网络教学平台的研究与实现探析_第2页
网络教学平台的研究与实现探析_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络教学平台的研究与实现探析

摘要:本文介绍了1个基于WEB的网上互动教学系统的设计思想与实现方法。该系统为教师提供了更好的教学方式,包含了网上授课、在线辅导答疑、习题作业、在线考试等功能模块。使师生在网上很好地互动交流,共同完成该门课程的学习、教学任务。关键词:WEB;网络教学平台;PHP技术;MySQLResearchandImplementationoftheNetworkTeachingPlatformAbstract:ThisarticlepresentsthedesignandimplementationofaninteractiveteachingplatformbasedonWeb,anditpresentsabetterwayforteaching,includingteachingonthenet,answeringquestionsonline,practicing,testingonline。Itmakesteachersandstudentsexchangeasily,finishtheirtasksofteachingorstudyingtogether。Keywords:WEB;networkteachingplatform;PHPtechnique;MySQL1、引言随着Internet技术的飞速发展和普及,传统的课堂教学模式已无法满足新时期的教学要求,学生也无法从单1的课堂教学中汲取更多更新的知识,因此,基于Internet的网上教学系统已作为1种全新的教学手段,越来越受到人们的关注。网络教学平台充分利用了网络和多媒体技术,既能发挥教师的主导作用,又能充分发挥学生在学习过程中的主动性、积极性和创造性,体现学生的认知主体作用。2、系统简介网络教学平台,又称在线教学平台、网络教学管理系统等。1般来说,基于Web的教学平台通常由教学管理平台、教师教学平台和学生学习平台三大子平台组成。在功能上,主要提供系统的课程开发工具、全面的学生管理工具、强大的交流工具、完善的测验功能以及定期的统计功能等等。目前的网络教学平台大多是支持基于课程讲授型的教学模式[1]。作为现代网络教学平台不仅仅是通过技术的使用来延伸课堂,应更倾向于最大限度地建立学习者之间、学习者和学习资源之间的联系,这种联系的最有效的方式是实时互动性,即须成为双向交互交流的虚拟学习社区[2]。因此,本文以PHP和Oracle为主要实现技术,研究并设计构建了基于校园网的教学平台。PHP是1种内嵌于HTML中的服务器端脚本编程语言、开发和运行环境,支持大量的数据,其对数据库的存取,非常直接、简练,效率极高,可胜任基于Linux操作系统的WEB服务器的各种动态数据发布。MySQL是1个随Linux操作系统发行的自由的数据库,支持标准的ANSISQL语句,以其强大的功能、高度的灵活、丰富的编程接口(API)以及精巧的系统结构,受到广大用户的青睐;另外,在Linux操作系统下,MySQL与Apache和PHP的结合堪称完美搭配,因此,选择了PHP结合Mysql技术架构教学平台。3、系统分析与设计3。1系统分析教学平台是在Internet环境下实现的,采用典型的B/S(浏览器/服务器)模式,服务器以Linux为操作系统平台,MySQL数据库,客户端通过浏览器访问系统提供的服务。系统要求用户提供用户名和密码,通过验证后才可进入相关的操作。用户分为三类:系统管理员、教师、学生。系统管理员负责系统的日常维护(包括数据备份等),用户管理以及课件、教学视频文件、作业等文件的规范和管理;教师用户具有上传教学文件(包括课件、教学视频文件等)、学生作业管理、布置网上测试、网上调查等权限,学生用户具有上传作业,浏览、下载课件和视频文件,并可参与网上交流等权限。3。2实现目标[3](1)适用于INTERNET网络下基于网站的网络教学;(2)管理员对注册用户和文件的管理;(3)提供教师上传课件、上传视频和上传试题并对其管理功能;(4)学生可在线浏览课件、视频课堂学习和在线测试;(5)具备批改练习、讨论答疑、网上交谈等实时交互功能;4、系统设计模型与结构5、系统的实现5。1数据库的连接连接MySQL数据库的语句写在connect_inc。php文件中,连接数据库时只需将该文件调入即可:<?phpinclude(“connect_inc。php”);?>;数据库连接语句具体如下:

<?php$data_connect=mysql_connect($host,$db_user,$db_password);mysql_select_db($db_name,$data_connect);

?>其中:$host:指MySQL数据库所在服务器的域名或IP地址;

$db_user、$db_password::是指登录MySQL数据库的用户名和密码;5。2用户登录及验证根据用户登录输入的用户名、密码和用户类别(教师或学生),从用户表(user)中验证用户提交的信息是否准确,其中为了安全起见,用户名密码经过MD5加密。<?php//login_user,login_password,loghin_type为用户登录时提交的用户名、用户密码以及用户类别。。。$login_password_md=md5($login_password);…$login_sql=”Select*fromuserwhereuser_name=’$login_name’anduser_password=’$login_password_md’anduser_type=’$login_type’”;$get_result=mysql_query($login_sql)ordie("系统发生错误!请您检查输入是否有误");$result=mysql_fetch_object($get_result);//根据用户的类别进入相应的页面…If($result->user

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论