基于PHP和MySQL的教育培训整合平台设计与实现
2017-06-05汤强赵耀王辉王盼符胜高
汤强 赵耀 王辉 王盼 符胜高
摘要:随着互联网+的快速发展,“互联网+教育”成为人人关心的热门话题,有助于在一定程度上促进教育公平。该文详细介绍了一个在线教学资源免费共享的教育培训平台的设计与实现。
关键词:互联网+;教育公平;整合平台;PHP;MySQL
中图分类号:TP311
文献标识码:A
文章编号:1009-3044(2017)10-0062-02
前段时间,“天价在线教师”的新闻赚足了眼球。“时薪一万二、月入二十万”,在线教师的收入着实令人眼红,“互联网+教育”再度成为人人关心的热门话题。然而目前我国教育资源配置依然存在分配不均、教育不公平的情况,如城乡两极教育差距严重;重点校、重点班人为地制造教育质量不均衡;进城务工子女面临教育公平问题等。那么什么是教育不公平?就经济学的角度而言,公平指的就是机会均等,每个人都被给予同样的机会,让每个学生都能获得良好的教育。如果让任何人在任何地方、任何时候都可以学到任何知识,那么,教育的机会公平就达到了。由于种种客观原因,这在以前是无法实现的,但在“互联网+”时代,一切都变成了现实。
本平台就是在“互联网+”时代背景下,通过将各类优质教学资源进行整合,采用PHP和MySQL技术搭建一个在线教育培训整合平台——繁星教育網站,实现了优质教学资源的公开化、共享化,一定程度上促进了教育公平。
1.平台总体设计
基于实现优质教学资源的公开、共享的目的,本教育平台设计采用层次结构设计模型,划分为前台浏览和后台管理两个层次,普通用户在前台方便快捷地浏览、使用视频教程、试题库、热点资讯、交流论坛等功能模块,管理员在后台完成网站的编辑管理工作。总体设计如图1所示。
2.平台关键技术
2.1PHP技术
PHP是一种免费开源、服务器端、跨平台、HTML嵌入式的脚本语言。PHP对不同的技术提供了编程环境与接口,可以方便地开发各种功能完备、交互性强的动态页面,为网站建设提供了简单、实用的解决方案。PHP和其他语言相比具有不少优点:1)PHP语法简单,开发人员易于学习和掌握。2)PHP有丰富的函数库,可以发送http头信息,功能完备。3)支持面向对象,PHP对面向对象编程提供了良好的支持。4)速度快,执行网页速度比CGI和ASP更快,而且占用系统资源少。因此本平台采用PHP语言来开发。5)支持广泛的数据库,PHP可操作多种主流与非主流的数据库。
2.2 MySQL数据库设计
数据库是程序中数据的主要载体,在整个平台的正常运行中起着重要的作用。数据库结构设计的好坏将直接对应用系统的效率以及实现效果产生影响,合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。在开源界,MySQL数据库是公认的与PHP结合得最好的数据库,被称为PHP的“黄金搭档”。MySQL是一款安全、跨平台、高效的,并与PHP、Java等系统编程语言紧密结合的数据库系统,具有许多其他数据库所不具备的功能。此外,MySQL数据库还是一款完全免费的开源产品,用户可以直接通过网络下载MySQL数据库,而无需支付任何费用。本平台采用MySQL技术实现了对数据库的高效管理。
3.主要功能模块实现
本平台采用PHP和MySQL技术完成了平台首页、论坛研讨、题库共享、视频教程、资讯中心和联系我们六个基本模块的功能实现。采用直接链接的导航方法进入主要模块页面。
3.1论坛研讨
当用户点击“论坛研讨”按钮后会弹出论坛界面,在这里用户们可以相互讨论交换信息,也可以咨询官方人员。当用户进入论坛在话题分类中选择要相关板块并进入,会弹出一个文本框,当用户在文本框中输入内容后,系统会读取文本框中的内容并输出在论坛的“讨论区”内并显示“发帖成功”。当用户想查看自己发出的帖子是可以点击“查看”,当用户想删除帖子时,可以点击“删除”按钮。如图2所示。
3.2题库免费分享
当用户在平台首页点击“题库共享”时,进入学习资源共享页面,用户根据自己需要,在页面左侧分类栏中选择小学、初中、高中、大学、英语、计算机、软件编程等相应的课程,会有对应的试题供观阅和下载。如图3所示。
3.3线上视频教程
当用户在平台首页点击“视频教程”时,进人视频教程页面,用户根据自己需要,在页面分类栏中选择小学、初中、高中、大学、英语四六级、软件编程、硬件编程、计算机网络等相应的课程,会有对应的视频或视频资源链接供观阅和下载。如图4所示。
3.4免费的信息推送
当用户在平台首页点击“资讯中心”时,进入资讯中心页面,用户可以看到网站为他们免费推送的一些实事热点、教改新闻,以及我们精心准备的一些励志、感人视频,可直接在线观看。如图5所示。
3.5意见收取
当用户在平台首页点击“联系我们”时,进入意见收取页面,用户可以就平台建设、发展等各方面提出自己的意见和观点,平台后台相关人员会及时公平收取用户的合理化建议,更好更及时完善平台的各项功能,使之日趋完美,为用户提供更优质的服务。
4.结束语
本文主要介绍了一个以繁星教育网站为基础的教育培训整合平台。详细叙述了平台的主要功能设计,介绍了平台的技术实现。实验结果表明,该平台能够及时上传各类课程视频、试题库、热点资讯等相关优质教育培训资源,并进行细致的整理和分类,从而为在线用户快速有效地获得优质教学资源提供了便捷,一定程度上促进了教育公平。