论文部分内容阅读
本文着重研究了数字图书馆的信息查询系统,对其关键技术—Web数据库连接技术和Web数据库查询优化算法,进行了具体的分析和比较,提出了采用ADO和ASP技术的Web数据库连接技术和基于遗传算法的Web数据库查询优化算法。并以东北大学图书馆为应用背景,设计并实现了基于B/S结构的东北大学数字图书馆OPAC(OnlinePublicAccessCatalog)系统。该系统采用Web数据库技术,实现了对东北大学馆藏数据库的网上信息查询功能。OPAC系统一共包括七个模块,分别为:书籍信息查询模块、新书通报模块、读者信息模块、留言与公告模块、催还通知模块、预约通知模块、期刊篇目查询模块。针对书籍信息查询模块中参与查询的数据源多,数据量较大以及各种数据源的查询处理能力差别较大等特点,本系统采用了结合数据源查询处理能力的遗传算法来求解多数据源连接查询优化问题,并设计了与问题相适应的交叉变异概率、编码方法、交叉算子和变异算子。最后通过实验测试,书籍信息查询模块在使用遗传算法后查询效率获得了一定的提高。