庐陵文化古籍善本数字化综合性资源统一检索平台的设计
2018-10-08郭晨肖志芳
郭晨 肖志芳
【摘要】庐陵文化是中华传统文化的重要组成部分,是具有地域特征的文化。为了加快庐陵文化的保护传承,本文以建立庐陵文化古籍善本数字化综合性资源统一检索平台为目标,通过需求分析梳理平台的具体要求,进而对庐陵文化古籍善本数字化综合性资源统一检索平台展开设计。本文的研究有助于庐陵文化古籍善本保护和研究。
【关键词】庐陵文化 数字化 统一检索平台
1引言
文化物质的积累、科学技术的进步是当今社会的两个重要议题,而二者又紧密关联,特别是现代信息技术悄无声息的进入了文化物质领域的当下。庐陵文化就是古庐陵郡所在的古代文化,它包含了现有的和历史上归属庐陵(吉州或吉安路、吉安府)的各个县区的文化。比如以庐陵名人为代表的“庐陵欧阳修”(永丰县籍)、“庐陵周必大”(吉安县籍)、“庐陵杨万里”(吉水县籍)、“庐陵解缙”(吉水县籍)、“庐陵文天祥”(青原区籍)、“庐陵罗钦顺”(泰和县籍)、“庐陵杨士奇”(泰和县籍)等。它是一种典型的地域文化,是中华民族传统文化的重要组成部分。
众所周知,古籍善本是古代文明重要的载体,它们具有罕见的史料价值,又有珍贵的文物价值。当前,庐陵文化的研究几乎都来源于古籍善本等文献研究,庐陵文化存载在大量古籍善本之中,这里面比较有代表性的有:《欧阳文忠公文集》、《文苑英华》、《庐陵诗存》、《禾谱》、《农器谱》、《正气歌》、《太平寰宇记》、《明儒学案》、《快园道古》、《青原山志》、《广舆图》等,除此之外在吉安市各区县档案馆和民间还存在着大量的有关庐陵文化的古籍善本,以吉安市档案馆为例,其馆藏就有2000余册未公开的明清古籍善本,这些善本中不乏与庐陵文化密切相关的内容,而随着岁月的流逝,这些珍贵的庐陵文化载体与世越来越隔绝,保存状况也越来越差。以泰和人曾安止撰写了农学专著《禾谱》为例,由于保存状态较差,当前从残存的书稿只能看到当时吉泰平原栽种的50多个水稻品种的记录,这种具有代表性庐陵文化的流逝是非常令人惋惜和不安的。当前庐陵文化古籍善本的部分保护单位以及部分个人藏家都十分迫切地希望能对这些有关庐陵文化的古籍善本加以数字化处理,并形成一个综合性资源统一检索平台,已供读者学习和研究,同時避免《禾谱》悲剧的再次发生。
2庐陵文化古籍善本数字化综合性资源统一检索平台的需求分析
庐陵文化综合性资源统一检索平台数据库的建设首先需要对现有的数字化系统进行分析,然后经过专业的软件需求建模之后,形成庐陵文化综合性资源统一检索平台的需求规格说明书,进而根据需求规格说明书进行庐陵文化综合性资源统一检索平台的构建,并对庐陵文化综合性资源统一检索平台进行系统的测试,具体包括单元测试、集成测试、验收测试和系统测试四个部分的内容,最后让庐陵文化综合性资源统一检索平台上线运行。
庐陵文化古籍善本数字化综合性资源统一检索平台的构建首先需要进行必要的需求分析。而需求分析首先从庐陵文化古籍善本调查统计开始,通过对吉安市及其下辖的2区1市10县的档案局、部分民间馆藏、历史比较悠久的中学(吉安一中、白鹭洲中学、泰和中学、吉安县一中等)、以及佛教道教的藏家楼(青原区净居寺、吉安县资国禅寺、峡江县玉笥庙)等进行调查统计,在建立统一的记录字段的基础上对其存有的部分具有鲜明庐陵地方特色的地方家谱、古籍善本、地方档案等珍贵史料和文献进行统一登记,然后归纳出统一的目录。
接下来需要对庐陵文化古籍善本进行数字化处理和数据库构建,需要参照《江西省纸质档案数字化管理与技术规范》建立起满足使用的《庐陵文化古籍善本数字化技术及管理开发应用规范》,根据这个应用规范可以把数字化全程分为10个基本环节,包括审批数字化对象、制定数字化工作方案、档案出库、整理分件,建元数据库、档案扫描、图像处理、数据质检、档案还原入库、数字化成果验收移交等,如下图l所示。首先对数字化对象实行审批制,通过调查摸底,提出数字化项目管理与技术要求,进一步编制数字化工作方案。然后进行逐页清点后出库,通过整理和分件后按秩序进行排列,从而建立起文件级元数据库,进而通过扫描和图像处理之后形成数字化成果。之后依照此规范进行具体的数据库构建工作。
庐陵文化古籍善本数字化综合性资源统一检索平台的数据库选用元数据仓储的模式来实现。元数据是用来描述信息资源数据本身特征和属性的数据,是资源统一检索平台构建的关键要素。基于元数据仓储的统一检索平台,不会改变原有数据库的结构和访问方式,只需将每个数据库的元数据进行加工整合,然后通过收集元数据、元数据字段映射、元数据清洗、转换、整合等工作来实现数字化资源元数据仓储的建设,进而实现综合性资源统一检索,如下图2所示。
庐陵文化古籍善本数字化综合性资源统一检索平台针对多种异构数据资源,为用户提供一种统一的检索服务,其主体功能是让可用的检索要求同时发送给多个数据源,并把各自的检索结果统一显示出来,所以综合性资源统一检索平台需要为每一种数据源设计检索模块,并将检索模块规范为特定的检索Web Service,并发布到Web Service注册中心,以方便提供用户服务,如下图3所示。
3庐陵文化古籍善本数字化综合性资源统一检索平台的系统设计
庐陵文化古籍善本数字化综合性资源统一检索平台系统包括统一检索、日志管理和后台管理三个主要的功能模块。其中统一检索包括快速检索和综合检索,日志管理包括日志记录和日志报告,后台管理包括权限管理、Web Service管理和数据源管理,如下图4所示。庐陵文化古籍善本数字化综合性资源统一检索平台中的统一检索功能是系统的主体功能模块,通过接受用户的检索要求,并利用XML搜索引擎进行转接,接下来根据Web Service注册中心来给出对应的信息和服务提供者,进而调用各种检索方法对设定的数据源进行检索,最后把检索结果以统一的格式反馈绐Web Service注册中心。
3系统测试
系统测试的目的是针对整个软件系统进行测试,用来测试系统的功能是否达到设计要求,并及时发现系统可能存在的BUG并给出解决方案。系统测试主要包括功能性测试和健壮性测试两个部分。功能性测试是测试系统的功能是否已经实现,是否满足需求。健壮性测试是测试开发的系统在特殊情况下或者异常情况下能否正常运行,以可恢复性和容错性为主要指标。其中功能性测试是测试的主题。在完成庐陵文化古籍善本数字化综合性资源统一检索平台的编程实现之后,需要对整个系统的功能进行系统测试,以发现系统可能存在的问题,并探索对应的解决方案。本系统的测试环境与测试条件为:
处理器:Intel Core i5—8250U
内存:8GB
硬盘:1TB(5400转)+128GB SSD
操作系统:Windows 7
数据库:SQL server 2008 r2
测试流程首先在配置好的环境下运行系统,然后将系统的各个功能进行测试。功能性测试的前台测试清单和后台测试清单如下表1和表2所示:
通过对系统的全面测试,所有测试条目都通过测试,实现了基本功能,达到了设计要求。系统可以正常运行,不存在很明显的错误,具有一定的可恢复性和容错性,并拥有较高的安全性和可维护性。
4总结
庐陵文化古籍善本数字化综合性资源统一检索平台是弘扬庐陵文化、加快资源共享和统一管理的重要手段,本文首先简述了庐陵文化以及相关古籍善本现状,进而对庐陵文化古籍善本数字化综合性资源统一检索平台展开需求分析,最后对综合性资源统一检索平台进行设计。本文的研究工作对于庐陵文化古籍善本的保护有着积极作用。