关键词:
图书馆管理信息系统
J2EE
知识服务
信息推荐
协同过滤
摘要:
现在社会已经进入信息时代,信息管理技术得到了广泛的认可和应用。图书馆作为办学三大支柱之一,承担着保存知识,为教学和科研提供数据资源的重要任务,为了提高图书借阅效率和图书馆的利用率,急需建设现代化的图书馆管理系统,通过信息技术辅助图书馆的管理工作。目前,大多数图书馆管理信息系统仍然是以图书管理为核心,系统的功能设计局限于完成图书馆的日常业务流程,基于数据库查询技术向读者提供统一的书目检索功能,这种方式无法根据读者兴趣偏好,向读者提供个性化的信息服务,属于被动的服务方式。在知识膨胀的现在社会,读者在面对众多备选资料的时候,往往不知何去何从。在此背景下,本文研究面向知识服务的图书馆管理信息系统的设计与实现,系统以现在图书馆管理为基石,为图书管理提供全方位的信息支持;同时系统通过分析读者的借阅记录,向读者推送符合读者阅读偏好的资料信息,实现图书馆管理信息系统用传统的信息管理到知识挖掘和服务的转变。通过主动的、个性化的信息服务方式,提高读者的借阅体验和图书馆的利用效率。首先,本文基于图书馆管理理论,在分析国内外优秀的图书馆管理软件以及实践调研的基础上,对现在读书馆管理信息系统建设的范围和内容进行了清晰的定义,采用统一建模语言刻画图书馆管理的各项需求、功能,为系统的实现奠定基础。其次,在系统结构设计上,采用B/S三层架构,支持分布式的办公需求,方便读者对图书资源的查询和借阅。系统采用MVC分层开发框架,提高了软件的健壮性,利于软件的后期维护和扩展。第三,在传统图书馆管理信息系统的基础上,本文提出了图书馆的知识服务功能的研发,依据读者借阅记录,生成读者对于书刊的评分矩阵,然后,基于协同过滤方法,计算用户可能感兴趣的书刊,定期向用户推送其最有可能感兴趣的书籍资料信息。最后,系统基于J2EE平台开发和实现,在论文最后,我们对系统进行了整体测试并对测试结果进行了分析。