APP下载

图书馆阅读推广平台的功能设计研究

2024-12-29林小妍

科技资讯 2024年22期

摘要:在信息化时代下,阅读推广精准化备受业界重视。探索并设计一个高效的图书馆阅读推广平台,以满足读者多样化的阅读需求是非常有必要的。此平台围绕图书馆阅读推广平台的需求和架构、功能设计以及系统的功能测试展开。首先,分析图书馆阅读推广平台的需求,构建合理的系统架构,以确保平台的高效运行和可扩展性。其次,详细设计平台功能,旨在提供个性化和精准的书籍推荐。最后,进行系统的功能测试,以验证平台设计的有效性和用户满意度。通过这些研究和设计,可以有效提升图书馆的阅读推广效果,优化读者的阅读体验,并推动图书馆在现代信息技术背景下的持续发展和创新。

关键词:图书馆阅读推广功能设计平台系统

中图分类号:G250

ResearchontheFunctionalDesignofLibraryReadingPromotionPlatform

LINXiaoyan

XiamenLibrary,Xiamen,FujianProvince,361000China

Abstract:Intheinformationage,precisereadingpromotionishighlyvaluedbytheindustry.Itisnecessarytoexploreanddesignanefficientlibraryreadingpromotionplatform ;tomeetthediversereading needsofreaders.Thisplatformrevolvesaroundtherequirementsandarchitecture,functionaldesign,andsystemtestingofthelibraryreadingpromotionplatform.Firstly,itanalyzestherequirementsofthelibraryreadingpromotionplatformandconstructsareasonablesystemarchitecturetoensuretheefficientoperationandscalabilityoftheplatform.Secondly,itmeticulouslydesignsplatformfunctionsaimedatprovidingpersonalizedandaccuratebookrecommendations.Finally,itconductsfunctionaltestingofthesystemtoverifytheeffectivenessoftheplatformdesignandusersatisfaction.Throughthesestudiesanddesigns,thereadingpromotioneffectofthelibrarycanbeeffectivelyimproved,thereadingexperienceofreaderscanbeoptimized,andthecontinuousdevelopmentandinnovationofthelibraryinthecontextofmoderninformationtechnologycanbepromoted.

KeyWords:Library;Readingpromotion;Functionaldesign;Platformsystem

在信息技术不断发展的过程中,读者的阅读模式已经转变成为电脑端、移动端的数字化阅读。相关调查显示,大部分读者都喜欢电子读物。基于此,可以将数字化阅读服务在公共图书馆中应用,使传统的阅读模式发生转变。另外,用户在现代化时代下尤为重视智能化平台服务发展,能够有效满足用户的个性化需求。所以,如何设计图书馆阅读推广平台,实现智能化、精准化的阅读推广为相关人员所考虑的问题[1-2]。

1图书馆阅读推广平台的需求和架构

1.1图书馆阅读推广平台的设计需求

1.1.1个性化推荐

该平台应能够为用户提供个性化图书信息,根据个体化差异,将相应的图书信息推荐给用户读者。用户能够以图书馆其他用户所借阅图书的次数对图书书目进行选择,主要是对参与的其他用户所推荐。在图书馆阅读推广平台设计过程中,要求平台具有推荐功能,从而能够为用户提供个性化的推荐服务。

1.1.2个性化检索

用户在借阅图书的过程中都会使用图书检索功能,要显示图书的位置和编码。使用户在借阅图书的时候更加方便,一般会加大图书信息检索功能的开发力度。根据实际情况,在图书位置安装地图按钮,用户点击之后确定图书的实际位置,从而及时得出图书信息。图书信息检索主要包括模糊检索和精准检索两种。假如用户不知道自己想要搜索图书的名称,可以利用模糊检索,还可以在实现个性化选项的设置后,图书馆能够优先展示外文或者中文[3-4]。

1.1.3个性化推送

对图书馆信息宣传功能优化,使图书馆的书目推广信息更加丰富,并且具备针对性,从而使图书馆信息化服务能够使用户需求得到满足,使用户体验效果得到提高。

1.2图书馆阅读推广平台的设计架构

图书馆阅读推广平台在设计过程中,要求使用智能技术对用户的数据进行分析,将书籍资源为用户提供,满足阅读推广需求,图1为图书馆阅读推广平台框架。主要功能层如下。

1.2.1平台系统层

本文所设计平台能够针对书籍等资源为用户精准地推送,为用户提供智能自助、阅读资源管理和个性定制等服务,自主化使用读者资源。通过精准资源的推送功能,假如无法满足读者实际需求,可以在平台中利用实时交互功能进行展示,以读者需求调整资源内容,对用户反馈结果。另外,还能够保证阅读推广服务的安全性,实现安全监测和管理。如果出现风险要对读者和图书馆发送预警信息,提高数据安全性。

1.2.2核心技术层

核心技术层收集读者检索记录、关键词等对读者资源需求进行分析,对读者特点分析后设计资源偏好模型。以读者资源的实际需求对比馆藏图书和需求,然后对相似的信息需求进行检索并加以处理,为读者发送经过处理后的信息数据。在运行过程中,要求通过智能分析、推送、搜索等技术结合为平台提供支持。

1.2.3基础资源层

基础资源层要求图书馆对数据资源进行整合,然后在阅读推广平台中集成,如网络数字化资源、传统馆藏资源等,使读者多样化资源需求得到满足[5-6]。

2图书馆阅读推广平台的功能设计

2.1平台的功能机制

(1)基于统计推荐:包括热评经典,根据评价次数统计进行推荐;借阅排行,根据经典阅读记录推荐;大师推荐,基于名师的推荐进行推荐。(2)基于读者身份推荐:通过读者的兴趣爱好、专业和年龄等信息,或者根据读者的借阅、检索和评论行为进行推荐。(3)基于虚拟阅读社区用户推荐:在书籍阅读过程中推荐其他相关书籍,同时展示其他用户正在阅读的书籍,或推荐与读者兴趣相同、好友等的书籍。(4)基于心理需求推荐:结合教育学和心理学,通过使用机器学习、聚类分析和文本挖掘等技术,为用户提供个性化的书籍推荐。这些方法共同作用,旨在为读者提供全面而精准的

另外,系统还能够以读者、推荐人和相关数据实现聚类分析,改进相应推荐算法,从而优化智能推荐结果。在进行平台交互中,根据阅读情境实现社区相应交互机制,比如写评论、借阅、分享等。

2.2系统模块的创建

2.2.1阅读设置

在阅读设置功能设计中,以设置的阅读服务内容对相应体系进行完善,创建阅读活动、小组或者小站。在设置小组的时候,要求以用户行为的倾向进行设计,以此实现用户的共同阅读后推广,根据不同功能分享用户阅读感悟。在对小站设计过程中,主要包括“我的图书馆”等空间,对自己喜欢的图书或者杂志进行存储,使读者查找更加方便。

2.2.2数据监测

通过主动或者被动的方式实现数据的在线监测,其中主动监测能够分析用户实际行为,对用户爱好确定后以搜索的内容生成表。在被动监测过程中,以问卷调查的方式整理阅读推广平台数据,然后针对用户需求调整[7-8]。

2.2.3信息交流

推广信息的传播生成、查询、用户信息交流为阅读推广信息交流的重点,此部分的模块在设计过程中能够利用数字处理技术加工图书信息,使其转变成为多元化、可视化的推广信息,从而提高用户兴趣。在阅读推广时检索资源信息,根据搜索引擎搜索数据库中的数据,对资源内容进行定位后对用户发送详细信息,使用户能够及时得出相应资源数据。另外,实现专业化信息检索体系的创建,将用户推广信息设置到智能检索中,使用户及时得到阅读推广内容。在阅读咨询的时候要实现实时在线解答功能,利用微信、QQ等方式详细描述阅读推广中的信息,并且针对其中的问题提出针对性的建议。

2.2.4系统界面

  1. 移动端。在WAP网站中,能够对本文设计平台的移动端展示,全部的用户都能够访问,读者要输入正确的用户名和和密码才能够登录到移动端。要微信公众号阅读活动的链接进入到WAP端首页,最近活动的内容利用页面轮播图进行展示。要想查看其中的内容,可以通过已经结束、即将开始、正在进行的选项卡实现。对活动名称点击,然后进入页面中,读者通过点击“我要报名”的按钮就能够参与到喜欢的活动中。假如想要参加的活动已经结束,那么就能够将活动反馈连接显示出来,读者在点击此链接之后对此活动调研。利用群组状态等页面,用户能够浏览群组文件,通过一个群组对多名读者实时交流。
  2. PC端。通过JQueryEasyUI设计PC端界面,此为UI插件集合体,使UI界面的功能更加丰富、美观。阅读推广人根据PC端和Web网站进行展示,在登录到系之后,阅读推广人员能够以自身需求对系统进行操作,或者通过系统查看读者的信息,操作完成后能够保存相关的文档,以下为功能主要实现代码:

if__name__=='__main__':

scheduler=BlockingScheduler()

#scheduler.add_job(tick,'interval',seconds=3)

scheduler.add_job(task1,'cron',hour=13,minute=58)

scheduler.add_job(task2,'cron',hour=14,minute=0)

#minute='*/3'

print('PressCtrl+{0}toexit'.format('Break'ifos.name=='nt'else'C'))

try:

scheduler.start()

except(KeyboardInterrupt,SystemExit):

pass

2.5图书检索

此功能主要是针对读者进行设计,能够对相应资料进行远程查询,并且设置辅助功能,比如索引引擎、公共信息、图书查询、读者查询等;能够读者实际需求对图书进行检索,然后收集相关检索信息,对数据的操作结果进行展示。系统中大部分的功能都要实时化地展现查询结果,从而应用到网络工作站中,所以本文功能可以利用ASP实现。此为服务器端开发环境,能够集合脚本、超文本等,从而生成交互、动态化的Web应用程序。另外,ASP技术还能够利用ADO组件实现数据库访问,根据Web客户端和浏览器查询服务器端数据库中的数据,并且对数据进行删除、新增和检索,提高数据库访问能力,实现服务器数据库操作。

图书检索功能体现在以下几个方面。

  1. 读者检索。根据读者编号、类型、单位和姓名进行检索。
  2. 图书查询。根据出版社、书名、分类号、作者、出版日期等查询。
  3. 新书查询。根据到书日期、作者和书名检索。
  4. 公告板。此部分能够使工组人员和读者使用,读者应用功能为公告通知、预借书通知、借书超期名单、图书预约等级等;工作人员应用功能为预借书等级、新到书登记、登记通知的发布等。
  5. 留言板。能够使用户对图书馆提出建议,从而进行交互。
  6. 搜索引擎。能够对站内的网页全文进行检索,包括网页搜索等,使用户快速得到信息。

2.6后台管理

2.6.1图书信息管理

在管理人员登录到系统之后点击图书馆管理按钮就能够查询信息,根据列表中的方式显示图书相关的信息。以图书的名称与编号检索,并且在系统中设置图书信息。在对删除按钮点击后,删除不必要信息。在对修改按钮进行点击,可以根据实际情况修改相关的图书信息。

2.6.2读者信息管理

管理人员在点击读者信息后,能够根据菜单查询读者的信息,之后开展一系列的操作,包括读者信息添加、修改等,读者信息通过用户名、手机号、地址等构成。

2.6.3系统信息管理

管理人员在对系统管理菜单点击之后,就能够对系统进行管理,以实际需求对系统安全密码进行设计。

2.6.4借阅信息管理

在对借阅管理进行点击后,就能够记录读者借阅或者归还信息。

2.7系统工作流

系统工作流主要包括模块、内容等相应的工作流程和步骤耗时,具体如下。

  1. 要求先确定基础目标,包括系统需求和工作流是否是一样的,如产品、服务等内容,之后根据所分析的数据信息得到相应的目标。
  2. 确定工作流参数。要求判断工作过程中的流程,根据设计的范围进行覆盖。
  3. 分析实际步骤。此过程中需要时间量比较大,要有效区分不相关的步骤,避免影响到结果。根据相应清单设计步骤,从而满足实际需求,提高流程的有效性。
  4. 审核工作流程。在对项目模板进行设计之后,要对相应的流程步骤进行检查,然后确定冗余和相关性。为了使工作效率得到提高,可以根据项目流程简化实现。
  5. 根据箭头能够确定工作的流程。因为定向结果为常见情况,选择目标发展或者不同的路径开展判断,避免结果不会到原处。
  6. 考虑流程可变性。本文设计系统属于活动文档,工作流主要特点为弹性,要满足客户需求。不仅包括流程、决策等表示,还要自动以处理项目,标注不同服务。
  7. 确定时间范围。在工作流设计过程中,创建相应的过程,实现读者的共享,或者在自定义工作流后对新项目进行设置,不管是哪种方法,都能够对流程工作过程中的耗时进行计算。

3系统的功能测试

3.1测试准备

为了对本文设计系统有效性证明,对系统功能进行测试,并且对比传统系统。使用B/S模式开发测试系统,利用SQLServer2021数据库,以字符串合理连接分配地址。

3.1.1电子资源挖掘

服务器在进行测试的过程中能够转变为电子资源信息,从而有效控制终端实验的过程。将数字化的图书馆资源划分成为不同的文件,一共有A、B、C、D、E这5组。其中:A组300个文件,B组500个文件,C组600个文件,D组850个文件,E组1200个文件。

3.1.2压力测试

为了能够测试系统的稳定性,要求全面分析服务器的组件和压力测试,可以根据ApplicationCenterTest工具开展。通过此工具实现请求模拟连接的发送,兼容情况和负载率良好。为了能够掌握响应时间和处理能力,可以将相对强度PRS作为评价的重点。此数值越高,那么表示系统的响应速度比较快。在进行测试过程中,利用工具实现测试向导的创建,然后导入测试内容,从而得出测试的结果。

3.2测试结果

传统系统和本文系统资源挖掘的结果详见图2,根据详细的实验结果表示,传统系统资源挖掘时间在A组实验过程中和本文系统对比差距少,在数据不断增加的过程中,传统系统的信息挖掘时间也在不断的提高。在E组实验过程中,两者的差是最大的。本文系统的资源挖掘时间比较少,所以本文系统能够深入挖掘,使挖掘时间缩短。

在对系统响应能力测试过程中,假如用户请求人数为100,系统响应时间为2s,平均请求数比较均衡。如果在1000人以上,那么响应时间为4s。随着请求人数的增加,那么响应时间也会延长。

4结语

随着现代社会技术的持续发展,在图书馆未来建设过程中可以使用智能化技术。要积极的创新图书馆功能,结合阅读大数据的发展趋势,对图书馆服务系统进行优化,使设计的个性化服务系统能够使用户心理需求得到满足,将个性化、差异化的服务提供给读者用户。

参考文献

[1]汪丽.LDA模型下我国公共图书馆微信平台阅读推广内容主题研究[J].产业与科技论坛,2024,23(4):274-277.

[2]李倩,王帅.LDA模型下我国公共图书馆微信平台阅读推广内容主题研究[J].图书情报工作,2022,66(8):72-83.

[3]陈颖颖,陈秉塬.高校图书馆数据库元数据模型及元数据共享平台设计[J].科学技术与工程,2020,20(36):15000-15007.

[4]王毅,雷鸣.面向阅读推广的公共图书馆文创产品开发研究[J].图书馆杂志,2020,39(5):28-42,54.

[5]罗倩倩,寇垠.公共图书馆发展方式的绿色转型研究[J].河南图书馆学刊,2024,44(5):22-24.

[6]赵发珍,刘艳.图书馆阅读推广数字化转型:内涵特征、行动框架与实现路径[J].图书馆杂志,2024,43(2):49-56.

[7]张岩.中国特色社会主义先行示范区的“图书馆之城”事业创新发展[J].图书馆论坛,2023,43(12):32-44.

[8]赵功群.阅读推广的新方法、新工具、新视角:构建阅读推广标准与评价体系[J].农业图书情报学报,2023,35(10):99-106.