简谈使用FlexPaper实现图书馆自建特色数据库在线阅览

更新时间:2024-03-26 作者:用户投稿原创标记本站原创
摘要:高校图书馆自建特色资源数据库是数字化进程的重要部分。特色数据库不仅要求资源的数量与质量,同时如何方便快捷的为用户呈现库中的资源并且尽可能规避著作版权理由也很重要。本文以作者所在馆自建电子图书数据库为例,介绍了一种使用FlexPaper构建在线全文阅读模块的策略,并对其功能特点及运转性能进行了评测。
关键词:数字化图书馆;特色数据库;FlexPaper;在线阅读;网页显示
1007-9599 (2012) 21-0000-02
1 研究背景和理由的提出
1.1 高校图书馆数字化建设与自建数据库的发展目前状况
高校图书馆是我国信息产业的重要组成部分,近年来随着计算机与网络通讯技术的飞速发展,其资源数字化建设正在逐步提到各馆日程上来,我国图书馆数字化建设的代表“大学数字图书馆国际合作计划(CADAL)”作为教育部重点项目,目前已进行到二期工程[1]。在此大环境下,各高校图书馆都积极开展自建特色数据库的工作,这为读者获取馆藏资源提供了方便,同时在一定程度上也弥补了馆藏电子资源不足的状况。
1.2 数据库系统为用户显示文献方式的分型
B/S结构是数据库系统的架构的主流,因为这种模式具有用户使用简便、系统升级快速优势。在B/S模式下,如何将用户检索到的文献呈现给用户是我们需要探究的一个方面。目前各商业化的数据库普遍提供P使用FlexPaper实现图书馆自建特色数据库在线阅览的相关论文由www.808so.com收集DF格式的全文,以PD或第三方软件的方式提供全文存在两个理由。第一,客户端需要安装额外软件,这样做在一定程度上违背了B/S架构的初衷;第

二、屏蔽用户的下载功能较为困难,这可能会涉及到著作版权的理由[2]。

目前应用于互联网上的在线文档浏览技术,如百度文库和豆丁网等,其全文显示方式可以作为自建数据库文献在线浏览的一个方案,因其不需要用户安装任何的特定软件并且用户无法进行全文下载,解决上上面两个理由。
2 FlexPaper与SwfTools的功能及其特点
FlexPaper是新西兰的Devaldi公司开发的在线浏览文件的开源组件,在ASP.NET开发的程序中使用它可以实现在浏览器上以播放SWF文件的方式为用户呈现全文,通常与另一开源程序PDF2SWF一起使用。PDF2SWF是开源程序集SwfTools中的一个子程序,其功能是将PDF文件转换成SWF文件。
3 B/S架构下具备在线全文阅览功能的数据库系统构建实例
3.1 使用ASP.NET构建B/S模式的电子书数据库应用系统
笔者使用ASP.NET为沈阳化工大学图书馆构建了特色外文电子书数据库系统,应用此系统管理员在校园网范围内通过Web上传PDF格式的电子图书至文件服务器,其原始文件与新生成的SWF文件的路径将与编目信息一起存储在数据库中。当读者通过Web访问此自建数据库时,电子书将会以SWF文件的形式由FlexPaperViwer装载并显示。
3.2 PDF格式电子书目录信息录入及整书上传
3.2.1 图书的题录信息的保存及封面的上传及处理流程
本自建数据库系统支持PDF格式的电子书上传,其程序流程如下:及封面的上传及处理流程本自建数据库系统支持PDF格式的电子书上传,其程序流程如下: WWw.808so.com 808论文查重

点赞:15178 浏览:60967