电影在线资源共享系统的设计与实现文献综述

 2022-08-09 19:43:34


  1. 文献综述

(一)国内外研究现状

随着信息化技术的飞速发展,网络成为信息交流的重要平台,信息资源的交流受到越来越多大众的重视,建设一个健全的信息资源丰富的平台系统在当下显得十分重要。传统的信息资源获取方式已不能满足大众的需求,迫切需要一个信息资源交流的平台。本课题的最终目的是建立一个电影在线资源共享系统,该系统为大众提供一个电影资源上传、分享和评论的平台。

共享资源的优势体现在社会资源的优质整合。共享理念的开端源于欧美,高速发展于互联网时代。通过线上与线下的有机衔接和互通有无,使得优质且闲散的一部分社会资源发挥其更大的效能和作用,从而提高资源的利用率和使用频次。同样,对于我们中国而言,共享资源发挥有着的巨大作用,在于对发展中快速出现的社会闲散资源进行梳理,同时通过一定商业模式的引入,将这些社会闲散资源可以在社会等级构架中可以自由流动,大大提高了资源的使用率。

电影资源共享网站类似于音频网站,主要通过互联网提供视频资源。由于网络技术满足了网络交互、共享和聚合的需要,这一技术受到了广大研发人员的追捧,使用网络技术的视频网站也应运而生。音频和视频网站满足了公众的需要,模糊了通信者和接收者之间的界限。目前,各种网络音视频共享网站已经成为网络的重要组成部分,成为网络通信时代的新趋势。

2005年2月,全球最大的视频分享网站YouTube通过提供视频片段迅速流行起来,这激发了国内IT精英的积极性,并促使国内视频分享网站的爆发。2006年,被称为网络视频的第一年,提出了视频共享的概念。视频分享网站在2007年达到了顶峰。YouTube是国外视频分享网站的代表,土豆网和优酷网是国内视频分享网站的代表。这个网站满足了大多数网民的个性化需求。每个人都可以不受时间限制地自由观看自己喜欢的节目,并通过视频分享网站上传视频。此外,分享的概念符合网络时代分享的精神。视频共享网站的出现,一方面拓宽了人们接收信息、观看电影和电视的空间和渠道;另一方面,由于信息的高度开放性、交互性、匿名性,以及互联网上“看门人”角色的缺乏,使得监管更加困难。这导致了网站内容的多样化,主要是娱乐性,但是对于青少年来说,他们希望通过视频资源共享平台来学习更多的科学文化知识,因此商业视频网站不能满足他们对视频内容专业化和知识化的要求。国内高校教育教学资源丰富。为了整合和共享分散的、孤立的资源,提高资源的利用率和知识价值,扩大受众,开发和设计一个教育娱乐资源共享平台具有重要意义。

(二)研究主要成果

现在网络已经在融入了人们生活的方方面面,通过web技术获取信息正在该百年人们的生活方式,这让web成为了信息传送的主题,也让web越来越来多的受到大众的青睐,正是这种对WEB技术的强大需求加快的各种WEB技术发展。早期的web技术主要是有HTML语言编写,运行在服务器的静态页面。用户通过浏览器向服务器的web页面发出请求,服务端的web应用程序接收到用户发送的请求后,读取地址所表示的资源没加上消息报头把用户访问的HTML页面发送给客户端的浏览器。但是在需求之下务必要让页面的变得越来越丰富多彩和动感无限,所以在后面的技术发展整合了MVC设计模式。

随着网页技术和理念的发展,现在已经诞生了用各种框架技术实现的很多资源共享系统。

音视频在线资源共享系统的实现采用目前比较流行的Struts2框架、Spring框架和iBatis框架相结合的模式,形成了视图层、逻辑层和控制层三层框架我们将三种框架相结合的方式简称为SSI开发框架。Struts2主要用于视图层和控制层,提供了强大的OGNL标签功能,共有五大类,分别是逻辑控制标签、数据输出标签、HTML表单标签、HTML非表单标签和AJAX标签,JSP页面通过对标签的运用可以达到良好的效果;另一方面,Struts2通过在action中定义变量直接与jsp页面进行数值传递,Struts2通过struts.xml配置文件信息,实现页面跳转。Spring用于业务逻辑层,主要负责实现类以对控制类、业务逻辑类、数据访问类、以及JNDI或者JDBC数据源进行托管。iBatis用于数据库持久层,实现数据库表到Java类之间的映射关系。综上所述,SSI框架能够降低代码的耦合度,增强代码的健壮性和可重用性,加快了开发速度,但是也有一些不足之处,如三层框架的配置文件相对较多。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。