- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML会计审计数据交换模型
基于XML会计审计数据交换模型
基于XML的会计审计数据交换模型 毕业论文
[摘要]本文通过对当前会计软件以及会计审计数据接口现状的分析,提出了一个基于XML的会计审计数据交换模型以及会计审计数据转换流程。
[关键词]数据接口;数据交换;审计;XML
[中图分类号]F270.7 [文献标识码]A [文章编号]1673”0194(2006)06”0010”04
一、接口的困扰
长期以来,如何快速、方便、准确、有效地采集会计电子数据一直成为审计人员的一个难题。审计数据接口已经成为解决会计数据采集的一种行之有效的方法。审计数据接口的数量直接取决于这样几个因素:
(1)会计软件的种类和版本
目前流行的会计软件很多,如用友、安易、金蝶软件等等。根据软件工程的原理与实践证明,软件需要不断地实施修正、完善和适应性的维护,因为在软件运行的过程中可能会发现一些问题,或者用户提出新的要求,或者环境发生变化,这样,软件就需要不断地升级。升级后的财务软件其数据存储的形式往往会发生改变。不同类型的会计软件其数据存储格式不一定相同,即使是出自同一公司的软件,由于版本不同,其后台数据库也可能不同,例如用友软件8.0版本采用Access数据库,8.21版本采用SQLserver数据库等等。
(2)会计软件采用的数据库类型
基于不同的开发目的和开发技术,会计软件采用的数据库类型多种多样,小到用于单机版的桌面数据库Microsoft ACCESS,dbase,FoxProff’等,大到用于大型应用的Informix,Microsoft SQL Server,Oracle数据库等等。
(3)数据库结构与表结构
由于不同单位开发的软件系统,使用的语言平台、总体设计方案、数据结构及关键字等都不太可能相同,在数据库结构、表结构、数据类型、数据表示上也可能会有较大的差异,这样,在软件系统间直接进行数据交换变得十分困难。例如,同样用于存储凭证信息的表文件,有些软件中将凭证信息存储在一张表文件中,而有些软件将凭证内容分别存放在两个相关联的表文件中:凭证信息表和分录信息表。
(4)运行平台
当前会计软件的运行平台涵盖了DOS、Windows、Unix和Linux等,当然,基于Unix和Linux的会计软件比较少见,数据采集的难度会更大。
我们至少可以给出这样一个公式:F:T*V*S*P(F:审计数据接口;T:会计软件的种类;V:会计软件的数据库类型;S:数据库结构与表结构;P:运行平台),这样的复杂度使得审计软件的开发尤为繁琐。同时,不同类型的审计软件,对数据格式的定义通常是不规范的,基本上没有可重用性,因此,造成了许多不必要的重复开发,也导致了许多本来可以协调工作的软件由于数据格式的不统一而无法得到充分利用。我们认为,标准化是唯一的出路。各软件开发单位只有按统一的标准开发,才能实现不同用户间会计信息的交流,才有可能实现某些会计信息全社会共享的目标,才能解决审计数据采集的瓶颈问题。那么,当前国内众多财务软件所使用的不同数据库平台和数据库结构,以什么作为标准呢?相对于数据库技术,XML技术在数据应用和数据管理方面具有很多优点,采用扩展的标记语言XML,标记定义会计信息交换标准,还能适应于Internet/Intranet环境的信息交换和web展现方式,能更好地支持相关软件的开发,以XML作为标准的数据格式是完全可行的。下面对XML技术有关的概念、特点等作一简要介绍,再基于这样一种技术探讨会计审计数据交换模型、实施及其前景。 论文代写
二、什么是XML
XML,即可扩展标记语言(eXtetlsible Markup Lan-guage),是一种用于描述数据的与平台无关的语言,它是一门新兴的面向Internet应用的标记语言, 是由W3C组织于1998年2月制定的一种通用语言规范。XML最大的特点是可扩展性,它也是一种界定文本数据的简便而标准的方法。XML不仅可以描述结构化数据,还可以有效描述半结构化,甚至是非结构化的数据。相对于数据库技术,XML具有以下特点:
(1)操作简便:XML采用纯文本格式,几乎任何工具都可创建和编辑XML,使得程序可以更简单,从而提供了从小配置文件到企业级数据仓库的可扩展性。
(2)跨平台:XML文件为纯文本文件,不受操作系统、软件平台的限制。
(3)存储与显示分离:可扩展样式语言XSL(eXten-sible Style Language)可以指定如何显示数据。数据和显示是分离的,可以为同一数据指定不同的样式表用于不同输出。
(4)易于处理:XML对格式的定义严格,具有层次结构,而且与厂商无关。
XML数据由嵌套和标记元素组成,标记包含对文档存储形式和逻辑结构的
文档评论(0)