0绪论 1
0.1研究的背景 1
0.1.1开放存取运动在全球广泛兴起 2
0.1.2数字信息资源长期保存面临威胁 4
0.1.3政治工作信息资源建设迫切要求 5
0.2研究的目的和意义 8
0.2.1研究目的 8
0.2.2研究意义 10
0.3主要工作 13
0.3.1研究内容 13
0.3.2研究方法和技术路线 14
0.3.3说明 15
1基础理论和技术 17
1.1开放存取理论 17
1.1.1开放存取运动及其含义 17
1.1.2开放存取的实现途径 20
1.1.3开放存取运动在各国的进展 22
1.2机构知识库理论 26
1.2.1机构知识库的内涵 27
1.2.2机构知识库的特点 29
1.2.3机构知识库的功能和作用 30
1.3数字对象管理技术 32
1.3.1 OAIS参考模型 32
1.3.2元数据标准 37
1.4互操作技术 42
1.4.1 OAI-PMH协议 42
1.4.2 OAI-ORE协议 44
1.4.3 OpenURL协议 46
2国内外机构知识库的发展现状与分析 48
2.1国内外机构知识库建设现状 48
2.1.1国外机构知识库建设现状 49
2.1.2中国机构知识库建设现状 51
2.1.3国内外机构知识库建设比较 55
2.2构建机构知识库的软件介绍 56
2.2.1机构知识库系统软件分类 57
2.2.2机构知识库主要开源软件 58
2.3机构知识库发展面临的问题 61
2.3.1建立机构知识库联盟 61
2.3.2机构知识库范围扩展 62
2.3.3机构、出版商和OAI服务商之间的广泛合作 62
2.3.4机构知识库与其他系统和环境的无缝连接 63
3开放平台的功能需求和设计 64
3.1开放平台的功能需求分析 64
3.1.1政治工作信息资源的管理功能 64
3.1.2政治工作信息资源的开放获取功能 69
3.1.3平台之间的互操作功能 71
3.1.4个性化服务功能 72
3.2基于DSpace的开放平台的总体设计 75
3.2.1总体功能模块 75
3.2.2基于DSpace的开放共享系统的功能结构 76
3.2.3DSpace系统的优势与不足 80
4基于DSpace的开放平台基本功能的实现及定制 85
4.1DSpace基本功能及实现 85
4.1.1系统数据模型 85
4.1.2系统数据处理 88
4.1.3用户与数字对象管理 91
4.1.4浏览与检索 94
4.1.5统计和订阅功能 94
4.2系统基本功能的定制 95
4.2.1信息组织模型定制 95
4.2.2统一编码环境 97
4.2.3中文化实现 99
4.2.4工作流和管理策略定制 102
5基于XML的系统界面和功能定制的设计与实现 106
5.1引言 106
5.2Manakin的设计思路 108
5.2.1Manakin的设计目标 108
5.2.2选择apache cocoon作为底层架构的原因 110
5.3Apache Cocoon基本原理 111
5.3.1Cocoon的基本构成 111
5.3.2Cocoon的结构体系 112
5.4Manakin的架构分析 113
5.4.1 Manakin的基本构成 113
5.4.2 Manakin处理一个用户请求的过程 114
5.4.3生成内容的国际化 115
5.5 Manakin在集成开发中的应用实践 116
5.5.1 Eclipse集成开发环境的建立 116
5.5.2界面汉化、中文检索和全文检索 117
5.5.3对Manakin的调试 118
5.6结语 120
6利用OAI-ORE进行数据交换的原理与实现 122
6.1引言 122
6.2应用背景介绍 124
6.2.1 OAI-ORE国内外应用情况 124
6.2.2数字资源共享中心的建设思路 126
6.3应用OAI-ORE进行数据交换的基本原理 127
6.3.1利用OAI-PMH实现元数据交换 127
6.3.2 OAI-ORE的基础——RDF模型 130
6.3.3 OAI-ORE完整的数据模型 132
6.4 OAI-ORE在DSpace平台中的具体实现 135
6.4.1 OAI-ORE和DSpace之间的映射 135
6.4.2资源图的发布 137
6.4.3数字对象的获取 138
6.4.4收割调度系统 140
6.5结语 140
7系统功能测试与演示 142
7.1系统功能测试 142
7.2系统功能演示 147
7.2.1创建用户和组织机构 147
7.2.2创建专题 150
7.2.3在专题中进行资源项的提交 152
7.2.4搜索和浏览 154
7.2.5系统功能的进一步完善 156
参考文献 157