欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网络视频点播系统毕业论文Word文件下载.docx

    • 资源ID:8389146       资源大小:1.35MB        全文页数:50页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网络视频点播系统毕业论文Word文件下载.docx

    1、满足了人们对视频播放进行实时控制的愿望。如今视频点播技术正日益受到人们的普遍关注。1.2宽带点播的意义视频点播的作为一门新兴的综合性技术,其特点是很明显的:1视频信息获取的主动性和可控性长期以来,广播电视都是单向传播的,用户只能被动地收看电视台播出的节目。而在VOD系统中,用户可以根据自己的需求随时选择自己喜爱的节目。这也是VOD系统最吸引人的地方。此外,它还允许用户对点播节目的开始、结束时间和暂停、快进、快退、定格、慢放等进行控制,交互性很强。这是传统的闭路电视系统所没有的。2高质量的视频压缩视频信息数据量很大而且实时性要求高,如果不经压缩就直接在网上传送,其效果是无法忍受的。在VOD系统中

    2、,由于采用了MPEG、H.26x等视频压缩标准,使系统不仅有较高的数据压缩比,而且还可获得高质量的画面还原特性。3视频信息的无损重用传统的视频点播是通过录像带、VCD盘等信息载体,借助录像机或VCD机等实现的。存储在光盘和磁带上的信息会因反复使用而有磨损,致使观看效果不佳。而在VOD系统中,视频信息是经数字化处理后存储在VOD服务器上的,它不会因反复播放或时间的推移而出现质量下降的问题。4视频信息的并发使用VOD系统可以让多个用户同时点播相同的节目而互不影响,这样,一个热点节目可以多人同时收看,而且可以各自对节目的播放进度进行控制。因此,开发这样一套信息管理软件成为很有必要的事情。开发一个网上

    3、电影点播,归纳起来好处大约有以下几点:(1)可以管理大量的视频信息;(2)只需一到二名熟悉计算机的人员即可操作系统;(3)可以迅速查到想看的视频信息。1.3解决思想在各行各业使用计算机来解决问题,就要用科学的思想与技术把该问题作为一个工程来看待。因为这是一个花费时间和人员精力还有一定费用并且能够产生大量无形价值的工作。我热爱计算机行业,我尊重我的工作,所以我会严谨的进行数据调查,并按照大学里学到的软件工程课程的知识来严格的以软件工程的思想进行开发。可行性分析可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说

    4、明论证所选定的方案。进行可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,而且我们的目的不仅仅是解决问题,还要确定问题是否值得去解决。2.1系统可行性概述并不是所有的问题都用简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行性,那么花费在这项开发工程上的任何时间、资源、人力和经费都会有无谓的浪费。2.1.1可行性目的可行性研究的目的不是解决问题,而是确定问题是否值得去解决。对于一般的电影点播网站来说,他们的需求并不是很多,编写针对他们的行业软件,也没有太多的专业知识的门槛。所以,一般来说,开发一个这样的软件是不存在实现上的问题的。2.1.

    5、2开发背景随着全球网络的逐步发展和深入,视频点播已成为现代人不可缺少的娱乐和学习的方式之一。传统的电视只能是电视台播放什么我们才能看什么。而视频点播更适应现在快节奏的生活。2.2可行性研究的前提 开发一个软件是为了使客户能都使用。但是如果过高的软件和硬件费用让客户止步,那么就没有开发的必要了。我们是为了将大学的知识融会贯通,完成让我们自己满意的毕业设计,所以我们开发的软件是免费的。对于计算机硬件价格是非低廉的今天,硬件的实现是不成问题的。2.2.1要求对于这个行业了解的也只是表面上的东西,图书公司的资深人员给了我们一个最佳的建议,“简便的操作性,持久的稳定性,还有良好的安全性。真正经得起考验的

    6、从来都不是华而不实的东西。” 他的这句话也让我们放弃了做出吸引人的界面的打算,毕竟那会花费我们不少的时间。我们只简单、稳定、安全为软件开发的最终内涵。2.2.2目标对宽带点播网站的需求调查,应该完成的主要目标有三个:1. 为广大会员提供服务,有视频和音频的观看与下载。2之间的交流,聊天等。3信息的搜索灵活、方便。2.2.3进行可行性研究的方法在可以完成毕业设计和开发出一个优秀的软件中进行权衡,这是一个难题,我们没有经验和时间。很多资料都需要我一点一滴的搜集。于是我采用估算的数学方法,帮助解决这个问题。我们把任务分成几个阶段,每个阶段的工作按小时计算,并且留出一周时间作为计划延误的补充。经过粗略

    7、估计,我采取保守的态度,如果在最后期限前完不成任务的情况下,可以去掉一到两个额外的功能模块的方法,这样我保证能完成我的毕业设计。2.2.4评价尺度把按照老师帮助进行了任务量的分析和整体任务计划写成计划书的形式,它不但是我们最好的行动指南,而且是保证可行性的确认书。2.3对系统的分析参照了几个宽带点播软件,发现它们的功能基本上都能满足用户的需要,只是操作上还是有一些不变。它们的界面都显得成熟华丽,但现在的设计一时还不能达到这种程度,所以设计的目标是操作和功能。2.3.1工作负荷这个任务是我独立完成的,我想工作量是很合理的。由于我缺少经验,最初的一周内需要我额外的付出一些时间来查询资料和搜集信息,

    8、这样才能保证不耽误时间,保证计划可以顺利进行。2.3.2费用开支包括进行资料搜集的交通费,购买必要的资料的费用和毕业设计论文打印的费用大概需要100元左右。2.3.3局限性我们并没有做过正式项目的经验,所以一切都不知道从哪里入手,虽然有老师的帮助,但是仍然不时感觉困惑。由于没有受过良好的项目管理培训,我们在计划时间表的面前总是很狼狈,总是不能与它的脚步一致。2.4社会条件方面的可行性2.4.1法律方面的可行性这个网上点播网站是由我自己开发的,所以根本不会产生法律方面的问题。2.4.2使用方面的可行性从一开始就把简单的操作性,持久的稳定性和良好的安全性作为改系统的开发思想,所以只要一个稍微接触过

    9、的人员都可以正确使用该系统。我们开发这样一个受大家欢迎的软件是很有机会的。所以有针对性的开发一个大受 欢迎的软件是很可行的,一个现代化的宽带点播网,操作简单,所以此类软件会很受欢迎的。需求分析为了开发出来真正满足需求的产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做的如何出色,不能满足用户的需求也只能令用户失望。需求分析也是一项十分艰巨复杂的工作。用户和分析员之间需要沟通的也是非常多,一定要在容易出现误解或遗漏的地方多加注意。3.1系统网络结构 在开发宽带点播网之前,需要对宽带点播网的网络结构有一个总体的了解,下面是宽带点播网的网络

    10、结构图。图3.1 宽带点播网的网络结构图3.2 业务流程图业务流程图可以帮助我们了解网站的需求,从而准确的作出设计。如图3.2。图3.2业务流程图3.3数据流程图数据流程图是一种图形化技术,它描绘了信息流和数据从输入移动到输出的过程中所经受的变换。前后台的数据流程图如下。图3.3会员登录数据流程图图3.4管理员数据流程图图3.5查询功能数据流程图图3.6观看功能数据流图3.4数据字典数据字典是关于数据的信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。在数据字典中建立的一组严密一致的定义很有助于改进分析员和用户之间的通信,因此将消除许多可能的误解。3.4.1系统数据项表3.1 数据项

    11、的定义数据项名称数据项含义说明别名数据类型长度取值范围会员编号为每个会员设置一个代号无整型4a000-x999续表3.1帐号名称每个会员可以设置一个字符30中、外文真实姓名会员的真实名字性别会员的性别2男、女证件号码会员的身份证号码20阿拉伯数字登陆密码会员用来登陆的密码联系地址真实的家庭住址100中文视频目录编号目录的编号目录名称目录的名称50目录等级用来管理目录的10发布人姓名发布人的姓名发布时间日期型8视频编号为每个视频设置一个代号视频图片视频的图片介绍200主要演员视频的主要演员导演视频的导演制片人视频的制片人发行时间视频的发行时间管理员编号为管理员设置的编号管理员名称每个管理员设置一

    12、个代号管理员密码管理员的登陆密码5000管理员真实姓名管理员的真实名字管理员类别限制管理员权限3.4.2数据结构一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成,还可以由若干的数据项和数据结构组成。如表3.2所示。表3.2数据结构的定义数据结构名称含义说明数据结构组成视频目录信息用来保存视频目录信息目录编号+目录名称+目录等级+发布人姓名+发布时间视频信息用来保存视频信息视频信息编号+名称+大小+信息级别+主要演员+导演+制片人+发行时间+简单介绍点播信息用来保存用户点播信息点播信息编号+音乐对应标识+接受人+发送人管理员信息用来保存管理员信息管理员编号+管理员名称+管理员密码+

    13、管理员真实姓名+管理员类别会员信息保存会员的详细信息及上传数量会员编号+帐户名称+登陆密码+真实姓名+证件号码+性别+联系地址3.4.3数据流数据流由一个或一组固定的数据项组成。定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源去向等。数据流名称:会员注册信息简要说明:存储会员注册时填写的基本信息数据流来源:会员管理模块用户数据流去向:会员管理模块数据结构:用户名+性别+登陆密码+问题+答案+Email+真实姓名+证件号码+联系地址3.5需求的规定3.5.1对功能的规定根据对宽带点播网站的调查,采集了大量的数据,归纳和总结了他们的需求,明确了系统功能。其功能模块如下:前台页面主要包

    14、括以下功能模块:1信息展示模块:主要包括视频信息展示和音频信息展示两部分。2详细信息查看模块:包括视频详细信息查看和音频详细信息查看。用户可以在信息展示页面单击【详细】按钮进入详细信息展示页面。3在线视听模块:主要包括视频数据在线观看和音频数据在线收听两个部分。用户可以在首页、信息展示页面或者详细信息展示页面单击【观看】或【试听】按钮进行在线视听操作。4数据上传模块:包括视频数据上传和音频数据上传两部分。用户通过主导航条进入上传专区。上传页面中,用户只有单击【我要上传】按钮打开数据上传页面才可以进行数据上传。5点歌模块:提供点歌和点歌信息查阅。在点歌页面,首先需要用户添加祝语和接受人的名称,然

    15、后将页面提交给本页,将用户的点歌信息保存到数据库中。当用户收到该点歌信息,并收听完毕后,该点歌信息将被删除。后台主要包括以下功能模块:1目录管理模块:管理员可以通过后台管理导航进入对应的目录管理页面。2数据管理模块:包括视频数据管理和音频数据管理两个部分。管理员可以通过后台管理导航进入对应的数据管理页面。3管理员设置模块:管理员设置模块主要包括管理员信息添加、管理员信息删除及管理员信息冻结3个部分。3.5.2对性能的规定1可靠性 系统是具备高可靠性、成熟性、容错性和易恢复性的软件系统。经过初期的测试,运行良好。2伸缩性系统具备高可伸缩性。系统的运行效率可以随着硬件设备的增长而增长,可根据客户的

    16、需求灵活配置。只需要扩充节点服务器(增加服务器或者升级现有服务器的相关部件),即可达到增加并发流以及效率和性能的提升。3维护性系统具备高可维护性。系统采用面向对象的设计的方法,系统易于修改,系统易于扩展,新增服务时可以对系统做尽可能少的修改。4先进性系统采用ASP,严格的开发环境,平台完全以用户的使用与各个运营商的实际环境研制,确保系统的先进性。5开放性 系统全面遵循各种国际标准,尤其是Internet标准,能够与现有系统进行完美的衔接与互操作。能够适应局域网,广域网,Intranet/Internet等各种网络环境。 3.5.3数据管理能力的要求对于一个行业软件来说,稳定性是最主要的。因为社

    17、会需求变化太快,软件的生存周期不太可能长久,但是用户都希望该系统可以用上三年五年甚至更长的时间,这就要求数据保存的可靠性。我们使用因为是企业级数据库,而且是单用户操作,并不存在并发操作可以引发错误的危险性。其可以动态的改变数据库容量,这样,只要硬盘容量够大,就能够保证用户的长久使用。3.5.4其它的专门的要求也有一些人希望系统可以提供在线充值的功能,但是在时间可能的情况下会考虑,但是这应该完全不属于我们这个系统的范围,需要另外购买。3.6运行环境与相关技术1硬件环境: 处理器Pentium 3500MHZ以上,推荐采用Pentium 4 1.8GHZ处理器; 内存在256M以上,推荐采用256

    18、M DDR 内存; 硬盘容量应在40G以上;2软件环境: 操作系统:推荐使用 Windows XP 数据库系统:SQL Server 2000 开发工具:ASP因为该系统的最基本要求是要安全稳定,所以我们推荐使用Windows XP系统。Windows 98系统应该是不允考虑,这是因为前一段时间,微软公司宣布过一段时间不会对Windows 98系统进行技术支持。3网站的相关技术ASP (Active Server Pages)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web服务器应用程序。使用ASP可以组合 HTML页、脚本命令和 ActiveX 组件以创建交互的Web 页和基

    19、于Web的功能强大的应用程序。ASP 应用程序很容易开发和修改。ASP 脚本提供了创建交互页的简便方法。如果想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,会发现 ASP 提供了一个出色的解决方案。以前,要想从 HTML表格中收集数据,就不得不学习一门编程语言来创建一个CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的HTML文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。随着不断掌握使用ASP和脚本语言的技巧,您可以创建更复杂的脚本。对于 ASP,您可以便捷地使用ActiveX组件

    20、来执行复杂的任务,比如连接数据库以存储和检索信息。只要安装了符合ActiveX脚本标准的相应脚本引擎,就可以在ASP页中使用任何一种脚本语言。ASP带有 Microsoft Visual Basic、Scripting Edition(VBScript)和 Microsoft JScript 的脚本引擎,这样可以立即开始编辑脚本。PERL、REXX 和 Python的ActiveX脚本引擎可以从第三方开发人员处获得。Web开发人员已经掌握了一门编程语言,通过向HTML中添加脚本命令,能够创建应用程序的 HTML 接口。通过创建自己的ActiveX组件,可以将应用程序中的商业逻辑封装到能够从脚本、其他组件或从其他程序中调用的模块。使用ASP进行计算的Web可转化为有形的利益,它使Web供应商能够提供交互的商业应用而不仅仅是发布内容。包含在 Windows NT Option pack 中的 Microsoft Transaction Server(MTS)可以降低在服务器上构造程序的复杂性和费用。MTS可以解决开发那些保密性强的、可分级的以及可靠的Web应用程序的复杂性问题.ADO (ActiveX Data Objects,Acti


    注意事项

    本文(网络视频点播系统毕业论文Word文件下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开