GeneratedbyFoxitPDFCreatorFoxitSoftwarehttp://www.foxitsoftware.comForevaluationonly.
播客模块
项目开发
光盘\ASP.
NET项目\A-播客模块\播客模块.
doc 实战B
随着Internet的发展,通过文字信息来展现自我,已经不是主流的方式了.在播客网站的不断出现,通过视频方式来展现自我已经受到了广大网友的青睐.网友可以将自己拍摄或自己制作的视频上传到播客中,以提供给其它网友浏览,并可以通过评论功能为上传的视频进行评论,以增进网友之间的交流.通过
学习本章,读者可以学的:
导航栏制作
循环广告栏及最新视频显示
发表评论及显示
视频上传
视频欣赏及对其投票功能
GeneratedbyFoxitPDFCreatorFoxitSoftwarehttp://www.foxitsoftware.comForevaluationonly.
视频学
Asp.net编程
B.1
B.1.1功能概述
播客模块概述
播客模块主要通过视频的形式来展现自我.在播客模块中用户可以通过
注册用户来注册播客网站的
会员,成为播客网站的会员后用户就可以在网站中发布自己的视频.其它用户可以在播客网站中欣赏到会员用户所发布的视频.用户在欣赏完视频后还可以发表自己对视频的看法或意见.在该播客网站中还对会员用户进行了积分排名功能,例如某个会员用户发布的视频越多他加积分也就越高.在网站的后台管理可以对视频进行管理.会员所发布的视频必须通过管理员审核后才可以在前台的页面中显示,如果某个会员发布了违法的视频,管理员还可以使用冻结帐号的功能.
B.1.2数据库
设计 本
程序采用SQLServer2000数据库,在SQLServer2000数据库中创建一个名为playVideo的数据库,在该数据库中创建7张表,这7张表分别用来记录,用户注册信息,用户详细信息,视频详细信等.下面将详细介绍这7张表的数据结构.用户注册表用户注册表(userRegister)用于保存用户的注册信息,该表的结构如表B.1所示.
表B.1字段IDuserNameuserPasspassQuestionpassAnsweremaillocklockCauseintvarcharvarcharvarcharvarcharvarcharbitvarchar类型43030505050150表userRegister的结构长度自动编号用户登录名用户密码密码提示
问题密码提示答案E-mail地址是否锁定锁定原因说明
用户详细信息表用户详细信息表(userInfo)用于保存用户的详细信息.该表的结构如表B.2所示.表B.2字段iduserNamenicknameintvarcharvarcharcharvarcharvarchar类型430301010050表userInfo的结构长度自动编号用户登录名用户昵称用户性别用户头像路径所在城市说明
4
seximgcity
GeneratedbyFoxitPDFCreatorFoxitSoftwarehttp://www.foxitsoftware.comForevaluationonly.
B.1播客模块概述QQspeaksumMarkregisterDatevarcharvarcharintdatetime2020048用户QQ用户留言用户积分注册日期
视频详细信息表视频详细信息表(videoInfo)主要用于保用户上传视频的详细信息.该表的结构如表B.3所示.表B.3字段iduserNamevideoTitlevideoContentvideoDatevideoPathvideoPicturevideoTypeplaySumflowertilemonthSumAuditingintvarcharvarcharvarcharvarcharvarcharvarcharcharintintintintbit类型43030500850501044441表videoInfo的结构长度自动编号用户登录名视频标题视频内容发布视频日期视频路径视频图片路径视频类型视频点击率视频顶人数视频踩人数视频本月点击率审核状态说明