基于流媒体技术的视频点播系统设计与实现毕业设计论文终稿内容摘要:

能, 通过这个框架的关键技术,可以用来简化 ASP Web 应用程序和 XML Web 服务的发展 [5]。 南京工程学院毕业设计说明书(论文) 第 11 页 第三章 视频播放系统设计与分析 视频播放系统需求 分析 需要剖析便是从客户的需求中理解出软件体系可以辅助用户办理业务的问题,经过对用户业务问题的理解,学生需要在网络上观看精品课程来方便自己的学习,计划出系统的功用模块,即界定用例。 确定的视频网站系统的功能模块包括:用户管理,视频分类管理,视频管理,评论管理等。 视频播放网站系统分四大模块,具体如下: 用户管理:包括用户管理和用户添加。 对用户信息进行修改、删除和查看。 对用户信息的添加。 影片分类管理:包括影片分类信息的添加、修改、删除和查看。 对影片分类讯息的增添、改正、省略和检查 影片管理:包括对 影片信息的添加、修改、删除和查看等。 添加一条影片信息,包括上传影片。 对影片信息的修改、删除和查看。 评论管理:包括对评论信息的管理。 对评论信息进行管理。 视频播放系统数据库设计概述 数据库选用 SQL Server2020 的数据库文件 ;用于管理用户信息、影片信息、影片分类信息、评论信息。 视频播放系统主要设计的内容是数据库的创建、程序的开发和论文的书写。 视频播放系统主要设计的是首先对需求分析进行分析,对创建数据库,就是对程序的开发,期间如是遇到问题可以查阅相关资 料,程序做好后进行测试,最后写出论文。 南京工程学院毕业设计说明书(论文) 第 12 页 视频播放系统数据库物理结构设计 表 视频分类数据表 列名 数据类型 宽度 可否为空 cla_id(主键) Int 4 不行为空 cla_name nvarchar(5) 50 可以为空 保存视频数据表 列名 数据类型 宽度 可否为空 film_id(主键) Int 4 不行为空 film_name nvarchar(50) 50 可以为空 film_url nvarchar(200) 200 可以为空 film_length Int 4 可以为空 cla_id Int 4 可以为空 film_img nvarchar(200) 200 可以为空 film_director nvarchar(50) 50 可以为空 film_tostar nvarchar(300) 300 可以为空 film_intro Ntext 16 可以为空 表 评论信息数据表 列名 数据类型 宽度 可否为空 m_id(主键) Int 4 不行为空 m_content Ntext 16 可以为空 南京工程学院毕业设计说明书(论文) 第 13 页 m_time nvarchar(50) 50 可以为空 film_id Int 4 可以为空 m_name nvarchar(50) 50 可以为空 表 用户信息数据表 列名 数据类型 宽度 可否为空 log_id(主键) Int 4 不行为空 log_name nvarchar(50) 50 可以为空 log_pwd Int nvarchar(50) 50 可以为空 视频分类 信息表:用于保存 视频分类的 信息 图 视频类型 ER 图 视频类型 视频分类ID 视频分类名称 南京工程学院毕业设计说明书(论文) 第 14 页 视频 信息表:用于保存 视频的 信息 图 视频信息 ER 图 评论 信息表:用于保存 评论的信息 视频信息 视频长度 视频图片 视频主讲 视频简介 分类 ID 评论 ID 评论内容 视频名称 存放地址 视频 ID 南京工程学院毕业设计说明书(论文) 第 15 页 图 评论信息 ER 图 用户信息表:用于保存用户的信息 图 用户信息 ER 图 评论时间 视频 ID 用户名 用户信息 用户名 密码 登陆 ID 评论信息 南京工程学院毕业设计说明书(论文) 第 16 页 第四章 视频播放系统的设计和实现 视频播放系统预计要达到的目标 作为视频播放的一个工具,该系统实现了视频播放的基本功能,如添加、删除、修改视频信息,添加、删除、改用户信息,影片分类和评论的删除和查询等,界面操作简单。 南京工程学院毕业设计说明书(论文) 第 17 页 视频播放系统总体设计分析 电 影 播 放 网 站 系 统用户管理影片分类管理影片管理评论管理 图 视频播放系统总体设计分析 南京工程学院毕业设计说明书(论文) 第 18 页 开始 用户登录 输入用户名和密码 是否合法 用户登录 结束 N Y 南京工程学院毕业设计说明书(论文) 第 19 页 图 用户登陆模块流程图 南京工程学院毕业设计说明书(论文) 第 20 页 开始 判断是否登录 查找用户资料 修改用户资料 向服务器提交修改资料 修改密码 输入原始密码 判断密码 添加新密 码 向服务器提交修改后的密码 结束 N Y Y N 南京工程学院毕业设计说明书(论文) 第 21 页 图 用户资料修改流程图 开始 选择本地视频 填写视频信息 上传 结束 南京工程学院毕业设计说明书(论文) 第 22 页 图 上传视频流程图 南京工程学院毕业设计说明书(论文) 第 23 页 开始 登陆后台管理 身份是否正确 是否修改 信息修改 上传修改 是否删除信息 删除信息 删除视频 结束 N Y Y N N Y 南京工程学院毕业设计说明书(论文) 第 24 页 南京工程学院毕业设计说明书(论文) 第 25 页 图 视频管理流程图 视频播放系统模块的具体实现 视频播放网站后台的主要界面有如下: 图 后台登录界面 登录的主 要代码如下: /// summary /// 登录事件 /// /summary /// param name=sender/param /// param name=e/param protected void imgbtnSubmit_Click(object sender, ImageClickEventArgs e)错误 !未找到引用源。 { SqlConnection = ()。 南京工程学院毕业设计说明书(论文) 第 26 页 string user = (())。 string pwd = (ext, SHA1)。 string sql = select * from Login where log_name=39。 + user + 39。 and log_pwd=39。 + pwd + 39。 SqlDataReader dr = (sql, )。 if () { if (()) { HttpCookie cookies。 cookies = new HttpCookie(xzfpp)。 (Manager, (()))错误 !未找到引用源。 = (24)。 (cookies)错误 !未找到引用源。 ()。 ()。 ()。 Session[username] = user。 ()。 } else { ()。 ()。 ()。 (Page, 登录不对 )。 南京工程学院毕业设计说明书(论文) 第 27 页 } } else { ()。 ()。 ()。 (Page, 验证码不对 , )。 } } 图 后台主界面 南京工程学院毕业设计说明书(论文) 第 28 页 图 后台上传影片界面 上传影片的主要代码如下: /// summary /// /summary /// param name=sender/param /// param name=e/param protected void btnSave_Click(object sender, EventArgs e)错误 !未 找 到引用源。 { string img =。 Upimg(filImage)。 img = ()。 string url = Upload()。 //视频的 url路径 string sql = insert into Film(film_name,film_url,film_length,cla_id,film_img,film_director,film_tostar,film_intro) values(39。 + + 39。 ,39。 + url + 39。 , 南京工程学院毕业设计说明书(论文) 第 29 页 + + , + + ,39。 + img + 39。 ,39。 + + 39。 ,39。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。