论文部分内容阅读
摘 要:当前IT发展日新月异,IT技术广泛应用于各个行业领域,尤其是在图书馆管理系统中。伴随着图书馆管理系统设计的不断优化和完善,其自助借还书、智能图书搜索等功能也日益完善。文章在介绍智能图书管理系统的基础上,着重对其系统设计和实现进行了分析。
关键词:智能图书馆;管理系统;应用;研究
随着数据库技术的日益完善和成熟,图书馆管理系统在实现数据查找、录入及统计等功能的基础上,以数据挖掘技术为核心的智能图书馆管理系统不断完善。如何完善和优化智能图书管理系统设计,已成为当前相关学者专家研究的热点话题。
一、智能图书馆系统分析
智能图书馆系统设计基础应在充分了解其系统主要功能需求,主要表现有:(1)读者的信息管理需求,诸如读者姓名、证件编号,图书借阅信息的录入、查询、删除与修改;(2)图书信息管理需求,诸如图书名称、编号、出版社等信息,图书存放数量与具体位置,图书出版时间的查询、录入、删除与修改;(3)图书的借阅信息管理需求,主要包括借还书管理、检索查询、借书统计和定期整理图书借阅信息等。
智能图书管理系统数据流程图分析也是其系统分析的一个重要基础,常见的系统数据流图主要包括系统顶层数据流图、系统0层数据流图、图书管理数据流图、读者管理数据流图和借还管理数据流图五部分。在图书馆数据库创建时,以7张数据表为基础,主要包括存放区域、读者借书、读者信息、分类信息、图书管理、图书的信息和专业表。其中,存放区域主要以A、B、C、D、E、F五个区域为标示;读者借书则以记录读者姓名、ID、借书信息等为主;读者信息则主要对读者基本信息进行记录,诸如读者姓名、专业ID、累计借阅次数等;分类信息则主要对图书馆图书进行科学划分分类;图书管理着重对图书编号、分类信息、读者ID、存放区域ID等进行管理;图书信息则主要分析图书名称、编号、数量、借出次数以及受欢迎程度等;专用表主要用于了解读者专业情况。
二、智能图书馆系统设计
智能图书馆系统设计主要包括系统功能模式设计、系统数据库设计和数据挖掘设计上方面,具体为:(一)在系统功能模块设计方面,主要读者信息管理模块设计、图书信息管理模块设计和图书借阅信息管理模块设计,如图1所示。
图1 系统功能模块图
对于读者信息管理模块设计方面,在满足读者需求的基础上,针对不同专业学生需求各种图书受欢迎程度不同等情况,逐步提高图书馆管理效率。其主要功能包括读者信息登记(用于读者信息和图书借阅情况登记)、读者信息注销(用于图书馆图书卡和会员卡注销)、读者信息结算(以记录读者图书借还和结算工作为主)、查询读者(以查询读者信息及一段时间内图书借阅信息等为主)。
对于图书信息管理模块设计方面,以图书入库、图书的存放地点、图书的自身信息和图书出库等工作为主。其中,图书入库工作现将每本图书进行编号,再做一个详细记录,以此提升图书馆效率;图书的存放地点应根据不同类型的图书书籍,进行区域划分,以便读者查询借阅;图书的自身信息包括图书名称、编号、出版社、作者、数量、存放位置等信息,并录入数据库;图书出库工作以记录图书出库信息等为主。
对于图书借阅信息管理模块设计方面,以自助借还书管理、检索查询、借书统计和定期整理图书借阅信息工作为主。此外,还包含借阅清单整理、分类印图书清单等。
(二)在系统数据库设计方面,主要包括概念模型设计、逻辑模型设计、物理模型设计和元数据模型设计四方面。其中,对于概念模型设计来说,包括读者信息、图书信息和管理员信息设计。其中,读者信息以读者姓名、ID、证件编号和累计借阅次数等;图书信息以图书名称、编号、出版社、存放位置和分类等;管理员信息以管理员姓名、性别、编号和使用权限等信息为主。对于逻辑模型设计来说,在细化概念模型的基础上,将概念模型抽象化处理,主要预测读者选择图书和图书的管理工作为主。对于物理模型设计来说,以解决数据索引策略、存储分配优化、数据存储结构和数据存储策略等问题为主,可通过合并表、建立数据的索引、引入冗余、表的物理分割和生成派出数据等优化数据库物理模型。对于元数据模型设计来说,包含静态元数据模型设计和动态元数据模型设计两方面。
(三)在数据挖掘设计方面,以数据预处理、算法选择和数据挖掘结果评价三方面工作为主。其中,在数据预处理方面,首先进行数据源的定义,包括数据准备区的创建和数据源的确定两方面;其次建立多位数据集,通过新数据源视图定义、实时数据表和维度表的标识和多位数据集的创建以及度量值的选择来完成。在数据预处理方面,以分类法、聚类法和关联规则三种方法为主,其中先定义合适的挖掘参数,再采用决策树算法。在数据挖掘结果评价方面,以前期确定的决策树为基础,通过测试属性并采用钻取技术实现对决策树的分析。
三、智能图书馆系统的实现
智能图书馆系统的实现主要通过用户管理模块、图书信息管理模块和智能借阅模块三方面实现,具体表现为:在用户管理模块实现方面,以读者登录功能实现和读者信息管理功能实现两方面完成;在图书信息管理模块的实现方面,以图书基本信息及类别管理实现和智能查询功能的实现两方面完成;在智能借阅模块实现方面,以自助借书功能实现和自助还书功能的实现两方面完成。总而言之,智能图书馆系统的实现通过配置文件將整个系统各个部分关联起来,有利于系统管理效率和质量的提升。
四、结语
总之,随着IT技术的不断完善和普及,智能图书管理系统也将日益更新和优化,智能图书管理系统的应用不但促进人们的传统思维和观念的改变,而且适应了当前市场管理信息系统的发展需求,极大的为读者借阅图书提供了便利。因此,应加强对智能图书管理系统的研究和开发。
参考文献
[1] 赵姜媛.智能图书管理系统的应用研究[D].天津大学硕士论文,2012.
[2] 金英姬.浅析智能图书管理系统的应用[J].管理观察(下旬版),2014(02).
关键词:智能图书馆;管理系统;应用;研究
随着数据库技术的日益完善和成熟,图书馆管理系统在实现数据查找、录入及统计等功能的基础上,以数据挖掘技术为核心的智能图书馆管理系统不断完善。如何完善和优化智能图书管理系统设计,已成为当前相关学者专家研究的热点话题。
一、智能图书馆系统分析
智能图书馆系统设计基础应在充分了解其系统主要功能需求,主要表现有:(1)读者的信息管理需求,诸如读者姓名、证件编号,图书借阅信息的录入、查询、删除与修改;(2)图书信息管理需求,诸如图书名称、编号、出版社等信息,图书存放数量与具体位置,图书出版时间的查询、录入、删除与修改;(3)图书的借阅信息管理需求,主要包括借还书管理、检索查询、借书统计和定期整理图书借阅信息等。
智能图书管理系统数据流程图分析也是其系统分析的一个重要基础,常见的系统数据流图主要包括系统顶层数据流图、系统0层数据流图、图书管理数据流图、读者管理数据流图和借还管理数据流图五部分。在图书馆数据库创建时,以7张数据表为基础,主要包括存放区域、读者借书、读者信息、分类信息、图书管理、图书的信息和专业表。其中,存放区域主要以A、B、C、D、E、F五个区域为标示;读者借书则以记录读者姓名、ID、借书信息等为主;读者信息则主要对读者基本信息进行记录,诸如读者姓名、专业ID、累计借阅次数等;分类信息则主要对图书馆图书进行科学划分分类;图书管理着重对图书编号、分类信息、读者ID、存放区域ID等进行管理;图书信息则主要分析图书名称、编号、数量、借出次数以及受欢迎程度等;专用表主要用于了解读者专业情况。
二、智能图书馆系统设计
智能图书馆系统设计主要包括系统功能模式设计、系统数据库设计和数据挖掘设计上方面,具体为:(一)在系统功能模块设计方面,主要读者信息管理模块设计、图书信息管理模块设计和图书借阅信息管理模块设计,如图1所示。
图1 系统功能模块图
对于读者信息管理模块设计方面,在满足读者需求的基础上,针对不同专业学生需求各种图书受欢迎程度不同等情况,逐步提高图书馆管理效率。其主要功能包括读者信息登记(用于读者信息和图书借阅情况登记)、读者信息注销(用于图书馆图书卡和会员卡注销)、读者信息结算(以记录读者图书借还和结算工作为主)、查询读者(以查询读者信息及一段时间内图书借阅信息等为主)。
对于图书信息管理模块设计方面,以图书入库、图书的存放地点、图书的自身信息和图书出库等工作为主。其中,图书入库工作现将每本图书进行编号,再做一个详细记录,以此提升图书馆效率;图书的存放地点应根据不同类型的图书书籍,进行区域划分,以便读者查询借阅;图书的自身信息包括图书名称、编号、出版社、作者、数量、存放位置等信息,并录入数据库;图书出库工作以记录图书出库信息等为主。
对于图书借阅信息管理模块设计方面,以自助借还书管理、检索查询、借书统计和定期整理图书借阅信息工作为主。此外,还包含借阅清单整理、分类印图书清单等。
(二)在系统数据库设计方面,主要包括概念模型设计、逻辑模型设计、物理模型设计和元数据模型设计四方面。其中,对于概念模型设计来说,包括读者信息、图书信息和管理员信息设计。其中,读者信息以读者姓名、ID、证件编号和累计借阅次数等;图书信息以图书名称、编号、出版社、存放位置和分类等;管理员信息以管理员姓名、性别、编号和使用权限等信息为主。对于逻辑模型设计来说,在细化概念模型的基础上,将概念模型抽象化处理,主要预测读者选择图书和图书的管理工作为主。对于物理模型设计来说,以解决数据索引策略、存储分配优化、数据存储结构和数据存储策略等问题为主,可通过合并表、建立数据的索引、引入冗余、表的物理分割和生成派出数据等优化数据库物理模型。对于元数据模型设计来说,包含静态元数据模型设计和动态元数据模型设计两方面。
(三)在数据挖掘设计方面,以数据预处理、算法选择和数据挖掘结果评价三方面工作为主。其中,在数据预处理方面,首先进行数据源的定义,包括数据准备区的创建和数据源的确定两方面;其次建立多位数据集,通过新数据源视图定义、实时数据表和维度表的标识和多位数据集的创建以及度量值的选择来完成。在数据预处理方面,以分类法、聚类法和关联规则三种方法为主,其中先定义合适的挖掘参数,再采用决策树算法。在数据挖掘结果评价方面,以前期确定的决策树为基础,通过测试属性并采用钻取技术实现对决策树的分析。
三、智能图书馆系统的实现
智能图书馆系统的实现主要通过用户管理模块、图书信息管理模块和智能借阅模块三方面实现,具体表现为:在用户管理模块实现方面,以读者登录功能实现和读者信息管理功能实现两方面完成;在图书信息管理模块的实现方面,以图书基本信息及类别管理实现和智能查询功能的实现两方面完成;在智能借阅模块实现方面,以自助借书功能实现和自助还书功能的实现两方面完成。总而言之,智能图书馆系统的实现通过配置文件將整个系统各个部分关联起来,有利于系统管理效率和质量的提升。
四、结语
总之,随着IT技术的不断完善和普及,智能图书管理系统也将日益更新和优化,智能图书管理系统的应用不但促进人们的传统思维和观念的改变,而且适应了当前市场管理信息系统的发展需求,极大的为读者借阅图书提供了便利。因此,应加强对智能图书管理系统的研究和开发。
参考文献
[1] 赵姜媛.智能图书管理系统的应用研究[D].天津大学硕士论文,2012.
[2] 金英姬.浅析智能图书管理系统的应用[J].管理观察(下旬版),2014(02).