APP下载

图书馆智慧型学科服务平台的构建及应用

2022-12-01

文化学刊 2022年10期
关键词:组件数据库学科

颜 琛

在互联网时代背景下,图书馆作为高校的重要活动中心,将文献情报中心、文化记忆中心和知识交流中心有效地结合为统一整体,要紧跟智能时代的发展,借助先进信息技术,加强对图书馆智慧型学科服务平台的构建和应用,不断地提高图书馆的服务质量,为实现图书馆的智能化、数字化管理提供重要的平台支持。因此,如何科学地构建和应用图书馆智慧型学科服务平台是技术人员必须思考和解决的问题。

一、相关技术概述

(一)Android平台四大组件介绍

Android系统通常用到以下四个组件:(1)Activity组件。Activity组件主要用于对可视化操作界面的设计,该组件主要设置于组件系统中,在开发个人事务管理系统期间,通常会用到多个Activity组件。另外,利用Android系统,可以实现对这些组件的统一化管理和控制。(2)Service组件。该组件主要是在继承Service类进行设计和实现的[1],为系统运行提供了稳定的运行程序。在实际使用中,必须采用组件注册的方式,将该组件注册到指定的配置文件中,如AndroidManifest.xml配置文件。(3)BroadcastReceiver组件。该组件作为一种典型的程序组件,主要用于对程序的集中化管控。(4)ContentProvider组件。利用该组件,可以为Android系统应用程序的链接提供良好的数据共享服务支持,在保证数据安全化存储的基础上,对所有系统数据进行交互式、实时化访问和调用。

(二)Java概述

Java语言作为一种成熟的编程语言,具有面向对象特点,该编程语言为开发人员提供一套系统语言要素,确保相关任务执行到位。Java语言在实际设计中,主要用到了对象和对象接口,为开发人员提供了强大的动态接口模型支持,在开发系统期间,开发人员在无需知道继承机制内部复杂结构的基础上,就可以快速完成对系统功能的开发和实现[2],为开发人员高效地完成系统开发工作提供了极大的便利。此外,Java语言还向类内部放置了相应的状态变量,形成了一种模块化设计思想,并利用类对象原型,在使用继承机制的基础上,完成对代码的复用。

(三)Mysql数据库介绍

Mysql作为一种常用的数据库管理系统,具有小型化、高效化、安全化特点,该数据库开发商为MysqlAB公司。目前,该数据库凭借着自身体积小、成本低、速度快等特点,被广泛地应用于中小型网站设计和开发中,并取得了良好的应用效果。同时,大量的中小型网站为了降低系统开发成本,将Mysql数据库设置为网络常用数据库[3]。

二、系统应用需求分析

为了确保系统功能的强大性和适用性,本文所设计的图书馆智慧型学科服务平台必须满足以下应用需求:(1)该系统必须表现出强大的自动化控制功能,确保数据备份存储的安全性和可靠性。(2)该系统必须具备界面简洁友好、数据调用快捷方便等特点[4]。(3)该系统必须表现出较高的保密性、易维护、易升级性、拓展性和跨平台性,确保各个操作系统均能够正常、稳定地运行。

三、系统总体设计

(一)系统架构设计

图书馆智慧型学科服务平台架构设计示意图如图1所示,该系统主要是由三部分组成。(1)数据采集层。数据采集层主要用于对重要信息数据的全面化采集和整理,可以实现对多种格式视频、图像的全面化、完整化采集。该层在实际运用中,主要涉及传感器、摄像头等设备,利用互联网,该层可以将所采集好的信息数据安全、可靠地传输到数据存储层中,同时,还能对所需信息数据进行统一化处理,以达到保护信息数据的目的。(2)数据存储层。数据存储层在实际运行中除了用到了分布式数据库,还用到了分布式文件系统,所以,该层具有数据访问速度快、数据拓展性高、安全可靠性强等特点,极大地提高了用户的使用体验,便于用户灵活地拓展和管理数据存储节点[5]。此外,数据存储层通过利用数据备份方式,实现了对重要数据的有效保护,避免了数据出现丢失或者泄露问题。(3)数据展示层。为了提高数据展示层设计水平,技术人员要利用绘制图表的方式,将相关信息数据形象、直观地呈现在用户面前,便于用户查看和调用。

图1 图书馆智慧型学科服务平台架构示意图

(二)系统数据库设计

系统数据库的设计和构建,方便用户分类化管理个人基本信息,同时为系统数据备用提供了技术支持,所以加强对系统数据库的设计显得尤为重要。对于基于GIS技术真空热环境模拟测试系统而言,其数据库主要用于对用户名、登录账号、学术文献、休闲类文献等相关信息的安全化存储和管理[6]。总之,系统数据库在增删改查数据、保证数据存储的安全性和可靠性方面发挥出重要作用,因此,在设计图书馆智慧型学科服务平台期间,技术人员要重视对系统数据库的设计。现以表1、表2所示的“用户信息表、文献资源信息表”为例,对数据库具体设计进行介绍。

表1 用户信息表

表2 文献资源信息表

四、系统功能模块设计

(一)用户登录模块设计

为了保证用户登录模块设计水平,技术人员要确保所设计的系统能够严格认证用户登录行为,用户在正式登录系统之前,要事先输入和提交所注册好的用户名和密码,系统会自动加密处理这些信息,并将加密好的信息安全、可靠地传输到管理服务器中,由服务器认证用户所提交的用户名和密码信息,等这些信息认证通过后,系统会自动将相关权限信息反馈到客户端,由客户端结合所收到的权限信息,将相关页面加载和呈现在用户面前[7]。反之,如果用户所提交的用户名和密码认证失败,说明用户所提交的登录信息错误,用户无法登录和访问系统,此时,需要用户点击“找回密码”按钮,重新设置正确的密码和账号。

(二)用户服务管理模块设计

用户服务管理模块主要用协助学科馆员和其他用户对该服务平台进行智能化、高效化管理和维护以及用户对平台使用效果的反馈和评价相关信息的汇总[8],为后期平台服务能力的提升提供重要的数据支持,从而更好地满足用户反馈和评价等心理需求。同时,以平台为主体,以用户为辅助,从以下两个方面入手,对该平台的智慧型进行准确理解:首先,利用该平台,可以对平台所提供的资源信息、服务项目等信息进行全面化跟踪和监控,为后期平台运行状态的分析打下坚实的基础,并及时发现和解决平台运行可能存在的问题,从而提高平台的运行性能和使用寿命;其次,确保平台预警规约的合理性和科学性,该平台在实际使用中通常会表现出较高的智能预警能力和规范约束能力,可以实现对平台各项行为的智能化监控和管理,确保整个平台能够正常、稳定、安全地运行。

(三)学科资源服务模块设计

学科资源服务模块可以为用户提供结构化、完善化资源和相关信息服务项目,便于用户结合自身的实际使用需求,便捷化查看、获取自己感兴趣的信息。该模块在实际运行中,需要借助整个平台,全面收集和整理各种信息和资源,并完成对资源中心的构建,同时利用友好界面,对平台处理好的信息资源进行科学分类、加工,并为用户提供资源智能搜索、推送共享服务体验。

(四)学科知识服务模块设计

学科知识服务模块可以为用户提供具有指导意义和辅助意义的知识,这些知识通常涉及学习、教学、科研等相关信息,具有一定的凝练性,可以有效地满足用户教育需求和能力培养需求。利用该模块,可以将该平台与用户进行有效结合,对经过加工后的信息资源进行升级,使其被升级为知识。利用该模块,不仅可以为用户提供丰富多样的学科知识服务体验,还能帮助用户分析和解决学习期间、教学期间遇到的问题。同时,还能鼓励和引导不同用户进行有效沟通和协作,为实现对知识的深入互动和交流创造了良好的条件。

(五)学科空间服务模块设计

学科空间服务主要为用户提供更加优质的虚拟空间服务体验,从而实现对实体空间的智能化管理,提高该平台虚拟服务能力,满足用户的空间服务需求,该模块主要是在用户与该平台共同主导下所形成的。该模块的设计和应用不仅可以提高空间的虚拟性和空间的交互性,还能提高空间利用的沉浸性,极大地提高用户的使用体验。

(六)学科产品服务模块设计

学科产品服务模块主要是在深化知识服务层的基础上,对馆员的知识进行融合所形成的一种情报产品,该产品具有一定的针对性,可为用户提供更加优质的决策服务体验。该模块具有以下三个特点:(1)增值性,该平台为用户所提供的产品服务必须提供价值的增值性;(2)科学性,知识产品与用户的决策息息相关,其加工过程必须确保基础知识的科学性、完整性和精确性;(3)前瞻性,学科知识产品必须能够精确地预测学科未来发展趋势,所以该模块必须表现出一定的前瞻性。

(七)特色专项服务模块设计

为了进一步地提高特色专项服务模块设计水平,技术人员必须要结合用户的特定需求,为用户提供嵌入式专项服务。该模块的主导角色是用户,确保学科馆员和其他用户之间建立良好的协作关系,从而实现与各种用户的深入化、高效化沟通和交流。该模块具有以下三个特点:(1)战略性,该模块主要集成于校内资源,重点用于对学科发展突破性问题的有效解决,从而满足用户的个性化使用需求,为进一步提高学科整体水平起到战略性的作用。(2)全程嵌入,在进行专项服务期间需要采用全程嵌入的方式,将平台和馆员嵌入到用户的实际应用场景中,从而为用户提供全方位的资源服务。(3)价值共创性,在特色专项服务的支持下,形成一支高素质、高能力、高水平的价值共创团队,从而发挥出各个要素的应用价值。同时,还要为该团队打造出多学科化专业背景,从而为专项项目的实施夯实人才基础,此外,还要从学位点建设、人才培养等方面入手,促使学科健康、创新发展。

五、系统应用效果

图书馆智慧型学科服务平台构建工作取得了圆满成功,该系统应用效果良好。(1)功能完善强大,实用性强。该系统具有强大的用户服务管理模块、学科资源服务模块和学科空间服务模块等,有效地实现了学科服务领域的延伸和发展,为用户提供了更加优质的服务体验。(2)操作简单、安全可靠。用户在使用该系统期间无需掌握和应用计算机相关技术,就能在短时间内快速掌握和应用系统功能使用技巧,降低了系统学习成本,有利于后期该系统的推广和普及。

六、结语

综上所述,图书馆智慧型学科服务平台不仅为学科馆员提供了学科服务空间,还能实现对学科资源的智能化装载,为学科用户提供了便捷高效的一站式服务体验,极大地提高了学科服务水平,为实现对图书馆学科资源的智能化、数字化、高效化管理提供了重要平台支持。所以,加强对该平台的推广和应用势在必行。

猜你喜欢

组件数据库学科
【学科新书导览】
无人机智能巡检在光伏电站组件诊断中的应用
土木工程学科简介
新型碎边剪刀盘组件
U盾外壳组件注塑模具设计
“超学科”来啦
数据库
数据库
论新形势下统一战线学学科在统战工作实践中的创新
数据库