- 5
- 0
- 约1万字
- 约 21页
- 2017-04-12 发布于辽宁
- 举报
网上视频点播系统的设计与实现论文大学论文
目 录
1. 引言 1
2. 系统分析 1
2.1 需求分析 1
2.2 技术可行性 2
2.3 经济可行性 2
3. 系统总体设计 2
3.1 概述 2
3.2 系统功能模块 3
4. 数据库设计 5
4.1 数据库表的设计 5
4.2 数据库的安全性 8
5. 系统的详细设计 8
5.1 概述 8
5.2 用户模块 9
5.3 视频模块 10
5.4 游客模块 13
5.5 管理员模块 14
6. 系统测试 16
6.1 用户注册模块测试 16
6.2 用户登录模块测试 16
6.3 视频上传模块测试 17
7. 结语 17
参考文献 18
山大商院网上视频点播系统的设计与实现
学生姓名:贺云鹏 指导教师:杨 森 贾丽丽
内容提要:随着宽带速度的提升,在线视频播放已经达到了很流畅的程度,而且学校里也有许多爱好摄影的同学,因此视频点播系统有一个广阔的前景。该视频点播系统可以更好的在学校和学生之间进行互动沟通,建立一个具有交互性的视频网站。本论文主要介绍了山大商院网上视频点播系统的设计与实现。该系统主要分为前台系统和后台系统两个主要模块。前台实现的功能有用户注册、登录、评论、视频搜索以及点播和下载。后台实现的功能为管理员进行用户信息、视频信息、栏目信息的管理与修改等。本系统采用了JSP技术动态生成网页,开发工具为Myeclipse,数据库为SQL Server。
关键词:视频点播 JSP技术 Myeclipse SQL Server
1. 引言
视频点播出现的最初动力是人们对电视节目的更高需求。在传统的电视播放中,观众完全是被动的。节目提供者播放什么节目,观众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的。尽管电视可以提供很多的节目,但要想完整地收看到一个自己满意的节目,对于许多人来讲也是不太容易做到的。视频点播的出现正迎合了人们的这种需求,而且本系统是专门针对我们学校的学生设计的,更加具有实际意义。
在校园局域网的基础上模拟基于Web并且按照B/S架构来实现视频点播系统,为山大商院提供一个自己的视频娱乐和学习的平台。我们可以通过这个网站,将最新消息视频或者学生自拍视频以及娱乐方面电视剧、电影剧集综艺节目,或者一些教学视频(图书馆光盘),免费提供给学生,可以满足学生的不同需求,只要登录网站便可查询查看当天或者当前时段最受关注的视频信息,或者查询自己所需的视频信息并观看。关来过统义统块,进该统开发员户过来明统对应户户Browser/Server)架构,采用的模式是经典的MVC三层使用JSP和Servlet,数据库采用的是SQL Server,该数据库能提供一个可视化的界面,因此操作起来比较简单。而且本系统在后期维护起来,也比较方便。
硬件方面的要求也不是很高,现术发来强来来满足开发术
图1 系统功能结构图
3.2 系统功能模块
3.2.1 注册用户模块
用户注册模块将采用AJAX来实现动态识别功能,在脚本段中利用$getJSON来判断用户名是否以重复,若重复,将在姓名的文本框后面显示提示信息,告诉用户用户名重复,注册时用户必须填写的有姓名、密码,必填项都是通过JAVAScript函数来实现检验必填项是否已填写,只有必填项都填写之后并且不存在用户名重复,才能完成注册。用户注册模块的程序流程如图2所示:
图2 用户注册模块流程图
3.2.2 用户登录模块
用户登录时,将用户名和密码填写,先判断该用户名是否存在,若不存在则提示先注册,否则判断密码是否正确,如果密码不正确则返回通知密码错误重新填写,只有用户名和密码和数据库记录一直,登录才成功。用户登录模块的程序流程如图3所示:
图3 用户登录模块流程图
3.2.3 视频上传模块
视频上传仅限定管理员上传,当管理员登录后台管理时,才可以有权限进行视频的上传。该模块的程序流程图,如图4所示:
图4 视频上传模块流程图
3.2.4 视频管理模块
用户信息管理首先判断角色权限,用户只能修改自己信息,管理员能够修改所有用户信息,也能修改自己信息,删除用户信息。如图5所示:
图5 视频管理模块流程图
3.2.5 用户信息管理模块
用户信息管理首先判断角色权限,用户只能修改自己信息,管理员能够修改所有用户信息,也能修改自己信息,删除用户信息。如图6所示:
图6 用户信息管理模块流程图
4. 数据库设计
4.1 数据库表的设计
本系统采用SQL Server作为开发平台。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Syb
您可能关注的文档
- 天鹅山生态旅游区建设场地地质灾害危险性评估报告大学论文.doc
- 调查分析报告大赛二等奖-关于农村外出务工人员对农村留守儿童与留守老人-吴浩本科论文.doc
- 调价对承包商的补偿机理研究大学论文.doc
- 调驱注入彩钢房制作工程施工组织设计本科论文.doc
- 调相(pm)放大器设计课程设计大学论文.doc
- 铁路客服系统设计方案大学论文.doc
- 铁路枢纽区段站课程设计说明书大学论文.doc
- 铁路自闭贯通线路行波故障测距技术本科论文.doc
- 停车场管理系统及课程设计正文报告大学论文.doc
- 通风防火防瓦斯地质防治水质量标准化修改稿本科论文.doc
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
原创力文档

文档评论(0)