视频播客系统的设计与实现(MySQL)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

视频播客系统的设计与实现(MySQL)(15000字)
摘要
“播客”又被称作“有声博客”,是Podcast的中文直译。用户可以利用“播客”将自己制作的“广播节目”上传到网上与广大网友分享。 「播客」(Podcasting)这个词来源自苹果电脑的"iPod"与"广播"(broadcast)的合成词,指的是一种在互联网上发布文件并允许用户订阅feed以自动接收新文件的方法,或用此方法来制作的电台节目。这种新方法在2004年下半年开始在互联网上流行以用于发布音频文件。 Podcasting与其他音频内容传送的区别在于其订阅模式,它使用RSS 2.0文件格式传送信息。该技术允许个人进行创建与发布,这种新的传播方式使得人人可以说出他们想说的话。

关键词:播客,PHP,MySQL,软件工程

Abstract
“the podcast” is called as “has a blog”, is the Podcast Chinese literal translation. The user may use “the podcast” to manufacture “the broadcast program” to upload to-line and the general net friends shares. “the podcast” (Podcasting) this word originates from the Apple Computer " iPod " and " the broadcast " the (broadcast) compound word, what refers to is one kind on the Internet issued that the document and allows the user to subscribe feed by the automatic reception new document method, or broadcasting station program which manufactures with this method. This new method started in 2004 on the Internet to be popular in the second half of the year uses in issuing the audio frequency document. Podcasting lies in its subscription pattern with other audio frequency content transmission's difference, it uses the RSS 2.0 document format pass-along message. This technology permits
 
Key words: Podcast,PHP,MySQL, Software Engineering

结构功能
在播客系统中,从功能上区分,主要是围绕着在线播放和播客的个人主页两个大的功能块进行。
其中的最新推出、视频分类、站内搜索、视频浏览、视频评论等功能,都是为了实现视频的在线播放或者视频下载而设计的,其目的是丰富网站的内容、增加访问量
会员注册、登录与修改个人信息则是为了让更多的人注册成为本站的播客。因为播客拥有更多的访问权限:上传视频、订阅节目、取消订阅和删除视频等。
从权限上进行区分,可以分为游客和播客两种。
游客可以浏览网站中的内容,浏览播客上传的视频、订阅的节目、下载视频和在线观看视频。
播客不仅拥有游客的所有权限,而且可以上传视频、获取积分、订阅节目、管理订阅的节目和上传的视频等。播客的前台功能结果如下图所示:
播客的后台功能包括:
上传视频管理:实现对上传文件的浏览、审核和删除操作。只有通过审核的视频文件才能在播客中播放,否则不能播放
注册会员管理:查看到注册会员的名称和邮箱,并且可以删除注册的会员。
评论内容管理:管理在观看视频时发表的评论信息,实现删除评论信息的功能。
视频类型管理:实现在后台中添加、修改、删除播客网站中的视频分类。
管理员管理:实现对管理员添加、修改、删除操作

系统运行环境配置
操作系统: Windows 2000 Server/Professional、Windows XP Professional、Windows 2003 Server/LINUX
CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。当然,CPU的处理速度越快,运行PHP代码的效率越高。
内存:如果使用Windows 2000或Windows XP建议使用128MB以上内存。
硬盘空间:至少需要2G以上的硬盘空间来安装所需的组件。
     Apache服务器:apache_2.0.59-win32-x86-no_ssl.msi;
   PHP软件:PHP-5.1.4-Win32.zip;
         MySQL图形化管理软件:PHPMyAdmin-2.5.5.zip;
         数 据 库:MySQL(mysql-noinstall-5.1.11-beta-win32.zip);
         浏 览 器:IE5.0及以上版本,推荐使用IE6.0;
         分 辨 率:最佳效果1024×768;

视频播客系统的设计与实现(MySQL)
视频播客系统的设计与实现(MySQL)
视频播客系统的设计与实现(MySQL)
视频播客系统的设计与实现(MySQL)
视频播客系统的设计与实现(MySQL)

#p#副标题#e#
目 录
【摘要】    2
前言    3
1.1 研究背景    3
1.2 播客起源    3
1.3 实现技术    3
1.4 播客发展前景    4
系统的技术综述    6
2.1 Browser/Server结构    6
2.2 系统运行环境配置    6
2.3 PHP简介    6
2.3.1 PHP介绍及特性    6
2.3.2 PHP的优点 (1)学习过程和方法    7
2.4  PHP与Apache    11
2.4.1 Apache简介    11
2.4.2 Apache和PHP的安装配置    11
数据库设计    15
3.1 MySQL概述    15
3.2 MySQL特性    15
3.3 系统数据库设计    15
3.3.1 系统数据库分析    15
3.3.2 系统数据库设计    15
系统分析与实现    17
4.1 结构功能    17
4.2 Smarty模板    18
4.3 系统关键技术实现-RSS订阅    18
4.4 系统核心技术实现-视频搜索    20
系统实现及运行    26
5.1.附加MySQL数据库    26
5.2.将程序发布到AppServ    26
5.3.修改程序中指定文件的代码    28
5.4.使用说明    28
致谢    32
参考文献:    33