基本PHP的校园播客系统的设计与实现

基本PHP的校园播客系统的设计与实现

摘要本文介绍基于PHP的Smarty模板技术的校园播客系统的设计,以及所用到的关键技术的实现。建立了一个完整的播客系统,包含前台功能模块和后台功能模块。

关键词PHP;Smarty;播客

0 引言

播客系统主要是一种利用互联网发布音、视频文件,允许用户自主订阅、自动下载、同步播放的全新技术,也是Web2.0体系中的典型传媒形态[1]。

传统的点播技术在网络教育及远程教育中运用比较成熟,但这种点播视频比较单一,内容不够丰富,只能由专门人员收集和发布视频,很难满足一些渴望学习的教师和学生。播客的迅速发展,得到许多教育机构的重视,都纷纷尝试引入到教学中去,播客可以让更多的学生和教师上传或下载视频进行分享,通过播客去教学和交流,受到很多师生的认可。

鉴于播客目前的广泛应用,本文基于PHP技术完成了一个视频共享的校园播客系统。

1 播客系统的分析与设计

本系统包括前台功能模块和后台管理模块,前台功能模块提供了在线播放播放、针对视频发表评论、播客的个人主页等功能,同时也为后台管理人员提供了对应的信息维护及管理的功能,包括上传视频管理、注册会员管理、评论内容管理、视频类型管理等。

1)在前台模块中,有两种角色,分别为注册会员和未注册会员。

未注册会员可以浏览视频、查看视频分类、对视频进行匿名评价、查看最新推出及热播视频、站点搜索等相关功能。

注册会员不但拥有未注册会员的所有权限,而且还有更多的操作权限,如拥有播客个人主页,可以上传视频、删除视频、修改个人信息、订阅节目等功能。功能结构如图1。

2)在本系统的后台模块中,后台管理员可以对学生或教师上传的视频进行浏览、审核和删除,只有通过审核的视频文件才能在前台播放或下载;也可以对视频的相关评价进行管理;还可以添加、修改、删除视频类型,并浏览及删除注册会员信息等功能。功能结构如图2。

基本PHP的校园播客系统的设计与实现相关文档

最新文档

返回顶部