标题 | 高校数字图书馆共享书单系统设计研究 |
范文 | 摘 要:我国高校数字图书馆的建设正处于实践阶段,为解决数字图书馆服务功能不突出的问题,本文设计了一款图书馆共享书单系统,为读者提供针对性的服务,提高用户获取整块系列书籍的速度。 关键词:共享书单;数字图书馆;个性化服务 随着计算机技术的发展,数据信息增长速度飞快,各个领域都开始应用数据挖掘技术来提供更好的服务。传统高校图书馆中堆积着大量书籍历史借阅数据,图书馆管理者在进行统计工作的同时,也在思考如何挖掘出数据背后隐藏的有用信息,数字图书馆个性化服务系统在这样的背景下应运而生。 1 系统设计背景 目前,国外数字图书馆的发展态势良好,当下处于实践应用阶段。相较于别的国家,我国数字图书馆的研究起步比较晚。但随着国家重视程度的提高,近年来我国数字图书馆的建设有了飞跃的前进。学界研究者们也纷纷发表了自己的看法,如游凤霞把高校图书馆读者个性化服务系统设计为信息收集功能模块、信息挖掘功能模块和读者个性化服务功能模块[1];赵翀、王丽达利用数据挖掘技术设计了智能图书馆的云检索系统[2];王玉珍分析了数字图书馆的研究现状,并提出了Web数据挖掘在数字图书馆个性化服务中的应用,建立了个性化服务模型[3]。 当下,国内有少数图书馆应用了个性化服务系统,这些系统一定程度上提高了读者对图书馆服务的满意度,但仍然存在服务功能不够突出,服务深度不够等问题。传统图书馆系统中,读者面对不熟悉的领域,常面临“不知道该借阅哪些书籍”的情况,系统没有分领域对书籍进行归类整理,这样增加了读者获取书籍的难度。针对这些问题,本文设计了一种服务功能集中的共享书单系统,读者根据需求建立个性化书单,实现书单共享。共享书单系统集中于高校数字图书馆个性化服务系统中的电子书单功能,加快了大学生获取整块系列书籍的速度,改善了个性化系统服务功能不突出的问题。 2 系统整体设计 以系统设计的要求和用户的需求为基础,本文设计的系统架构主要包含:用户层、业务层、服务层、数据层。具体结构如下图: 1)用户层:利用JSP技术来构建系统图形化界面,用户可以通过图形化界面提示进行操作。2)业务层:业务层面向的是系统用户,根据系统业务流程为用户提供各种业务功能。3)服务层:服务层是基础服务平台层,主要包括注册与登录服务、创建书单服务、管理书单服务、检索服务、推荐服务等。4)数据层:数据层是存储系统中数据信息的层次,主要负责在上下两个层次间传递和处理数据[4]。 3 功能模块设计 根据以上对共享书单系统服务模型的分析,对系统进行功能模块划分,分为:用户认证模块、用户检索模块、书单功能模块、个人推荐模块和信息存储模块等5个功能模块。 1)用户认证模块:用户认证模块用来检验用户身份,保证整个系统安全性。用户可以通过自己的ID号和注册密码登录系统,登录之后可以进行之后的操作。2)用户检索模块:用户利用关键字检索的方式定位到与关键字匹配的书单进行查看;也可以进入推荐书单模块查看各类型的书单;还可以检索系统内书籍录入信息。3)书单功能模块:此模块包含创建书单和管理书单两部分。用户可以根据图形化界面操作提示,选择对应的书籍放进电子书单中。系统数据库存储书单的相关信息,审核用户提交的创建书单申请。审核通过后,书单将会被展示在书单推荐模块中。用户可以随时通过系统终端提交对书单的管理申请,系统不定期地同步更新书单模块中书单的各项设置。4)个人推荐模块:系统通过海量的用户检索和借阅数据整理出某关键词下的高频借阅书籍,并汇总整理成系统书单,供用户查看。还可以根据用户的阅读偏好,建立用户需求模型,为用户提供个性化的推荐服务。5)信息存储模块:此模块用来存储用户认证模块和书单模块中产生的信息,系统通过数据库中存储的信息,更加全面地为用户需求模型提供依据,从而为用户提供有吸引力的推荐[5]。 4 数据库设计 共享书单系统总共包含用户、书籍、书单、图书馆管理员等4个实体,实体关系及属性如下图所示: 根据共享书单系统的功能模块和设计要求,设计以下数据表:1)用户信息表(Users):用户信息表保存了系统内用户的注册信息,包括用户ID号(UNO)、姓名(Uname)、性别(Ugender)、班级(Uclass)和创建书单数量(Ubook_list_number)。2)书单信息表(Book_list):书单信息表保存了系统内创建的书单的信息,包括书单ID号(BLNO)、书单名称(BLname)、关键字(keyword)、创建时间(time_start)、创建人(founder)。3)书籍信息表(Books):书籍信息表保存了图书馆内录入系统的书籍信息,包括书籍编号(BNO)、书籍名称(Bname)、作者(author)、出版社(publishing_house)、所涉书单(BLname)。4)管理员信息表(Administrator):管理员信息表保存了系统内管理员的信息,包含管理员ID号(ANO)、姓名(Aname)。5)借阅清单(Lending_list):借阅清单保存了系统内用户借阅图书的信息,包含用户ID号(UNO)、图书ID号(BNO)、借阅时间(lending_time)、应还时间(Due_return_time)、归还时间(return_time)。 5 结束语 共享书单系统是基于数据挖掘技术并结合读者的需求研发而成,其目的是解决个性化服务系统功能深度不够,特色不突出的问题,以书单的形式整理书籍资源,为用户提供独特的服务,满足用户对系列书籍的需求,提高用户对数字图书馆的满意程度。本系统的功能能够基本满足用户对共享书单的需求,但随着用户需求的改变,系统需要进一步地开拓新的功能模块。未来可以将本系统与数字图书馆个性化服务系统融合,完善图书馆个性化服务系统的功能。 参考文献 [1]游凤霞.高校图书馆读者个性化服务系统的设计[J].农业图书情报学刊,2018.30(12):112-115. [2]赵翀.王丽达.基于數据挖掘技术的智能图书馆云检索系统设计[J].现代电子技术,2020.43(02):60-63. [3]王玉珍.基于Web挖掘的数字图书馆个性化服务体系研究[J].情报科学,2014.32(04):96-100. [4]徐艳丹.张前进.基于物联网的智慧图书馆研究[J].陕西理工学院学报(自然科学版),2016.32(01):50-53. [5]范宇.李宏宇.高校图书馆个性化服务建设研究[J].河南图书馆学刊,2019.39(01):46-48. 作者简介 卫娜(1999-),女,湘潭大学,信息管理与信息系统专业,本科在读。 |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。