XBRL实例文档生成器的设计与实现

XBRL实例文档生成器的设计与实现

论文摘要

随着Internet的广泛应用,互联网已经成为人们发布和浏览信息的主要媒体之一。企业通过互联网发布业务报告已经成为一种必然的发展趋势,传统形式的纸质业务报告不能直接用来作为网络业务报告,其一是因为直接扫描的文档不能直接进行数据分析,其二是数据库形式的文档种类较多,存储格式各异,难以实现网络共享。为了解决异构文件网络共享, XML提供了一种公共的解决途径,但它把一份报告作为整体,无法对报告的内容作任何含义上的区分。XBRL是基于XML在财务报告信息网络交换的一种应用,是财务信息处理的最新标准和技术。XBRL设置了标记规范和分类标准,通过这种特定的标记,可以对XBRL文档进行查询、分析、同其他系统主机进行数据交换,并且很容易以各种需求展现不同格式。国际上XBRL的应用已经取得了成功经验,市场上也出现了相应的软件产品。但该项技术在我国尚处于起步阶段,需要相关的自主知识产权的XBRL工具推动其在我国的发展和应用。本课题研究的内容为XBRL实例文档生成器的设计与实现,它是北京市自然科学基金项目《新一代业务报告XBRL关键技术的研究与实现》(项目编号:4073042)的子题。通过对XBRL技术规范、分类标准、实例文档的研究,剖析国外软件产品,结合软件工程设计方法和Java解析技术,分析并设计了XBRL实例文档生成器,最后实现了其功能。本文的主要工作如下:第一,分析了XBRL技术原理,XBRL技术规范、分类标准、实例文档等,并对与其相关的XML、XLink、XPathd等技术进行了研究,为XBRL实例文档生成器的研究提供了必要的理论及技术支撑。第二,收集了目前国外主流XBRL实例文档生成器,对各系统的系统架构、功能、性能进行了分析与比较,结合XBRL技术原理,提出了一套完整的设计方案和实现框架,本文设计和开发参照富士通公司的XBRL实例文档生成器。第三,依据设计完成了XBRL实例文档生成器的开发。实现了从数据库文件到XBRL实例文档的转换,并对XBRL实例文档生成器的格式和计算关系进行了一致性校验。第四,在研究过程中相继在中文核心期刊《计算机工程》等期刊发表了《财务报表网络共享技术XBRL分析及应用》和《XBRL财务报表实例生成器的设计实现》两篇文章,并负责吕科教授主编的《XBRL数据集成处理与分析》一书的第四章的编写工作。本文所提出的系统架构已在内部实验平台的开发环境中得到验证,效果理想,运行稳定可靠,可扩展性好,后续的产品化工作正在进行中。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 项目开发背景
  • 1.2 XBRL 概述
  • 1.2.1 XBRL 的概念
  • 1.2.2 XBRL 技术的优势
  • 1.2.3 XBRL 技术的作用
  • 1.3 XBRL 技术在国内外应用及研究现状
  • 1.3.1 XBRL 国外应用状况
  • 1.3.2 XBRL 国内应用状况
  • 1.3.3 XBRL 应用案例
  • 1.4 论文研究目标、内容及结构
  • 1.5 本章小结
  • 第二章 XBRL 技术原理
  • 2.1 XBRL 相关技术
  • 2.1.1 XML 技术
  • 2.1.2 XLink 技术
  • 2.1.3 XML 文件解析技术
  • 2.2 XBRL 技术组成
  • 2.2.1 XBRL 技术规范
  • 2.2.2 XBRL 分类标准
  • 2.2.3 XBRL 实例文档及其解析
  • 2.2.4 XBRL 技术规范、分类标准和实例文档之间的关系
  • 2.3 本章小结
  • 第三章 相关理论及技术
  • 3.1 系统开发的软件工程方法(结构化分析与设计方法)
  • 3.2 数据库技术
  • 3.3 面向对象方法
  • 3.4 本章小结
  • 第四章 项目概述及其接口
  • 4.1 项目概述
  • 4.2 XBRL 处理器的组成与功能
  • 4.3 本章小结
  • 第五章 XBRL 实例文档生成器总体设计
  • 5.1 XBRL 实例文档生成器需求分析
  • 5.2 XBRL 实例文档生成器的组成
  • 5.3 XBRL 实例文档生成器的功能分解
  • 5.3.1 元数据的处理方式
  • 5.3.2 格式转换(XML 到 XBRL)处理方式
  • 5.3.3 校验实例文档一致性处理方式
  • 5.4 开发技术路线及开发环境
  • 5.4.1 技术路线
  • 5.4.2 开发环境
  • 5.5 本章小结
  • 第六章 XBRL 实例文档生成器概要设计
  • 6.1 系统体系结构设计
  • 6.2 系统角色及用例设计
  • 6.3 系统软件结构设计
  • 6.4 系统编码规范设计
  • 6.5 编写数据字典(以利润表为例)
  • 6.6 相关文档介绍
  • 6.6.1 XML 文档
  • 6.6.2 Schema 文档
  • 6.6.3 XBRL 实例文档
  • 6.6.4 CaculationLink 文档
  • 6.7 本章小结
  • 第七章 XBRL 实例文档生成器详细设计
  • 7.1 模块分解及处理过程及应用实例
  • 7.1.1 元数据处理模块
  • 7.1.2 格式转换模块(XML 至XBRL)
  • 7.1.3 一致性校验模块
  • 7.2 系统界面设计
  • 7.3 系统类定义及设计说明
  • 7.4 本章小结
  • 第八章 XBRL 实例文档生成器的实现
  • 8.1 系统主要界面和关键代码
  • 8.2 本章小结
  • 第九章 结论与展望
  • 9.1 结论
  • 9.2 进一步的工作
  • 致谢
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    • [1].XBRL在上市公司的信息化应用分析——以证券交易所信息化平台为例[J]. 职教与经济研究 2013(04)
    • [2].情境体验中学习 探究实践中感悟——XBRL体验式课程的探索与实践[J]. 智库时代 2020(04)
    • [3].XBRL对审计的影响及对策研究[J]. 大陆桥视野 2019(12)
    • [4].XBRL推进实施中存在的问题及对策[J]. 财务与会计 2019(18)
    • [5].XBRL应用中存在的问题、成因与对策[J]. 财会月刊 2020(03)
    • [6].基于本体论方法的XBRL分类标准评价体系探讨[J]. 财会通讯 2020(01)
    • [7].XBRL实施与会计信息质量关系研究[J]. 现代营销(下旬刊) 2020(03)
    • [8].关于XBRL、会计信息化与会计信息质量的研究[J]. 时代金融 2020(09)
    • [9].中国企业应用XBRL来减少企业信用评级成本的可能——前景看好,但仍需增强企业公信力[J]. 财会学习 2020(10)
    • [10].XBRL技术应用于战略管理会计的可行性分析[J]. 财会通讯 2020(05)
    • [11].XBRL分类标准的本体构建和集成[J]. 重庆科技学院学报(自然科学版) 2020(02)
    • [12].大数据环境下XBRL在管理会计中的应用研究[J]. 商业会计 2020(07)
    • [13].XBRL技术在我国高校财务披露的应用研究[J]. 中国农业会计 2020(04)
    • [14].基于企业实践的XBRL原理课程教学内容设计——桂林电子科技大学的探索与实践[J]. 商业会计 2020(10)
    • [15].XBRL视角下环境会计信息披露平台的框架设计与构建[J]. 无线互联科技 2020(09)
    • [16].XBRL政府财务报告披露的国际经验与启示[J]. 财务与会计 2020(10)
    • [17].重污染企业XBRL财务报告实施对审计费用影响研究[J]. 行政事业资产与财务 2020(18)
    • [18].研究性教学在财务分析中的应用——兼论XBRL的影响[J]. 教育教学论坛 2020(37)
    • [19].国内XBRL研究的文献计量学分析[J]. 中国管理信息化 2020(16)
    • [20].试论企业实施XBRL对会计信息质量的影响[J]. 全国流通经济 2020(22)
    • [21].XBRL环境下商业银行审计模式构建研究[J]. 金融纵横 2018(10)
    • [22].基于信息供应链视角的XBRL研究评述[J]. 社会科学辑刊 2019(02)
    • [23].XBRL环境下持续审计问题探讨——以上海电气为例[J]. 财会通讯 2019(07)
    • [24].会计信息化标准建设(XBRL)问题研究[J]. 财会学习 2019(09)
    • [25].XBRL(会计信息化标准建设)问题研究[J]. 经济研究导刊 2019(16)
    • [26].基于XBRL的财务业务一体化模式构建[J]. 会计之友 2019(15)
    • [27].XBRL在我国财务会计中的运用研究[J]. 财会研究 2019(05)
    • [28].数据包络分析法下企业XBRL实施效率分析[J]. 财会月刊 2019(22)
    • [29].XBRL实施存在的问题及对策[J]. 商业会计 2019(22)
    • [30].XBRL在试点中央企业实施状况的分析[J]. 内蒙古财经大学学报 2017(06)

    标签:;  ;  ;  ;  ;  

    XBRL实例文档生成器的设计与实现
    下载Doc文档

    猜你喜欢