学位论文 > 优秀研究生学位论文题录展示
GriDoc文档管理器的设计与实现
作 者: 冯梓健
导 师: 齐德昱; 陈亮雄
学 校: 华南理工大学
专 业: 计算机技术
关键词: 异构数据 复合文档 文档管理器 驱动器
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 6次
引 用: 0次
阅 读: 论文下载
内容摘要
随着信息技术的快速发展,越来越多的用户迫切希望能够以统一的方式访问和处理多个数据源的文档数据。这些文档数据在物理和逻辑上存在差异,包括关系型数据库中的结构化数据,在XML中的半结构化数据,还有存储在文件系统中的非结构化数据等。对于各种数据文档的管理,建立统一模型的文档管理系统是很有必要的。为了实现对各种类型数据的统一集成处理,本文提出了一种基于非递归广义表的通用数据模型:GriDoc数据模型。该模型描述能力强,能表示各类异构数据。基于GriDoc数据模型构建的GriDoc管理系统,通过复合文档的形式,支持用户有效的组织与提炼信息,生成用户自定义的知识数据视图。本文通过研究GriDoc管理系统的整体架构,设计与实现一种针对海量异构数据的管理系统—格文档管理系统GriDoc Management System(GDMS),及其驱动器GriDocConnection。GriDoc Connection驱动器通过接入GriDoc管理系统,为上层应用程序提供网络连接和文档操作的接口。加载GriDoc Connection后,GDMS或其他应用程序可通过其提供的方法连接GriDoc系统。驱动器中包含文件传输部分,通过多线程断点续传和增量同步方式,从GriDoc系统读取和写入文件。GDMS是基于GriDoc系统的用户文档管理器,依据GriDoc数据模型,能对各类型文档进行灵活的管理。GDMS支持以GriDoc数据模型组织异构格式的文档。支持用户以可视化的形式定义文档、编辑文档,支持对文档的访问,如读取、更新、移动、查找、复制、分解、合并和批量操作等。支持复合文档查看,将多个文档按照规则转换为同一个文档并用于展示。本文对实现的功能模块进行实验和应用,系统的试运行和测试表明系统达到了设计目标的要求。该系统运行可靠,使用方便,使用户能够以统一的方式访问和处理异构数据,提高了文档管理工作的效率。
|
全文目录
摘要 5-6 Abstract 6-11 第一章 绪论 11-16 1.1 研究背景 11-12 1.2 国内外的相关研究情况 12-14 1.3 研究工作 14-15 1.4 论文结构 15 1.5 本章小结 15-16 第二章 相关技术概述 16-21 2.1 数据模型 16 2.2 数据源类型及其特点 16 2.3 异构数据源数据模型的研究状况 16-18 2.4 常用技术 18-20 2.4.1 广义表和 LIPS 18-19 2.4.2 Apache Thrift 19-20 2.5 本章小结 20-21 第三章 GriDoc 系统架构 21-40 3.1 GriDoc 数据模型 21-24 3.1.1 GriDoc 全局模型 21-23 3.1.2 GriDoc 用户视图模型 23 3.1.3 模型操作 23-24 3.1.4 完整性约束 24 3.2 GriDoc 管理系统架构 24-27 3.2.1 系统架构 24-25 3.2.2 系统组成模块 25-26 3.2.3 系统数据处理流程 26-27 3.3 段引擎 27-34 3.3.1 段引擎核心模块 28-31 3.3.2 段引擎通信 31-33 3.3.3 段存储 33 3.3.4 段查询 33-34 3.4 文档引擎 34-39 3.4.1 文档引擎核心模块 35-38 3.4.2 格文档的逻辑组织关系 38 3.4.3 通信机制 38-39 3.5 本章小结 39-40 第四章 GriDoc 驱动器的设计与实现 40-53 4.1 GriDoc 驱动器架构 40-42 4.2 GriDoc 驱动器的接口设计 42-46 4.2.1 网络连接 42 4.2.2 GriDoc 核心操作 42-45 4.2.3 文件传输 45-46 4.3 GriDoc 驱动器的实现 46-52 4.3.1 驱动器中的 RPC 46-47 4.3.2 GriDoc 驱动器服务端 47-48 4.3.3 GriDoc 驱动器客户端 48-49 4.3.4 多线程文件断点续传 49-51 4.3.5 文件增量传输 51-52 4.4 本章小结 52-53 第五章 文档管理器的设计与实现 53-68 5.1 GriDoc 模型在 GDMS 中的实现 53-55 5.2 支持的文件类型 55 5.3 GDMS 功能设计 55-56 5.4 功能模块的实现 56-67 5.4.1 用户登录模块 56-57 5.4.2 格文档组织关系模块 57-61 5.4.3 段文档操作模块 61-63 5.4.4 复合文档展示模块 63-64 5.4.5 查询模块 64-65 5.4.6 本地副本模块 65-67 5.5 本章小结 67-68 第六章 实验与应用 68-76 6.1 系统环境部署 68 6.2 功能实现效果 68-75 6.2.1 用户登录 69-70 6.2.2 格文档组织关系操作 70-72 6.2.3 段文档操作 72-74 6.2.4 复合文档显示 74 6.2.5 查询 74-75 6.3 本章小结 75-76 第七章 总结和展望 76-78 参考文献 78-81 攻读硕士学位期间取得的研究成果 81-82 致谢 82-83 附表 83
|
相似论文
- 测井油泵无刷直流电动机稳速驱动系统,TM33
- 压电陶瓷驱动器迟滞补偿方法研究,TM282
- SOA高校迎新系统中的SDO模型的研究与实现,G647
- 基于XML的异构数据集成技术研究与中间件开发,TP311.52
- 龙门刨床模拟实验装置的设计,TG551.2
- 基于中间件的科技查新辅助检索系统的设计与实现,TP391.3
- 企业异构管理信息系统间数据交换框架的研究,TP311.52
- 职业学校信息交换平台设计与实现,TP311.52
- 基于Web服务的数据集成关键技术研究,TP311.13
- 矿山信息管理系统中集成技术的探讨及应用,TD67
- 一种六自由度微定位工作台位姿控制新方法研究,TH703
- 多尺度微/纳米定位系统的设计、分析及试验研究,TH703
- 基于Web Services的可配置异构数据整合系统开发,TP311.52
- 基于XML模式的异构数据集成中间件研究,TP311.52
- 系统集成中MAS通信技术的研究与实现,TP18
- 天津港数据集成处理平台的设计与实现,TP311.52
- 基于XML的异构数据源集成与查询技术研究,TP311.52
- 基于SDO的数据集成的研究与实现,TP311.52
- 基于本体的数据集成中关键技术研究,TP311.13
- 基于XML的异构数据交换技术研究,TP311.13
- 基于CORBA和XML的南昌市交通共用信息平台的研究,U495
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|