基于Spring MVC框架的图片视频库系统的设计与实现
作者单位:北京交通大学
学位级别:硕士
导师姓名:邢薇薇
授予年度:2018年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:图片 视频 Spring MVC iBatis
摘 要:随着互联网计算机技术的不断发展,信息交流出现网络化的高潮,各种各样的门户商业网站应运而生。这些商业门户网站系统都需要各种强大的后台系统来维护调度海量的文章、图片、视频等数据。而单一的内容发布平台虽然可以调度维护这些数据,但是面对海量数据和不断扩展的需求,显得有些力不从心。本文介绍的图片视频库系统实际上就是面向新闻编辑工作者,负责维护调度图片视频数据的一个平台。其最核心的作用就是推送发布各个频道栏目下的图集视频数据,最终形成单个图集新闻,文章新闻中的插图数据和视频数据。图片视频库系统是基于Java Spring MVC架构、iBatis持久层框架构建系统框架,使用Mysql和Redis数据库完成数据的存储操作,以提高系统整体效率。通过访谈的方式对公司内部新闻编辑工作者的日常工作进行调查分析,进而明确系统需求,已达到合理构建系统架构,划分系统功能模块的目的。系统主要分为六大模块,包括频道栏目模块、图集图片模块、视频模块、模板水印模块、用户信息模块、图集站内站外抓取模块。其中频道栏目模块、模板水印模块、用户信息模块为系统提供基础数据支撑,图集图片模块、图集站内外抓取模块、视频模块是系统核心模块。本文不仅采用图文并茂的形式阐述模块中重点功能的详细设计与实现过程,而且介绍了图片单张/批量上传功能的优化过程。目前图片视频库系统已经投入使用,成为商业门户网站中众多维护新闻图片视频、商品图片视频数据平台中不可或缺的一部分。本系统不仅满足了新闻编辑工作的日常工作需要,而且简化新闻编辑工作者的工作步骤,从而大大提升了新闻编辑的工作效率。