欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 信息管理 > 视频点播系统的设计与实现

视频点播系统的设计与实现

日期:2023-01-24 阅读量:0 所属栏目:信息管理


摘要
随着计算机技术和internet的日新月异,宽带vod视频点播技术因其良好的人机交互性和流媒体传输技术倍受教育、娱乐等行业青睐。本文阐述了基于web的交互式视频点播系统的协议原理、软件结构和设计实现。
本视频点播系统根据流媒体传输原理,在校园局域网的基础上模拟基于web的视频点播系统,实现用户信息管理、视频文件的添加、删除、修改及在线播放和搜索功能。本系统是一个小型系统,我们采用基本的sqlserver数据库。具体实现中将html、及c#相结合,力求界面美观、操作流畅。
本文主要论述服务器端视频服务平台的搭建、流媒体的相关原理及管理功能的具体实现。
关键词:流媒体;;视频点播

2视频点播系统系统分析
2.1系统需求分析
需求分析是指:需求分析人员将客户描述的需求用一种计算机语言描述出来,分析用户的要求是否能实现,是否还可以提供更多的功能。要开发一个软件产品,首要也是最重要的就是需求分析,它是决定一个系统成功与否的关键。本系统的目的是让用户通过本系统点播视频及相互交流看法。
2.1.1用户身份级别要求
即根据身份的不同对系统的使用权限有所不同。从权限大小大致可以分为:系统管理员、注册用户、发布员、未注册用户。系统提供灵活的角色设定和权限的分配功能。
1)系统管理员:是权限最大的用户,拥有视频点播系统的所有权限,主要负责对系统平台的日常网络维护管理,可以对系统进行修改,排除故障。
2)发布员:拥有注册用户的权限并可以上传视频文件。
3)注册用户:权限包括查看系统中视频的信息、点播及下载视频、发表言论、投票等。
4)未注册用户:是权限最小的用户,只能查看系统中视频的信息。
2.1.2系统功能需求与划分
1)用户管理:对使用本系统注册用户信息的操作。包括删除用户、修改密码、权限的设置等操作。
操作对象:系统管理员。
浏览对象:系统管理员。
2)用户注册:未注册用户可以注册新的帐号,在注册页面填写相关的注册信息,添加注册信息到系统的数据库中,以后就能用该账户登录到系统中。
操作对象:未注册用户。
浏览对象:未注册用户。
3)用户登录:注册用户填写登录信息经过系统验证之后就能浏览该账户的权限所能访问的页面。
操作对象:注册用户。
浏览对象:注册用户。
具体操作:在登录表中填入相关信息,系统验证信息是否正确,如果正确就允许用户登录到系统中,用户可以访问该账户所允许访问的页面。没有注册的用户需先注册。
需要模块:用户注册模块,用户验证模块。
4)用户权限验证:验证用户的权限是否能够访问用户要求访问的页面。
操作对象:所有合法用户。
浏览对象:所有合法用户。
具体操作:用户登录时验证用户输入的登录信息是否正确,如果正确就读取数据库中该账户的权限字段并储存到系统中,当用户要求访问某个页面时就验证该用户的权限是否能访问该页面。
需要模块:用户注册模块、用户登录模块。
5)视频点播和下载模块:点播和下载视频文件。
操作对象:所有合法用户。
浏览对象:所有合法用户。
6)用户留言:用户发表自己的意见。
操作对象:所有合法用户。
浏览对象:所有合法用户。
7)视频文件管理:系统管理员根据用户需求添加或删除视频文件,发布员根据用户需求上传视频文件。
操作对象:系统管理员,发布员。
浏览对象:系统管理员,发布员。


具体操作:对视频文件参数的基本设置。包括添加、删除、修改等。
需要模块:用户权限验证模块,用户登录模块。
8)注销:所有的系统合法用户登录完成操作后退出系统都要进行“注销”操作、或者进行用户转换也需要进行“注销”操作。
操作对象:所有合法用户。
2.2系统设计目标
研制视频点播系统的总体目标是将网络技术、信息技术、现代管理技术相结合,建立视频点播和信息交流平台。视频点播系统采用流媒体技术,充分利用了网络资源,为广大用户提供在线点播服务,用户可以根据自己的需求自主选择。本系统采用一边播放、一边下载、一边丢弃的方式,大大节省用户的时间,不会在用户端留下任何拷贝,保护了知识产权,同时提高带宽利用率。
本系统首先要实现动态性。所谓的动态性就是能动态更新内容,如更新用户信息、视频文件信息、用户留言等。这要求与数据库有良好的连接。
系统操作方便、操作界面美观。
2.3系统的开发工具
2.3.1开发环境
microsoftvisualstudio2005介绍
visualstudio是微软公司出品的一款大型应用软件,是一套完整的开发工具集,它主要用于生成应用程序、xmlwebservices、桌面应用程序和移动应用程序。
microsoftsqlserver2000介绍
microsoftsqlserver2000是目前使用最广泛的数据库之一。 本文链接:http://www.qk112.com/lwfw/jsjlw/xinxiguanli/259774.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学