第一个书签之前
摘 要
Abstract
目 录
1绪论
1.1课题背景
1.2国内外概况
1.2.1图数据库理论及应用概述
1.2.2图数据库查询语言概述
1.2.3查询语言解析技术概述
1.3课题主要的研究工作
2 Cypher语言解析系统设计
2.1 Cypher语法规则总结
2.1.1 数据类型及用法约束
2.1.2 Cypher关键字用法
2.1.3 Cypher自定义函数
2.1.4 Cypher模式分析
2.2系统功能需求分析
2.3 Cypher语言解析的设计原则
2.4总体设计
2.5功能模块设计
2.5.1 词法分析模块设计
2.5.2语法分析模块设计
2.6本章小结
3语言解析系统的实现
3.1 Cypher词法分析模块
3.1.1构造Cypher词法规则
3.1.2基于Antlr元语言编写Cypher词法
3.2 Cypher语法分析模块
3.2.1 Cypher语法提取构造
3.2.2 Cypher语法结构定义
3.2.3处理Cypher表达式优先级问题
3.2.4基于语言模式的Cypher语法编写
3.3 Cypher语言解析实现
3.3.1基于Antlr工具解析Cypher
3.3.2配置Antlr生成Java程序解析Cypher
3.4本章小结
4系统测试及结果分析
4.1测试环境
4.2测试用例设计
4.3测试结果生成及分析
4.4本章小结
5总结与展望
5.1全文总结
5.2研究展望
致谢
参考文献