视频点播系统毕业设计的总体目标是将网络技术、信息技术、现代管理技术相结合,建立视频点播和信息交流平台。视频点播系统采用流媒体技术,充分利用了网络资源,为广大用户提供在线点播服务,用户可以根据自己的需求自主选择。本系统采用一边播放、一边下载、一边丢弃的方式,大大节省用户的时间,不会在用户端留下任何拷贝,保护了知识产权,同时提高带宽利用率。
视频点播系统首先要实现动态性。所谓的动态性就是能动态更新内容,如更新用户信息、视频文件信息、用户留言等。这要求与数据库有良好的连接。
1)系统管理:包括帐号管理、系统信息管理和视频文件管理。
帐号管理:包括普通用户和发布员的基本信息和权限的管理都在“用户管理”模块中,系统管理员有权添加、删除、查看和修改所有普通用户和发布员的信息。
视频文件管理:系统管理员和发布员可以添加视频文件,系统管理员可以修改、删除视频文件。
系统信息管理:设置系统的信息。
2)视频播放与下载:合法用户能够点播或下载视频。
3)用户功能:用户功能包括注册新帐号、用已有的帐户登录、修改密码、通过密码保护找回密码、用户留言、查询、注销。
注册新账号:用户输入注册信息,输入的信息合法就能注册新帐号。
用户登录:用户登录模块采用与SQL数据库连接通过比较用户输入的信息与数据库中的数据判断用户的身份。登录身份分为三种:系统管理员、普通用户、发布员。
修改密码:普通用户和发布员可以修改自己的登陆密码。
密码保护:用户如果忘记密码或密码被修改,可以通过密码保护找回密码。通过回答注册用户时填写的密码保护答案,如果回答正确就能取得密码。
用户留言:用户可以发表对影片的看法,以及提出意见和建议。
查询:系统的所有合法用户都能使用“查询”模块的功能。“查询”模块提供视频文件的查询。只能进行精确查询,不支持模糊查询。
注销:所有的系统合法用户登录完成操作后退出系统都要进行“注销”操作、或者进行用户转换也需要进行“注销”操作。