欢迎来到天天文库
浏览记录
ID:1431791
大小:1.57 MB
页数:42页
时间:2017-11-11
《视频点播系统设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、视频点播系统设计毕业论文目录摘要I目录II第1章绪论5第2章需求分析62.1系统可行性分析62.1.1技术可行性分析62.1.2经济可行性分析62.1.3管理可行性分析62.2系统功能需求72.3开发工具介绍72.3.1ASP.NET72.3.2SQLServer数据库82.3.3.NETFramework9第3章系统设计113.1系统总体功能设计113.2系统角色设计123.3系统数据库设计143.3.1逻辑结构设计143.3.2数据表设计16第4章系统详细设计184.1普通用户功能设计184.
2、1.1系统注册页面184.1.2会员登录224.1.3电影搜索244.1.4信息查看及修改24II4.1.5密码修改264.1.6电影详细信息274.2管理员功能设计284.2.1操作员管理284.2.2影片管理29II4.2.3分类管理344.2.4用户管理354.2.5评论管理35第5章系统的发布和运行365.1发布网站365.2IIS配置36总结39致谢41参考文献42I第1章绪论随着时代进步,人类对于信息存储方式和质量的要求也日渐提高。最初,人们没有发明文字,就用一些物体来记录发生的大事,
3、比如古代波斯人就用绳子来记录发生的事,又或者画图来记录发生的大事;随后人们发明了文字,拥有文字的民族就运用文字来记录过去所发生的重大事件而形成历史,比如中国古代的二十四史;到了19世纪人类发明了相机,用照片记录人类历史,到了二战后期,美国人发明了世界第一台计算机,直到现在计算机和内存在不断地更新和发展,并且到了今天互联网也发展到了一个繁荣阶段,几乎每时每刻都有庞大的数据量在互联网上传输,人们需要的存储的信息也记录到内存中,而现在人们所需要记录的数据形式也有较大的改变,比如某些重要的需要记录的新闻,
4、相对用照片或者文字来说,用视频形式表现出来则更具体。众所周知,现在人们通过视频图像来获取的信息大部分来源于互联网和电视,但是电视往往不能第一时间将新的消息传达给人们,因此互联网相对电视来看,更适合将重大新闻的视频图像传达给用户。而且,视频对于人们来说已经不仅仅拘泥于只是用来做存储重要新闻信息的手段,更倾向不同人群的不同需求,比如现在的一些拍客,喜欢把自己拍到的有趣的一些东西给朋友分享,或者一些学者为了能让学生们,而通过互联网,能更方便快捷实现人们对不同的视频的不同需求。可以通过这样一种网站,将最新
5、消息视频,或者用户自己的自拍视频,以及电视剧、电影剧集、综艺节目,或者一些教学视频,免费提供给用户,可以满足用户的不用需求,人们只要登录网站便可查询查看当天或者当前时段最受关注的视频信息,或者查询自己所需的视频信息并观看,用户仅需注册账号,将自己的视频上传到网站,供大家分享,而当天新闻视频,也可以上传到网站,这样人们可以直接第一时间点击观看。这样,人们无需等待电视固定时段的新闻,而是随时随地的就能了解每时每刻,世界各地都发生了什么,注册后的会员也可以管理自己的视频,如果自己的视频不方便与人们分享,
6、还可以对视频进行删除等操作。视频点播VOD出现的最初动力是人们对广播电视的更高需求。在传统的电视中,观众完全是被动的。节目提供者播放什么节目,观众就只能观看什么节目,节目的播放时间也是无法按照观众的意愿改变的。尽管电视台可以提供很多的节目,但要想完整地收看到一个自己满意的节目,对于许多人来讲也是不太容易做到的,因为在快节奏的现代生活中,许多人不可能为了看某一个电视节目而预先安排自己的时间。被动收看节目的人们希望能够按照自己的需要自由地点播节目。视频点播的出现正迎合了人们的这种需求,这种信息服务方式
7、符合人们对信息资源更深层次的需要。第41页共42页第2章需求分析2.1系统可行性分析2.1.1技术可行性分析系统的主要技术难度是解决并发流数。国外许多大公司推出的专有视频服务器可以支持几百个并发流,但价格相当昂贵。国内的几个厂家采用的是高档服务器作为视频服务器,可以支持几十个流,最多100个。采用服务器替代专有视频服务器硬件成本大大降低,但单台服务器的并发数和硬盘扩充的极限太小,不能满足大型的市场需求。现在的软件开发语言有很多种,但一定要找一个功能强大,易学易用易掌握且适合自己的语言也就不多了。本
8、系统经过多种语言的优缺点的对比之后,采用的是ASP.NET作为本系统的开发平台,以SQLServer2005作后台的数据库。2.1.2经济可行性分析软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,开发的这套系统正是考虑系统开发的成本而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计,可以节省许多费用,同时也可提高个人的实际动手能力。 综合以上技术特点,为了降
此文档下载收益归作者所有