电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

毕业设计论文-视频点播系统

54页
  • 卖家[上传人]:小**
  • 文档编号:57041431
  • 上传时间:2018-10-18
  • 文档格式:DOC
  • 文档大小:3.16MB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、北京理工大学继续教育学院毕业设计(论文)I北京理工大学继续教育学院北京理工大学继续教育学院毕业设计任务书类类 别:别: 高起本高起本专专 业:业: 计算机科学与技术计算机科学与技术班班 级:级: 计算机科学与技术计算机科学与技术 A 班班姓姓 名:名: 刘海括刘海括毕业设计题目:毕业设计题目: 视频点播系统视频点播系统 北京理工大学继续教育学院毕业设计(论文)II指导教师姓名:指导教师姓名: 宋宋 晔晔 负责人签字:负责人签字: 年年 月月 日日题目:视频点播系统题目:视频点播系统本系统是一个小型系统,采用本系统是一个小型系统,采用 SQLSQL ServerServer 数据库,将数据库,将HTMLHTML、ASP.NETASP.NET 及及 JavaScriptJavaScript 完美融合,力求界面美观、操作流畅、易于完美融合,力求界面美观、操作流畅、易于实现。视频点播系统根据流媒体传输原理,在校园局域网的基础上实现了实现。视频点播系统根据流媒体传输原理,在校园局域网的基础上实现了用户信息管理、视频文件的添加、删除、修改及在线播放和搜索功能。用户信息管理、视频文件的添加、删除、修

      2、改及在线播放和搜索功能。任任务务要要求求:1 1、任务内容描述:任务内容描述:1开发工具 SQL Server,ASP.NET .NET Framework2系统主要功能:(1)操作员管理:能够实现后台管理添加、删除、修改操作员。(2)用户管理:能够对前台注册的用户进行管理。北京理工大学继续教育学院毕业设计(论文)III(3)视频管理:能够对视频资料进行上传、修改以及删除。(4)分类管理:能够对电影的分类进行维护。(5)评论管理:能够对用户的评价进行管理。三三进进度度安安排排1第一阶段:要求完成系统需求分析 ;2第二阶段:要求完成系统设计 ;3第三阶段:要求完成系统实现与测试 ;4第四阶段:要求完成毕业设计论文的撰写。指导教师签字: 年 月 日北京理工大学继续教育学院北京理工大学继续教育学院北京理工大学继续教育学院毕业设计(论文)IV毕毕业业论论文文论论文文题题目目: 视视频频点点播播系系统统专业:专业: 计算机科学与技术计算机科学与技术班级:班级: 计算机科学与技术计算机科学与技术 A 班班姓名:姓名: 刘海括刘海括学号:学号:a057摘摘 要要VOD(Video On Demand

      3、) 即交互式多媒体视频点播,是随着计算机技术和网络通讯技术的发展,综合了计算机技术、通讯技术而迅速新兴的一北京理工大学继续教育学院毕业设计(论文)V门综合性技术。它利用了网络和视频技术的优势,彻底改变了过去收看节目的被动方式,实现了节目的按需收看和任意点播,集动态影视图、声音、文字等信息为一体,为用户提供实时、交互,按需点播服务的系统。视频点播系统根据流媒体传输原理,在校园局域网的基础上实现了用户信息管理、视频文件的添加、删除、修改及在线播放和搜索功能。本系统是一个小型系统,采用 SQL Server 数据库,将 HTML、ASP.NET 及JavaScript 完美融合,力求界面美观、操作流畅、易于实现。 本文结合平台开发实例,阐述了基于 Web 的交互式视频点播系统的原理、软件结构和设计实现,并在此基础上对网络优化作相应的探索。关键字:视频点播,SQL Server,ASP.NET北京理工大学继续教育学院毕业设计(论文)VI目 录摘 要.I目 录II第 1 章 绪 论5第 2 章 需求分析.62.1 系统可行性分析 .62.1.1 技术可行性分析.62.1.2 经济可行性分析.62

      4、.1.3 管理可行性分析.62.2 系统功能需求 .72.3 开发工具介绍 .72.3.1 ASP.NET72.3.2 SQL Server 数据库 82.3.3 .NET Framework.9第 3 章 系统设计113.1 系统总体功能设计 113.2 系统角色设计 123.3 系统数据库设计 143.3.1 逻辑结构设计143.3.2 数据表设计16第 4 章 系统详细设计18北京理工大学继续教育学院毕业设计(论文)VII4.1 普通用户功能设计 184.1.1 系统注册页面184.1.2 会员登录224.1.3 电影搜索244.1.4 信息查看及修改244.1.5 密码修改264.1.6 电影详细信息274.2 管理员功能设计.284.2.1 操作员管理284.2.2 影片管理29北京理工大学继续教育学院毕业设计(论文)VIII4.2.3 分类管理344.2.4 用户管理354.2.5 评论管理35第 5 章 系统的发布和运行.365.1 发布网站 365.2 IIS 配置.36总 结.39致 谢.41参考文献.42北京理工大学继续教育学院毕业设计(论文)第 5 页 共 42

      5、页第第 1 章章 绪绪 论论随着时代进步,人类对于信息存储方式和质量的要求也日渐提高。最初,人们没有发明文字,就用一些物体来记录发生的大事,比如古代波斯人就用绳子来记录发生的事,又或者画图来记录发生的大事;随后人们发明了文字,拥有文字的民族就运用文字来记录过去所发生的重大事件而形成历史,比如中国古代的二十四史;到了 19世纪人类发明了相机,用照片记录人类历史,到了二战后期,美国人发明了世界第一台计算机,直到现在计算机和内存在不断地更新和发展,并且到了今天互联网也发展到了一个繁荣阶段,几乎每时每刻都有庞大的数据量在互联网上传输,人们需要的存储的信息也记录到内存中,而现在人们所需要记录的数据形式也有较大的改变,比如某些重要的需要记录的新闻,相对用照片或者文字来说,用视频形式表现出来则更具体。众所周知,现在人们通过视频图像来获取的信息大部分来源于互联网和电视,但是电视往往不能第一时间将新的消息传达给人们,因此互联网相对电视来看,更适合将重大新闻的视频图像传达给用户。而且,视频对于人们来说已经不仅仅拘泥于只是用来做存储重要新闻信息的手段,更倾向不同人群的不同需求,比如现在的一些拍客,喜欢把自己

      6、拍到的有趣的一些东西给朋友分享,或者一些学者为了能让学生们,而通过互联网,能更方便快捷实现人们对不同的视频的不同需求。可以通过这样一种网站,将最新消息视频,或者用户自己的自拍视频,以及电视剧、电影剧集、综艺节目,或者一些教学视频,免费提供给用户,可以满足用户的不用需求,人们只要登录网站便可查询查看当天或者当前时段最受关注的视频信息,或者查询自己所需的视频信息并观看,用户仅需注册账号,将自己的视频上传到网站,供大家分享,而当天新闻视频,也可以上传到网站,这样人们可以直接第一时间点击观看。这样,人们无需等待电视固定时段的新闻,而是随时随地的就能了解每时每刻,世界各地都发生了什么,注册后的会员也可以管理自己的视频,如果自己的视频不方便与人们分享,还可以对视频进行删除等操作。视频点播 VOD 出现的最初动力是人们对广播电视的更高需求。在传统的电视中,观众完全是被动的。节目提供者播放什么节目,观众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的。尽管电视台可以提供很多的节目,但要想完整地收看到一个自己满意的节目,对于许多人来讲也是不太容易做到的,因为在快节奏的现代生活中,许多人不可

      7、能为了看某一个电视节目而预先安排自己的时间。被动北京理工大学继续教育学院毕业设计(论文)第 6 页 共 42 页收看节目的人们希望能够按照自己的需要自由地点播节目。视频点播的出现正迎合了人们的这种需求,这种信息服务方式符合人们对信息资源更深层次的需要。北京理工大学继续教育学院毕业设计(论文)第 7 页 共 42 页第第 2 章章 需求分析需求分析2.1 系统可行性分析系统可行性分析2.1.12.1.1 技术可行性分析技术可行性分析系统的主要技术难度是解决并发流数。国外许多大公司推出的专有视频服务器可以支持几百个并发流,但价格相当昂贵。国内的几个厂家采用的是高档服务器作为视频服务器,可以支持几十个流,最多 100 个。采用服务器替代专有视频服务器硬件成本大大降低,但单台服务器的并发数和硬盘扩充的极限太小,不能满足大型的市场需求。现在的软件开发语言有很多种,但一定要找一个功能强大,易学易用易掌握且适合自己的语言也就不多了。本系统经过多种语言的优缺点的对比之后,采用的是ASP.NET 作为本系统的开发平台,以 SQL Server 作后台的数据库。2.1.22.1.2 经济可行性分析经济可行

      8、性分析软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,开发的这套系统正是考虑系统开发的成本而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计,可以节省许多费用,同时也可提高个人的实际动手能力。 综合以上技术特点,为了降低成本,采用 PC 服务器作为视频服务器,而且 PC 服务器的性能还在不断提高,支持的并发数也在增加。PC 服务器作为视频服务器的方案正逐步取代以前的专有视频服务器。为了解决多并发流数,采用多台 PC 服务器以集群的形式,通过控制网关完成服务器之间的协调,提高系统的利用率。控制网关以及集群服务器技术是技术增值点。另外,由于采用集群形式,不要求 PC 服务器实现最大流数,可以采用低档 PC 服务器和 IDE 硬盘,这样又可以提高单台视频服务器的性能价格比。经过预研和测试,服务器的瓶颈不在 CPU,这样可以用低档 CPU 和主板。采用 IDE RAID 卡和 7200 转 IDE 硬盘的服务器仍可支持三、四十个并发流。控制网关的技术经过前 期的预研也是可行

      9、的。系统的整个方案都是自行开发并在通用的软硬件平台上运行 ,具有较强的灵活性。北京理工大学继续教育学院毕业设计(论文)第 8 页 共 42 页2.1.32.1.3 管理可行性分析管理可行性分析管理可行性是指是否适合管理人员的管理,由于本系统不需要大量的人员来维持维护,只需要几个人来维护数据库、视频信息,人员信息等,通过现有的管理制度,在管理方面是可行的。综上所述,此系统能够确定开发,在技术和经济等方面都可行,并且能实现低投入和视频点播上传。因此,视频点播系统的开发是完全可行的。2.2 系统功能需求系统功能需求网上视频点播系统是一种能够在线播放视频、上传视频的网站,目的是希望人们既能观看别人视频,也能自己上传自己的视频,满足当今人们的精神需要。视频点播系统应该有以下功能:包括用户的注册、登录、视频查询、视频上传、视频播放、用户信息修改、视频信息修改、删除用户,删除视频文件、新建管理员。并具有角色和权限控制来保证系统功能完善。该系统的角色和权限分别如下:角色主要有:超级管理员、普通管理员、普通用户。超级管理员的权限及功能主要包括操作员管理、用户管理、视频管理、分类管理和评论管理。(1)操作员管理:能够实现后台管理添加、删除、修改操作员。(2)用户管理:能够对前台注册的用户进行管理。(3)视频管理:能够对视频资料进行上传、修改以及删除。(4)分类管理:能够对电影的分类进行维护。(5)评论管理:能够对用户的评价进行管理。普通管理员主要进行用户管理、视频管理、分类管理和评论管理。普通用户主要进行电影的搜索、观看、评论以及个人信息的维护。2.3 开发工具介绍开发工具介绍2.3.12.3.1 ASP.NETASP.NET ASP.NET 不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个北京理工大学继续教育学院毕业设计(论文)第 9 页 共 42 页统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程

      《毕业设计论文-视频点播系统》由会员小**分享,可在线阅读,更多相关《毕业设计论文-视频点播系统》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.