当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:旨在提高高校学生课余时间学习效率,采用PHP语言,基于MVC模式的ThinkPHP框架,搭配MySQL数据库,开发了一个视频教学网站。网站界面简洁,操作简便,学生通过观看网站内的教学视频,增加学习兴趣,提高学习效率。该网站系统简洁,便于管理,大大促进了教师和学生的课余学习互动,提高学习效率。

引 言

近年来,随着计算机网络技术的迅猛发展,网络教学已经渗透到各大高校的教学改革中,利用网络提高教师工作效率和学生的学习效率迫在眉睫。视频教学网站的设计能很好地满足这一理念,利用教学网站发布与教学进度同步的教学视频, 并可以通过视频的评论留言和习题促进教师和学生之间的互动交流,给教师和学生创造了很好的学习和交流的虚拟平台。

1 系统设计

教学网站的开发环境是Windows+Apache+MySQL+PHP集成环境,是以ThinkPHP 框架为基础的。

1.1 网站前台设计

网站前台主要包括个人信息动态展示、视频列表、好友互动和账号管理这几个栏目。个人信息动态可以显示自己的学习进度以及好友的学习情况,视频列表展示网站更新的视频, 好友互动可以实现老师和学生、学生和学生之间的互动,账号管理可以更改个人信息以及提供管理员进入后台。

前台页面的设计使得学生对学习进度有一个很直观的认识,并且可以了解其他同学的学习状态,起到了相辅相成的作用,通过及时地提问和讨论,增加了学生学习的积极性并提高了学习效率。

1.2 网站后台设计

后台主要是针对前台的功能进行管理,管理员可以通过视频管理上传视频,通过用户管理来管理学生,还可以通过评论管理来收集学生的代表性问题进行有效且及时的解决。老师作为管理员,可以很容易就了解到学生的疑惑和需求,极大的提高了教师的工作效率。

1.3 数据库设计

(1) 用户信息表 :用来存储管理员和普通用户的基本信息和权限(见图 1)。

基于ThinkPHP框架的视频教学网站的设计和实现

(2) 视频信息表 :用来存储视频的基本信息和连接地址, 由于本网站采用的是链接视频地址,所以只需存储视频源文件地址,通过跳转到视频门户网站实现视频播放(见图 2)。

图 2 视频信息表

评论信息表:存储用户评论信息和提问信息(见图 3)。

图 3 评论信息表

其他的数据库表在此就不一一赘述了。

2 系统功能的实现与管理

2.1 用户信息系统管理

为了能更好地反馈学生的学习情况,该系统记录下了学生每次学习视频的章节和进度,并将信息展示在个人中心栏目里面 ;好友动态栏目里面显示其他学员最近的学习情况 ;还可以通过好友搜索功能了解指定学员的学习进展。

2.2 视频文件系统管理

视频文件的分类采用的是PHP 无限分类方法,可以无限的创建子类,将视频更好地整理归类 ;考虑到服务器的高昂成本,该系统的实现是将视频文件上传至优酷视频网站,然后将网站的Flash 播放地址存储在数据库中,然后通过链接地址访问视频文件,这种方法是现在视频网站的主流方法,缓解了服务器的压力并提高了用户体验质量。

2.3 评论与回复系统管理

该系统的最大亮点之一就是实现了师生之间的交互。提高学习效率的最好的方法就是交流,此系统合理的运用了现在比较新颖的技术 AJAX,实现网页的异步刷新,在不影响视频播放的同时,可以进行评论和提问,被提问的人还能进行实时的回复。交互功能的应用极大地提高了学习效率。

3 网站的测试和上传服务器

网站经过我们实验小组的多次实验测试,良好地实现了用户信息的展示、视频上传和播放以及评论与回复功能 ;网站的外观上简洁明了,功能逻辑性强,用户体验好。

我们云服务器上租用了一个 256MB的空间,用来上传我们的网站。克服了一系列的困难,最终实现了广域网对我们网站的正常访问。

结 语

本网站采用的是ThinkPHP 框架和 MVC 模式。整个网站的代码量较小易维护,而且可拓展性强,为后期的发展打下了一个良好的基础 ;实现功能代码与界面代码的完美分离,安全性能更强 ;将视频上传至大型视频网站,使得视频的安全性提高 ;通过交互模式的教学,更好地提高学生的学习积极性和学习效率,给传统的教学模式提出了一种新的思路。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

作为一个 PHP 转 Java 的业务开发,经常对自己的 Java 基础是否扎实有个问号。实际业务上由于基本上都是 CURD,并没遇到什么困难,但越是这样有时候心里就越慌。

关键字: PHP Java

摘要:针对当前网络文件管理系统发展的需要,以PHP和MySQL技术为重点,设计了一种基于PHP技术的网络文件管理系统,以提供文件上传、下载等存储服务和文件浏览、更新、分类、分享等管理服务。该系统操作界面友好,处理效率高,...

关键字: PHP MySQL 网络文件 管理系统

摘要:近日美国有专家得出这样一个结论:美国的创新模式正在原地打转,要想重振创新发展,必须借用德国创新的经验。而俄罗斯通信网CNEWS专家在整理德国ICT产业创新发展政策时承认,对德国的创新模式,俄罗斯以前确实知之甚少。

关键字: 关键词

摘要:在互联网发展的基础上,物联网可将信息的交流与沟通扩展到任何物体与物体之间,故其将成为新媒体时代改变人类生活的新变量。在探索智能化信息交互与设计的过程中,文章紧跟物联网的发展趋势,不断思索物联网的崛起给新媒体时代的文...

关键字: 关键词

摘要:针对传统的条形码识别管理系统数据实时性差,自动化程度低,以及单一的RFID管理系统因为与服务器的有线通信而受到的诸多限制缺点,提出了一种将搜集电子设备健康信息的RFID射频识别系统整合到ZigBee无线网络中的无线...

关键字: 关键词 Zigbee CC2430 有限状态机 混合组网

摘要:介绍了无线传感器网络数据中转器的工作原理和重要作用,提出了一种以32位ARM处理器LPC2148为核心的数据中转器的设计方案,详细介绍了数据中转器的软件设计、通信协议设计以及GPRS通信方式。该设计方案实时性强,稳...

关键字: 关键词 无线传感器网络 数据中转器 GPRS通信 ARMLPC2148

摘要:介绍了一种基于视频的车辆检测和计数算法,分析了该算法程序的实现过程,并针对系统进行了实验。实验结果证明,该车辆检测和计数系统可以检测交通路口的车辆,并且可以对通过的车辆进行计数。

关键字: 关键词 视频技术 车辆检测 计数算法 智能交通

摘要:为了适应当今信息化战争越来越注重战场感知能力,满足高准确性、高可靠性和高时效性获得战场信息的要求,分析了无线传感器网络的体系结构和特点,阐述了战场打击中目标毁伤效果情报搜集的概念、重要性和方法,探讨了无线传感器网络...

关键字: 关键词 无线传感器网络 体系结构 目标毁伤效果情报搜集 数据

摘要:提出了一种针对无线数据传输问题的解决方案,该方案基于nRF24L01来设计无线温度采集系统。该系统采用低功耗、高性能单片机STC12C5A08S2和温湿度传感器DHT11来构成多点、实时温湿度监测系统,最后在PC机...

关键字: 关键词 无线传输 nRF24L01 温湿度检测 DHT11

摘 要 :回顾了系统论的经典理论及新的发展趋势,阐述了智能配电网的特征。以系统论为工具,剖析了智能配电网的构架体系,明确指出,系统论是智能配电网总体构架的理论支撑。

关键字: 关键词 系统论 智能配电网 自愈 重构
关闭
关闭