关键词:
智慧图书馆
大数据平台
ETL
分析挖掘
微服务
摘要:
随着时代发展,图书馆的功能不断丰富、业务不断扩展,在互联网、物联网技术的支撑下,图书馆建立了一系列的自动化系统。自动化系统扩展了图书馆服务的内容,提升了服务的效率,是数字化图书馆的重要组成部分。但是,由于各自动化系统往往由不同企业开发部署,系统之间相互独立,“数据孤岛”现象广泛存在。随着“智慧图书馆”的提出,利用最新的信息化技术,打通各自动化系统信息壁垒,建立图书馆信息中心,并结合图书馆业务目标,利用数据挖掘算法和工具,对海量图书馆读者行为数据开展挖掘、分析,发现其中规律和知识,最终指导图书馆管理者更好调配资源利用和管理工作,提供读者更智能的图书馆知识服务是当代图书馆重要的发展方向。在此背景下,本文以高校智慧图书馆为研究对象,基于大数据平台架构,构建了智慧图书馆数据中心,在此基础上,实现了智慧图书馆的决策支持系统、报告系统、移动图书馆、图书馆机器人等应用系统,并基于用户画像算法,研究了高校图书馆读者画像。论文主要工作如下:(1)通过对高校图书馆各业务系统的基础数据和业务进行分析,给出了智慧图书馆建设需求,界定了本论文智慧图书馆建设范围。(2)基于Hadoop技术,设计了智慧图书馆的整体架构,完成了图书馆数据中心数据标准的建立;利用ETL等技术,实现了图书馆大数据的采集、清洗、存储等处理工程;针对系统建设需求,完成了接口的设计,最终实现了大数据平台的搭建。(3)在大数据平台的基础上,结合微服务的后台架构,实现了图书馆决策支持系统、图书馆报告、移动图书馆等系统,并展现了最后实现的成果。最后,基于用户画像技术和读者行为数据,对图书馆读者画像进行了研究和实现。本论文研究内容和成果来源于图书馆信息化建设的现实需求,所研究和实现的系统已在国内多个高校得以成功应用。