欢迎来到天天文库
浏览记录
ID:10706062
大小:54.00 KB
页数:3页
时间:2018-07-07
《网络教学平台的研究与实现探析论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、网络教学平台的研究与实现探析论文.freelplementationoftheNetAbstract:ThisarticlepresentsthedesignandimplementationofaninteractiveteachingplatformbasedonySQL1、引言随着Inter技术的飞速发展和普及,传统的课堂教学模式已无法满足新时期的教学要求,学生也无法从单1的课堂教学中汲取更多更新的知识,因此,基于Inter的网上教学系统已作为1种全新的教学手段,越来越受到人们的关注。网络教学平台充分利用了网络和多媒体技术,既能发挥教师的主导作用,又能充分发挥学生在学习过程中的主动
2、性、积极性和创造性,体现学生的认知主体作用。2、系统简介网络教学平台,又称在线教学平台、网络教学管理系统等。1般来说,基于L中的服务器端脚本编程语言、开发和运行环境,支持大量的数据,其对数据库的存取,非常直接、简练,效率极高,可胜任基于Linux操作系统的ySQL是1个随Linux操作系统发行的自由的数据库,支持标准的ANSISQL语句,以其强大的功能、高度的灵活、丰富的编程接口(API)以及精巧的系统结构,受到广大用户的青睐;另外,在Linux操作系统下,MySQL与Apache和PHP的结合堪称完美搭配,因此,选择了PHP结合Mysql技术架构教学平台。3、系统分析与设计3。1系统分
3、析教学平台是在Inter环境下实现的,采用典型的B/S(浏览器/服务器)模式,服务器以Linux为操作系统平台,MySQL数据库,客户端通过浏览器访问系统提供的服务。系统要求用户提供用户名和密码,通过验证后才可进入相关的操作。用户分为三类:系统管理员、教师、学生。系统管理员负责系统的日常维护(包括数据备份等),用户管理以及课件、教学视频文件、作业等文件的规范和管理;教师用户具有上传教学文件(包括课件、教学视频文件等)、学生作业管理、布置网上测试、网上调查等权限,学生用户具有上传作业,浏览、课件和视频文件,并可参与网上交流等权限。3。2实现目标3(1)适用于INTER网络下基于网站的网络教
4、学;(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_passysql_select_db($db
5、_name,$data_connect);?其中:$host:指MySQL数据库所在服务器的域名或IP地址;$db_user、$db_passd=md5($login_passusere=’$login_name’anduser_passd’anduser_type=’$login_type’”;$get_result=mysql_query($login_sql)ordie("系统发生错误!请您检查输入是否有误");$result=mysql_fetch_object($get_result);//根据用户的类别进入相应的页面…If($result-user_type=”teacher
6、”){Header(“location:。/admin_teacher。php?user=’$result-user_name’”);}Else{Header(“location:。/main。php”);}?5。3系统管理系统管理员具有管理系统的所有权限,责任重大。(1)用户管理对注册的用户要进行规范管理,若某些用户不存在了,就要及时删除;或者用户密码丢失,帮其找回密码等;(2)文件管理对于教师上传的教学文件以及学生上传的作业等要规范管理,包括文件中是否含有病毒、FTP空间的配置,上传文件的大小限制等;并协同教师共同处理1些意外的问题;(3)日常维护除以上外,管理员还要查看系统每日的运
7、行记录,了解系统的运行状况,并对系统的数据进行每日必要的备份;5。4文件上传文件上传(包括教师的课件、教学视频文件以及学生的作业等)采用了组件上传,在上传时,用户可选择给上传文件重命名,这样就可以避免某些同名课件上传时带来的不便。用户上传文件后,通过分别读入上传者ID号、存储路径、文件名,并调用时间函数读入上传时间,将这些文件的相关信息都写入数据表中按自动生成的文件号存储。同时按存储路径和文件名存入相应的文件夹下。5。5网上答疑网上
此文档下载收益归作者所有