论文部分内容阅读
图书馆的资源建设工作是图书馆的重要工作和核心工作,而图书荐购工作又是资源建设工作中不可或缺的重要组成部分。图书荐购工作基本流程包括收集可购书目信息来源、挑选需要购买的图书、发订并追踪图书到馆,以及后续图书的典藏入馆等环节。随着大学图书馆图书荐购工作的不断发展,从需求的角度,以读者驱动的荐购模式成为未来的发展趋势;从图书荐购的工作效率角度,目前半自动化的工作形式有待进一步提升,亟需实现一体化和系统化。鉴于上述两方面原因,开放式、一体化、读者决策的图书荐构系统被提上上海某985大学的图书馆建设的日程上来。本文基于作者自身业务需求,详细分析了目前图书荐购模式、荐购系统以及与荐购系统相关的荐购决策模型,在此基础上提出适合目前国内大学图书馆资源建设环境的荐购决策支持模型,并给出了决策支持模型参数的相关算法和实例验证;同时针对大学图书馆的图书采访情况,分析了荐购用户和业务需求,提出功能需求;然后基于以上的决策支持模型和需求分析,构建了系统架构,分析了系统具体流程和模块设计细节,并给出数据库结构设计,演示了该系统的主要功能开发,并对系统主要功能进行了测试。本文完成的主要研究工作包括:(1)图书荐购决策支持模型的设计和实现论文基于作者自身业务需求,从上海某985大学图书馆实际情况出发,把图书荐购决策支持模型的研究分为顶层决策支持模型和权重决策支持模型。顶层决策支持模型是从学校的学科发展规划角度出发,重点考虑重点学科、师生比、各专业学生构成、招生计划等,并基于已有馆藏的结构、利用率等,确定图书资源采访的方向、范围和原则。权重决策支持模型是从读者需求的角度,根据学校不同需求群体(如区分教师与学生、研究生与本科生),将学科馆员加入到采访馆员队伍中,兼顾各角色在荐购图书过程的重要程度,确定不同的图书荐购权重。(2)图书荐购系统需求分析根据用户对图书荐购系统的具体要求和业务需求,提炼出系统需求,并针对这些需求做了详细阐述,为后续系统的开发提供基本依据。(3)图书荐购系统架构设计和模块设计从系统架构设计着手,基于J2EE(Java2 Platform Enterprise Edition)技术,采用MVC(Model View Controller)架构模式,整合了Spring、Hibernate和Struts2框架,完成了大学图书馆图书荐购系统的设计框架、系统流程、模块设计、数据库设计等方面的内容,为系统的实际开发过程提供基础和依据。(4)图书荐购系统实施与测试论文以演示系统中典型功能实现展示了系统实施过程,并针对系统的各主要功能进行了功能性实验测试。本论文所开发的图书荐购系统已经被大学图书馆实际使用。进一步地,论文针对实际运行过程中出现的问题提出后继解决方案。