2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p>  基于XBRL與XSL的可視化機制的財務(wù)報告研究</p><p>  摘要:可擴展商業(yè)報告語言(XBRL)是一種基于XML的專為描述和識別財務(wù)報告的開放標記語言,對財務(wù)信息共享具有重要意義。由于XBRL實現(xiàn)了內(nèi)容與樣式的分離,本身并不產(chǎn)生任何可閱讀的報告。本文在分析XBRL語言特點基礎(chǔ)上,提出以XBRL為中間件以XSL為工具的可視化模型及其實現(xiàn)機理。最后以表格、柱狀圖與餅狀圖等形式分別設(shè)計與實

2、現(xiàn)了基于XBRL的可視化。 </p><p>  關(guān)鍵詞:XML 可視化 財務(wù)報表 XSLT </p><p>  近年來,隨著可擴展標記語言(XML,eXtensible Markup Language)[1]技術(shù)的迅速發(fā)展以及可擴展商業(yè)報告語言(XBRL,eXtensible Business Reporting Language)應用的不斷深入,構(gòu)建基于XML技術(shù)的Web報表與統(tǒng)計圖

3、生成系統(tǒng)在網(wǎng)絡(luò)及電子商務(wù)應用中的需求正逐漸增長[2]。XBRL本身并不產(chǎn)生任何可閱讀的報告,其文檔僅僅是一些數(shù)據(jù)與可解釋的標簽的集合,沒有向外界提供一個友好的界面,在各種類型的商務(wù)中,管理人員產(chǎn)生了難以計數(shù)的財務(wù)報表,但由于格式差異,不得不將同樣的數(shù)據(jù)包裝多次[3],這主要是由于XML實現(xiàn)了內(nèi)容與樣式的嚴格分離。目前已有的研究側(cè)重于XML文檔的理論分析,而有實用價值的解決方案并不多見,主要表現(xiàn)為,(1)從理論角度,研究XBRL的現(xiàn)實意義

4、[4,5];(2)從技術(shù)角度,研究基于XML的Web顯示;(3)缺乏從專業(yè)角度系統(tǒng)闡述XBRL語言對財務(wù)數(shù)據(jù)共享、表格化、圖形化的本質(zhì),導致XBRL理論與技術(shù)實現(xiàn)的分離。本文在系統(tǒng)分析XBRL語言在財務(wù)信息共享與面向Internet應用的意義基礎(chǔ)上,將XSL[6]作為可視化工具[7]</p><p><b>  1、XBRL概述 </b></p><p>  目前企業(yè)

5、財務(wù)信息呈現(xiàn)網(wǎng)絡(luò)化、規(guī)范化和多元化等新特點[4]。利用互聯(lián)網(wǎng)技術(shù)進行財務(wù)信息共享具有非常重要的意義:增強財務(wù)信息獲取的簡單性;擴大了財務(wù)信息的來源;提高了財務(wù)信息的時效性;提高了財務(wù)信息應用的效率;降低了網(wǎng)絡(luò)數(shù)據(jù)的冗余性,提高了數(shù)據(jù)的一致性?,F(xiàn)有的網(wǎng)絡(luò)財務(wù)報告大多采用PDF、DOC、HTML格式,內(nèi)容只是紙質(zhì)報告的電子版而已[5],導致格式的差異。在電子商務(wù)、電子政務(wù)深入開展的條件下,不同企業(yè)間的財務(wù)軟件、財務(wù)軟件與審計軟件或稅務(wù)、銀行

6、系統(tǒng)之間的數(shù)據(jù)交換越來越多,形成財務(wù)信息交換的迫切需求。 </p><p>  SGML(SGML,Standard Generalized Markup Language)功能強大,但過于復雜;HTML功能簡單,但無法處理大量的結(jié)構(gòu)化信息,于是就產(chǎn)生了一種新的標記語言――XML。它創(chuàng)建的目的在于盡量地簡化SGML,并繼承其優(yōu)點,而在另一方面又盡可能地彌補HTML的缺點。與HTML最大不同是XML描述的是結(jié)構(gòu)和語

7、義,而不是格式化。將XML應用于財務(wù)報告主要利用其方便性,即易于分布、傳輸、閱讀和分析應用[4]。 </p><p>  由于會計信息的生產(chǎn)與交換是由難計其數(shù)的會計規(guī)范來決定的[4],采用XML的模式(Schema/DTD)定義財務(wù)規(guī)范、XML文檔表示財務(wù)信息,就產(chǎn)生了XBRL。目前除了美國之外,大力推行XBRL標準的國家與地區(qū)還有加拿大、澳大利亞、德國、英國、日本等。XBRL將會成為全世界在表達財務(wù)信息上的“通

8、用語言”,從而使財務(wù)信息可以在任何不同的會計核算軟件和技術(shù)條件下實現(xiàn)交換[3]??梢灶A計,XBRL標準在國內(nèi)證券業(yè),乃至我國所有營利和非營利組織的財務(wù)報告應用上具有廣闊的發(fā)展前景。 </p><p>  XBRL是一種基于XML的專為描述和識別財務(wù)報告的開放標記語言,于2001年12月正式發(fā)布,是目前應用于非結(jié)構(gòu)化信息處理尤其是財務(wù)信息處理的最新技術(shù)。因此,XBRL語言對財務(wù)信息的共享具有重要意義:一是格式轉(zhuǎn)換,

9、由于XBRL是基于XML的,因此能通過可擴展樣式語言轉(zhuǎn)換 (XSLT,XSL Transformation)實現(xiàn)不同結(jié)構(gòu)的XBRL語言的數(shù)據(jù)轉(zhuǎn)換,降低人工數(shù)據(jù)采集風險;二是直接數(shù)據(jù)訪問,由于基于XML的XBRL標記具有語義,能反映數(shù)據(jù)的含義,便于財務(wù)軟件對其他數(shù)據(jù)格式的訪問,提高數(shù)據(jù)交換及流轉(zhuǎn)的效率;三是互操作,通過基于XML的XQuery查詢語言或XSLT的條件語句,透明地獲取所需的財務(wù)信息,使數(shù)據(jù)使用者能夠更方便的檢索、選擇讀取、匯

10、總和分析數(shù)據(jù)。 </p><p>  2、基于XML的可視化模型 </p><p>  可視化是一種將抽象符號轉(zhuǎn)化為幾何圖形的計算方法,以便研究者能夠觀察其計算的過程和結(jié)果。財務(wù)信息可視化是將財務(wù)信息采用不同樣式表現(xiàn)出來,其中財務(wù)報告是其最基本的形式。然而傳統(tǒng)的財務(wù)軟件生成的財務(wù)報告并不能滿足企業(yè)及相關(guān)利益方對報告的不同要求,不得不將同樣的數(shù)據(jù)包裝多次,并且使用多種不同的包裝方式(圖1.a

11、),造成了工作的重復及勞動力的浪費,增加了重新輸入的錯誤風險以及信息成本。 </p><p>  a. 傳統(tǒng)財務(wù)信息可視化模型(由文獻[3]修改而來) b. 基于中間件的可視化模型 </p><p>  圖1 財務(wù)信息可視化模型 </p><p>  實施XBRL后,只要一次性定義好各種報告的格式及相應分類標準,系統(tǒng)就可以自動抓取數(shù)據(jù)生成不同格式、不同用途的報告,避

12、免財務(wù)人員多次包裝同一財務(wù)信息以滿足不同要求,減少財務(wù)信息的冗余,便于財務(wù)信息的一致性維護,實現(xiàn)對財務(wù)信息的靈活和快速的發(fā)布功能。當財務(wù)信息發(fā)生更新,能一致性地更新不同格式、用途的報告。在財務(wù)信息共享中,XBRL作為橋梁通過XSLT語言實現(xiàn)不同結(jié)構(gòu)、內(nèi)容、部門、時期的財務(wù)數(shù)據(jù)的轉(zhuǎn)換;在財務(wù)信息可視化中,XBRL作為一種中間件,通過XSLT語言實現(xiàn)XBRL文檔(即財務(wù)信息內(nèi)容)到財務(wù)樣式的轉(zhuǎn)換(圖1.b)。由于XSLT語言是針對XBRL語

13、言的模式,而獨立于具體文檔,當一次性定義好XSLT文檔后,就能自動生成不同格式、用途的報告與統(tǒng)計圖。   3、基于XBRL與XSL的可視化 </p><p>  目前常見的報表開發(fā)工具主要有:Delphi中的Quick Report,VB中的DBReport以及一些國產(chǎn)報表根據(jù),如OpenReport等。這些根據(jù)在工作原理、使用方式、性能上各有特點,但都無法很好地支持Internet電子商務(wù)上的報表應用;報表的

14、可視化程度不高,排版能力及表格繪制能力不強;生成的報表必須采用專用的工具進行閱覽;對同一數(shù)據(jù)需要不同格式的報表時,要重新開發(fā)報表。 </p><p>  XSL文檔是一系列模板規(guī)則的集合,即xsl:template元素。XSL使用XML來描述規(guī)則、模式和模板。XSL文檔本身是xml:stylesheet元素;規(guī)則是xml:template元素;模式(pattern)是xml:template元素的match屬性,

15、是一個XPath表達式,是模板指令的一個屬性,用來匹配XML元素(圖3.a),并規(guī)定了需要進行轉(zhuǎn)換的元素或?qū)傩詫ο螅丛谑裁辞闆r下需要應用這個模板;模板(template)是xml:template元素的內(nèi)容,定義了轉(zhuǎn)換的具體內(nèi)容,即怎樣轉(zhuǎn)換。如果模式和XML中被處理的元素匹配,則本模板指令將被處理,這個過程稱為模板實例化。在模板指令中,可以包含直接輸出到結(jié)果文檔中的文字元素,也可以包含其他指令。這些指令能夠通過XPath表達式選擇并處

16、理源XML中的元素。當一個模板實例化后,這些指令將被執(zhí)行并產(chǎn)生相應片斷輸出到結(jié)果文檔中。 </p><p>  XMLSpy[8]是業(yè)界標準XML的開發(fā)環(huán)境,可用于涉及XML、XML Schema、XSLT、XQuery、SOAP、WSDL和Web服務(wù)技術(shù)的企業(yè)級應用的設(shè)計、編輯和調(diào)試。在XMLSpy編輯器中,同一個XBRL文檔“Data.xml”(圖2.a),根據(jù)不同的XSL格式文件,通過XSLT處理器[9],

17、能產(chǎn)生不同的樣式。(1)表格:對應XSL文檔“XSLToHTML.xsl”(圖2.b),將XBRL文檔的標記與內(nèi)容分別轉(zhuǎn)換為HTML語言的標記“table”的字段名和記錄,并在IE中顯示(圖2.c)。 </p><p>  a. Data.xml財務(wù)數(shù)據(jù) b. XSLToHTML.xsl樣式 c. Web財務(wù)表格 </p><p>  圖2 基于XSL的財務(wù)信息表格化 </p>

18、<p> ?。?)柱狀圖:對應XSL文檔“XSLTToSVGColumn.xsl”(圖3.a),將XBRL文檔的財務(wù)信息的數(shù)量等信息轉(zhuǎn)換為基于可縮放矢量圖形標記語言(SVG,Scalable Vector Graphics)[10]柱狀圖的高度信息,并在IE中顯示(圖3.b)。例如,將1月的銷售總量之和轉(zhuǎn)換為柱狀圖的高度。 </p><p>  a. XSLTToSVGColumn.xsl樣式 b.

19、 柱狀圖 </p><p>  圖3 基于XSLT的財務(wù)數(shù)據(jù)圖形化(由文獻[11]修改而來) </p><p>  (3)餅狀圖:對應XSL文檔“XSLTToSVGCake.xsl”(圖4.a),將XBRL財務(wù)信息的數(shù)量等信息轉(zhuǎn)換為基于SVG餅狀圖的角度信息(圖4.b),并在IE中顯示[11]。例如,將同一商品2個月的銷售額之和占所有商品2個月銷售總額的比例,作為餅狀圖中該商品對應的圓弧度

20、數(shù)占360度的比例。 </p><p>  a. XSLTToSVGCake.xsl樣式 b. 餅狀圖 </p><p>  圖4 基于XSLT的財務(wù)數(shù)據(jù)圖形化(由文獻[11]修改而來) </p><p>  XSLT的主要功能是實現(xiàn)XML文檔之間的轉(zhuǎn)換,能將不支持顯示的XBRL文檔轉(zhuǎn)換為HTML格式的Web表格與SVG格式的統(tǒng)計圖圖形,實現(xiàn)可視化。同樣,能將一種X

21、BRL文檔轉(zhuǎn)換為另一種XBRL文檔,實現(xiàn)財務(wù)信息的共享?;赬BRL的財務(wù)信息共享與可視化在實現(xiàn)機制上是相同的,即都是通過XSLT將一種XBRL轉(zhuǎn)換為其他XML文檔,當轉(zhuǎn)換為其他XBRL時就實現(xiàn)了財務(wù)信息的共享;當轉(zhuǎn)換為圖形化文本語言時就實現(xiàn)了可視化。 </p><p><b>  4 結(jié)論 </b></p><p>  基于XML的財務(wù)信息描述是財務(wù)信息網(wǎng)絡(luò)化、多元

22、化、規(guī)范化的基石。隨著XML技術(shù)的不斷成熟以及XBRL語言應用的不斷深化,XML語言的共享與可視化需求將不斷增強。本文在分析XBRL意義的基礎(chǔ)上,根據(jù)XBRL實現(xiàn)內(nèi)容與樣式分離的現(xiàn)狀,結(jié)合XSL語言特點,提出基于XBRL與XSL的可視化模型,設(shè)計與實現(xiàn)了基于XML的財務(wù)信息共享與可視化機制,滿足了不同的應用需求,拓寬了XBRL的應用領(lǐng)域,為Web報表與Web統(tǒng)計圖提供了一套全開放標準的解決方案。 </p><p>

23、;<b>  參考文獻 </b></p><p>  [1] W3C,Extensible Markup Language (XML) 1.1,http://www.w3.org/XML/, 2013可得 </p><p>  [2]劉政敏,王潔,基于XML、Ajax、Web Service技術(shù)的復雜報表生成系統(tǒng)[J],計算機時代,2009,(3):54-56 <

24、;/p><p>  [3] 肖亞明,XBRL的優(yōu)越性及對企業(yè)會計信息相關(guān)性的影響[J],金融理論與教學, 2012, (1): 82-84 </p><p>  [4]劉利平.XBRL 在我國發(fā)展狀況前景探究[J].內(nèi)蒙古統(tǒng)計,2012, (2): 26-28. </p><p>  [5] 曾建光. 基于XBRL 的嵌入計算機智能審計的管理控制系統(tǒng)架構(gòu)研究[J]. 中

25、國注冊會計師,2012,(7): 113-118 </p><p>  [6] W3C, Extensible Stylesheet Language(XSL), http://www.w3.org/TR/xsl/, 2013可得 </p><p>  [7]Lassi Lehto and Tiina Kilpel?inen, GENERALIZING XML-ENCODED SPATIA

26、L DATA ON THE WEB. The 20th Int. cartographic conf. BeiJing, China, 2001   [8]XMLSpy, http://www.altova.com, 2013可得 </p><p>  [9]Xalan, Xalan XSLT processor, http://xml.apache.org/xalan-j/, 2013可得 </p>

27、;<p>  [10]W3C,Scalable Vector Graphics(SVG)1.1 Specification, http://www.w3.org/TR/SVG/, 2013可得 </p><p>  [11]利用XSLT生成SVG格式的數(shù)據(jù)統(tǒng)計圖,http://bbs.csdn.net/topics/40383389,2013可得 </p><p>  Res

28、earch on Visualization Method based on XBRL and XSL </p><p><b>  Li Yu </b></p><p>  Abstract: With data exchange problem lied in Financial Software, this work try to resolve it with

29、 XML technology. The design of the reports is a complicated job, and many business reporting tools have shortages such as tight coupling between format and data, and difficulty of modifying, maintaining and reusing. To s

30、olve these problems, it is necessary to adopt an open reporting tool based on XML technology. The actualities of applications based on XML and XSLT technology for the generation syste</p><p>  Key words: XML

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論