论文摘要
计算机辅助审计改变了原有手工审计的对象和内容,提出了新的审计方法和审计模式,提高了审计效率。但是在许多的审计项目中都是审计专家与计算机专家的紧密结合才能够完成任务。而这就需要使得计算机专家详细的了解消化审计专家提出的审计需求之后,才能在审计专用数据库上写出正确的查询语句。基于专用领域的数据库汉语查询接口能很好的解决这个问题,使得审计专家能够独立的完成基于数据库的审计工作。本文首先介绍了论文的背景和研究现状,通过在已有技术的基础之上,提出了数据库汉语查询语言接口的模型。实现了由汉语查询语言到生成在审计数据库中可执行的SQL语句的各个模块的设计。因为汉语语言具有语义结构复杂多变,充满歧义等特点,而查询语言的内容都是围绕着数据库概念,所以通过设计合理的数据库汉语查询语言的受限文法在满足用户使用的前提下降低了系统实现的复杂性。在自动分词阶段采用了改进的分词算法,提出了基于数据库语义的歧义消解和生词确定策略。在语义理解阶段通过对数据库汉语的查询目标和查询条件进行充分分析之后,提出了相应的生成中间语言的查询目标分析算法和查询条件分析算法。最后再生成完整的SQL语句阶段,采用在查询条件与查询目标之间的关联路径分析的方式生成FROM子句再由中间语言完成SELECT子句和WHERE子句的生成组合成完整的查询SQL。最后本文介绍了一个案例的详细实现流程,以及系统在实际应用所取的不错的效果。
论文目录
相关论文文献
标签:社会保障审计论文; 受限汉语论文; 查询目标论文; 查询条件论文; 数据库自然语言接口论文;