基于PHP技术网络教学平台设计与实现.docVIP

基于PHP技术网络教学平台设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP技术网络教学平台设计与实现

基于PHP技术网络教学平台设计与实现   摘要:该文基于简易、灵活的PHP语言及Sql Server数据库技术,设计并实现网络教学平台。该平台重点实现了在线测试、在线答疑等功能,为课堂教学提供了有益补充,增强了学习效果。   关键词:网络教学平台;在线测试;在线答疑;PHP   中图分类号:G642 文献标识码:A 文章编号:1009-3044(2015)11-0076-02   Design and Implementation of Network Teaching Platform Based on PHP   CUI Jing-jing, XIANG Xiao-shu, WU Yan-hong   (Anhui Normal University, School of Mathematics and Computer Science, Wuhu 241003, China)   Abstract: A network teaching platform is designed and implemented based on simple and flexible PHP language and Sql Server database technology. The platform is focused on achieving the online test, online answer, and other functions. It can provide a useful supplement to classroom teaching, and enhance the learning effect.   Key words: metwork teaching platform; online test; online answer; PHP   因传统课堂教学存在如下不足[1]:1)课堂内容难以重复展现;2)只能围绕教材展开教学内容,很难在有限时间内对内容进行延伸;3)教师的教与学生的学需同步;4)教师与学生的交流有限。因此,网络教学平台就显得尤为重要。   PHP作为一种被广泛应用、运行在服务器端的脚本语言,因其具有开源、语法简单、功能强大、灵活易用、跨平台以及高效率等优点,成为开发动态网页的流行工具[5]。另外,它融合了C、java、perl等现代编程语言的某些特性,有了自己的配置标准,即PHP、apache和mysql的组合[3]。因此,本文利用PHP和Sql Server技术开发网络教学平台。   1 平台主要功能   该网络教学平台由前台学习模块和后台管理模块组成[2, 6]。   1.1 系统前台   前台功能结构如图1所示,包括:1)课程简介:介绍教学大纲、实验大纲、考试大纲、教学进度表、实验进度表等教学文档。2)理论学习:通过该模块可预习、复习课堂教学内容,可针对兴趣和学习进度自主选择学习内容。3)实验指导:提供实验操作指导,并通过实验案例演示,学生可边看边操作。4)交流答疑:提供师生相互交流的机会,引导学生讨论,教师进行答疑。5)在线测试:学生可按章节进行自我测试,各章节练习题、综合练习题分类存放在数据库中,结合PHP前台反馈、查询技术实现动态交互和分面显示。6)资源下载:课程相关资料供用户下载。      图1 系统前台功能   1.2 系统后台   后台功能结构如图2所示,包括:(1)用户管理:该平台提供了管理员、教师、学生、匿名用户四种不同权限的身份,其中拥有最高权限的管理员,可添加、删除用户。(2)课件管理:管理员可上传、删除课件;教师可上传课件,并可修改和删除自己上传的课件;学生可下载课件。(3)试题库管理:管理员可添加、删除、修改试题;教师可添加试题,并可修改和删除自己添加的试题;学生可在线答题并查看成绩。(4)教学资源管理:管理员可上传、删除供下载的教学资料;教师可上传资料,并可修改和删除自己上传的资料;学生可下载资料;匿名用户只拥有浏览权。(5)论坛管理:管理员可删除帖子及回帖;教师可发布公告、删除和修改自己发布的公告;学生可修改和删除自己发表的主帖和回帖。   2 关键技术与实现   采用apache平台,运用PHP语言进行开发,并通过MySql数据库进行后台连接,实现平台相关功能。      图2 系统后台功能   2.1 关键技术   Apache是一款Web服务器软件,它可以运行在几乎所有广泛使用的计算机平台上,其特点是快速、可靠、易扩展[7]。由于PHP能够作为Apache web服务器的语言执行,能更快速地执行动态网页,因此,Apache作为本系统的开发平台是非常合适的[4]。MySql是一个开源数据库,用户

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档