论文部分内容阅读
过去20年互联网迎来了高速发展的20年,互联网已经成为了社会不可或缺的重要工具。随着互联网的发展、用户互联网习惯的形成,传统电视资源少、播放时间的固定,已经很难满足用户对于信息的获取,用户更愿意选择一种随时点开网页点击自己喜欢的节目或者影片的服务模式。视频网站的诞生和发展,正好满足了用户这种快消费的愿景。它的出现增加了用户收看节目的终端选择,同时也不断改变着用户观看节目的习惯,让用户变的更加的积极、主动。通过它用户可以自由的选择点播影视、动漫、综艺节目,分享自己喜欢的节目给朋友,甚至可以自制节目上传,不再受制于电视台的节目表,极大地提高了用户的体验。更好的用户体验,更丰富的资源选择,更加自由的观看方式,使得视频网站自诞生以来,就竞争异常激烈。资源的竞争,版权的争夺,使得各种热门的节目资源分散在各家不同的视频网站,用户不得不往返于各个视频网站,浏览和搜索着自己心仪的节目,极大的消磨了用户的耐心和观看欲望。因此用户寄望于能有一个网站,拥有更多、更丰富的资源,使得用户能够更轻松的观看自己喜欢的节目。本篇论文设计和实现一个基于各个视频网站的内容聚合网站,整合全网的优质资源,让用户只需要关心自己想要的,而不必操心到哪里看,真正的实现一站式观看。本系统通过J2EE实现一个Web系统,通过手动编辑精选以及自动化数据采集方式,收集当下热门的影视节目,建立起影片库。通过关系型数据库——PostgreSQL存储影片相关信息及用户相关信息,引入Hibernate Search,建立强大的搜索功能,对影片标题、简介等多个维度进行中文分词索引,提高搜索的匹配度。通过更全面的影片资源、更智能、多维度的搜索功能,以及主动精选的热门推荐,解决了用户在海量资源面前面临的选择以及去哪里观看的困难,极大的提高了服务质量,增加用户粘度。