基于云技术的高校图书馆个性化信息服务系统设计

关键词: 借阅 能够 高校 服务

当前社会朝着更加人性化的趋势发展, 传统的高校图书馆能够提供的服务有限, 已经不能够满足现代化社会的实际需求。通过建立基于云技术的高校个性化服务系统, 能够对读者的借阅信息以及个人信息进行数据分析, 然后提供相应的个性化信息服务, 提供个性化操作界面, 并且主动推送相关服务, 使得高校图书馆能够提供更加完善的服务。

一、基于云技术的高校个性化信息服务系统理论概述

(一) 云计算的概念

在云计算的发展过程中有三个重要的方面。首先就是建立数据中心, 以往在企业的经营过程中, 涉及到的各类数据资源都比较分散, 无法进行统一处理。但是在建立了数据中心之后, 就能够解决这些数据混乱的状态带来的缺陷。接下来就是建立虚拟服务器, 尽管在第一阶段中已经建立了数据中心, 但是随着工业的不断发展, 数据中心已经不能够满足实际需求, 呈现出效率低以及能耗较大的缺陷。为了解决这些缺陷, 就需要建立虚拟服务器, 将多台物理服务器整合成单台, 最终提高物理服务器的资源利用率, 能够解决效率低下以及设备集成的问题。最后一个阶段就是建立云计算, 这是因为即使已经建立了数据中心以及虚拟服务器, 但是仍然还存在成本较高以及易老化的缺陷, 这样就造成了其应用受限。

(二) Hadoop云计算平台

Hadoop云计算能够对大数据进行分布式处理, 具备的优势有:扩展性、经济性、可靠性以及高效性。在Hadoop云计算平台使用中, 比较关键的技术就是Hadoop分布式文件系统, 能够实现对大量数据的存储, 并且提供分配集群中的处理节点。这种文件系统可以和MapReduce共同使用, 这样的组合形式能够极大的提高数据的访问和处理速度。

(三) 高校图书馆个性化信息服务理论

在高校的运行过程中, 图书馆发挥的作用至关重要。高校图书馆所面对的服务对象为在校师生, 需要能够为师生教学科研活动提供协助。其个性化信息服务要能够随时随地满足用户个性化的信息需求, 此外还需要对服务的对象进行需求分析, 这样才能够更加主动的提供服务。高校图书馆个性化信息服务主要致力于服务方式个性化、服务内容个性化以及服务时间地点个性化这三个方面。由于面对的服务主要以师生为主, 因此其服务目的比较准确, 随着互联网的发展, 图书馆的资源也逐渐引入了数字化系统, 因此能够方便用户借助互联网对高校图书馆资源进行浏览。

二、个性化信息服务系统设计

(一) 基于云计算的图书馆个性化信息服务

云计算个性化信息服务需要对读者的兴趣爱好以及检索图书的类型进行分析, 以便提供更加精确便捷的服务。要完成个性化服务, 就需要对读者的阅读行为进行详细分析, 以便提供推送服务, 这也是最大程度的挖掘读者的需求, 有利于提高读者的服务体验。一般在传统图书馆的运行中, 主要提供的都是被动服务, 进行个性化信息服务系统设计需要将这种被动行为进行质的改变, 提供更加主动的服务。传统图书馆提供的是统一的服务方式, 这样就不能够满足一部分人的实际需求, 但是在个性化服务中, 需要按照读者的实际情况制定相应的服务类型, 可以体现在将检索、推送以及资源显示等过程进行个性化设计, 以便提供更加精准的服务。

(二) 需求分析

当前智能化技术发展已经比较成熟, 可以使用智能化技术对读者的真实需求进行分析, 并且将中间信息适时反馈给读者。还可以让读者自己设置需求信息, 以此为依据来制定检索类别信息以及个性化服务, 一旦制定好个性化服务, 个性化信息服务系统就能够自动对信息进行筛选, 按照读者的需求显示检索内容, 并且检索界面也可以由自身需求进行制定, 实现对用户最大程度上的吸引, 增大对服务系统使用的概率。该系统也能够实现读者和图书馆之间的有效沟通, 拉近读者和图书馆之间的关系, 提供更加人性化的服务, 让读者体会到阅读带来的乐趣。

(三) 系统功能设计

个性化服务模块主要包括3个方面, (1) 对检索关键词进行个性化分析; (2) 对访问用户的身份进行验证, 以便提供相应的个性化服务; (3) 通过云技术来对用户访问数据进行分析, 得到用户的喜好情况。

1. 主要功能模块

在高校图书馆个性化信息服务系统的设计上主要可以建立三个模块:数据采集模块、数据挖掘模块、个性服务模块, 如图1所示。

(1) 数据采集模块

数据采集模块应该包含读者的借阅历史记录以及读者的个人信息以及检索信息, 并且需要结合馆藏资源进行数据分析, 结合相关的技术对各种数据格式进行处理。在数据库表的设计上, 数据采集模块主要包含图书信息表、读者信息表、读者借阅表、读者检索表, 由此对读者详细信息进行有效的数据采集。

(2) 数据挖掘模块

在数据挖掘模块的功能上主要包含两种:读者聚类挖、图书聚类挖。当前, 数据挖掘技术已经比较成熟, 在大数据中得到了很多应用, 能够精确的按照实际需求在海量数据中得到相应的信息。在高校图书馆中的数据信息中, 主要以师生工作学习的借阅记录为主。并且不同学科的学生的访问记录存在很大差别, 从中就可以挖掘出一些规律性信息。

(3) 个性服务模块

个性服务模块主要的功能在于对先前进行的数据分析得到的结果提供相应的服务功能, 主要包含参考咨询、资源检索、资源推荐、好友推荐。

2. 个性化服务系统框架

在设计一个系统时, 需要对这些功能之间的影响进行了解。在高校图书馆个性化服务系统中, 要紧密贴合师生以及科研人员的实际需求, 要建立简洁的搜索界面, 从该界面中既可以通过对分类栏目进行选择来进行搜索, 也可以直接在搜索栏中输入信息关键词来进行搜索。在设计的系统中, 首先应当是对用户身份进行判断, 如果经过系统判断为师生使用该系统时, 可以不用账号登陆系统就能够进行一些基础操作, 并且系统并不需要对这些访问数据进行分析。假如需要进行图书的借阅以及归还, 那么就必须要进行账号登陆, 即使是师生身份访问也必须遵守该原则。对于除了师生之外的其他用户, 需要对这部分读者的身份进行验证, 才能够进行借书和还书。对于高校图书馆工作人员, 拥有的权限也存在区别, 一般来说其权限范围比普通的读者更高, 会多出一些例如信息管理和制作报表操作。但是在整个系统中拥有最高权限的是系统管理员, 其拥有的功能级别也是最高的。对于系统的运行以及一些维护都是由该人员进行控制, 所以系统管理员在工作中需要谨慎操作, 避免出现问题。在系统的运行过程中, 需要能够严格确保系统的安全以及稳定运行, 数据库中所有的运行数据都需要记录在数据库日志中, 并且出于安全考虑还需要进行数据冗余备份。这是因为一旦由于系统供电出现故障或者是其他原因导致系统崩溃, 就有可能出现重要数据丢失, 可能造成的危害不可估量。因此在设计系统时需要做好相应的数据备份, 对系统运行数据进行严格记录。此外, 高校之间还可以成立图书馆联盟, 能够建立信息资源的共享渠道, 提高对资源的利用率, 当前政府也制定了一些政策扶持图书馆之间信息共享的行为。通过个性化检索设计, 能够帮助用户在检索行为中得到更加优质的服务。通过数据挖掘等技术的使用, 对用户检索的关键信息进行分析, 能够帮助用户更加精确快速的找到目标图书, 降低用户在检索过程中的盲目性, 这就是数据挖掘技术在信息资源检索中的有效应用。当前在国内很多高校图书馆检索系统中, 主要使用OPAC联机公共检索目录, 这也是高校师生进行书籍类目查询的窗口。在使用云技术之后, 能够保存用户的查询日志信息, 通过这些数据信息就能够对每位用户的检索行为进行了解。并以此为依据构建个性化行为模型, 并且挖掘用户的检索行为里面存在的潜在信息, 就可以对每一位用户的实际兴趣爱好进行总结, 并且通过后台推送用户可能感兴趣的信息资源。这种检索模式能够提供更加个性化的服务, 对用户构成更大的吸引力。

3. 云技术下的图书馆服务

在建立高校图书馆个性化信息服务系统建设中, 可以同时建立移动图书馆服务系统。使用云计算服务模式能够很好的满足高校图书馆建设的要求。在使用云计算服务时, 需要将图书资源放置到“云”中, 并且进行信息交互操作。在这样的结构设计中, 需要做好对系统的部署。用户在使用过程中, 只需要将移动设备和云服务设备进行数据连接, 就可以实现对数据的实时搜索和访问, 甚至可以在线下载需要的图书馆数据资源。此外, 使用云计算的方式还能够实现连续性的阅读, 这样就能够避免因为自身的设备出现故障而导致该用户曾经存储的数据丢失的情况, 这些功能都是WAP站点模式中不能够实现的。

(四) 系统架构

1. 云服务平台基本框架

在建立的云服务平台中, 需要以基础功能为基础, 要寻求能够满足读者的实际需求, 提供更加优质的图书资源服务。应当要遵循降低成本、增强适应性的原则进行设计。从图2中可以看出云服务平台的是由很多个云平台组成的, 各级云平台之间可以进行数据交换。

2. 个性化信息服务系统总体架构

无论是在企业还是图书馆的发展中, 都已经在很多情况下使用SSH框架。在用户层内, 一般会使用JSP技术, 用来实现用户和系统之间的逻辑交互。业务层主要涵盖了对读者的身份进行验证, 图书搜索等等功能, 在本文提出的个性化信息服务中, 需要将控制层和业务逻辑层进行详细区分。数据挖掘层需要使用一些算法对数据进行处理, 这些算法可以是一些智能算法。底层数据服务层需要对数据进行存储, 其中就包含了各类人员的信息以及一些借阅信息。

3. 云服务平台服务架构

在对图书馆的数字信息资源进行共享时, 可以根据实际情况进行设计。目前在高校图书馆信息服务系统中使用共享式服务平台能够满足实际需求, 节省人力和物力, 将移动终端以及网络社交平台作为服务补充。本文设计的云服务平台服务框架分为五个部分:基础层、平台层、服务层、应用层和门户层。

4. 数据库表的设计

在本次个性化图书馆设计中, 使用SQLServer2008, 里面就能够将整个图书馆个性化服务系统中的所有图书信息表、读者信息表以及借阅记录表都进行记录, 很多基础数据都是来自图书管理系统。一些主要的表结构如下所示:

(五) 基于Hadoop技术架构的数据库设计

1. 数据库概念模型设计

Hadoop是一种开源的架构, 主要是由数据存储层和一个数据处理层组成。数据库架构的输入数据由表格数据和图形数据组成, 对这些数据进行分析, 然后将得到的数据进行存储, 通过数据库查询引擎能够实现对数据的高效索引。数据库在Hadoop框架中能够对有用数据进行存储, 能够发挥重要的作用。在个性化系统中对数据进行操作过程中, 需要对数据库中的数据进行实时读取和写入操作, 实现数据交互过程。一个完善的系统需要包含功能完善的数据库设计, 还需要考虑到今后的发展预留一定的功能扩展空间, 这是作为一个高性能的现代化系统必须的结构设计, 在对数据库进行分析中, 首先就需要进行需求分析, 然后以此为依据进行概念设计以及物理逻辑设计。

2. 数据库逻辑结构设计

在对数据库的模型进行设计时, 首先应当要确定物理数据结构。该系统模型设计过程中的输入是第三范式形式的实体以及关系模型。一般来说, 第一范式的数据程度比较大, 第五范式的数据冗余度比较小。在范式的增长过程中, 数据结构的存储结构以及问题的域之间的匹配程度也在降低。第三范式需要提高访问表中增加的水平, 这也就造成了性能减少。根据本文设计的系统的实际情况, 选用第三范式比较合适。

三、结语

本文对现在的高校图书馆系统分析, 得出现在的图书馆工作系统已经不能够满足现代化建设的需求。随后对云计算平台进行了说明, 介绍了这种方式的优点, 基于MapReduce的并行数据处理能够提高数据处理效率, 做好数据挖掘工作, 呈现出低成本、简单易行的特征。在当前我国高校图书馆建设的背景下, 对基于云计算的高校图书馆个性化信息服务系统进行了设计, 以此来满足读者的需求, 提供更加优质的服务, 提高高校图书馆管理人员的工作效率。

摘要:随着时代的发展, 对图书馆提供的服务要求越来越高。随着信息化技术的普及, 高校图书馆也正朝着现代化的服务体系方向发展, 通过对高校图书馆中引入个性化服务体系, 能够为读者提供更加人性化的服务, 带来更加优质的体验。当前传统的图书馆工作模式已经不能够很好的满足时代的发展, 读者对于更加智能化的服务模式的需求更加迫切。通过在高校图书馆中提供基于云技术的个性化信息服务, 能够极大的缩短信息获取时间, 提高对图书馆馆藏资源的利用率。

关键词:云技术,高校图书馆,个性化,信息服务

参考文献

[1] 侯芳.基于信息生态视角的高校图书馆信息资源协同共享策略研究[J].农业图书情报学刊, 2017, 29 (8) :28-31.

[2] 刘强.计算机云技术在高校图书馆中的优势与应用[J].电子技术与软件工程, 2016 (4) :156.

[3] 李丽.高校图书馆利用云技术提升服务水平[J].内蒙古科技与经济, 2015 (3) :94-95.

[4] 王蕾.基于云技术的高校图书馆资源共享的研究[J].东方企业文化, 2013 (21) :175-176.

[5] 杜小丹.云技术支持下的高校图书馆区域联盟现状与问题研究[A].图书馆联盟建设与发展[C].2012.

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:图书管理信息系统的设计与实现 下一篇:基于信息化时代背景下的图书管理系统设计论文