24周年

財稅實務(wù) 高薪就業(yè) 學(xué)歷教育
APP下載
APP下載新用戶掃碼下載
立享專屬優(yōu)惠
安卓版本:8.7.11 蘋果版本:8.7.11
開發(fā)者:北京正保會計科技有限公司
應(yīng)用涉及權(quán)限:查看權(quán)限>
APP隱私政策:查看政策>

會計報表的軟件設(shè)計方法

來源: 郭益和 編輯: 2003/11/27 09:14:58  字體:
  一、會計報表的作用和種類 會計報表是綜合反映企業(yè)一定時期財務(wù)狀況經(jīng)營成果的書面報告文件。在日常會計核算中,各項經(jīng)濟業(yè)務(wù)分類地登記在會計帳簿中。會計帳簿雖然能夠反映某一會計期間的經(jīng)濟活動內(nèi)容,但卻是分散的,不能集中揭示和反映該會計期間經(jīng)營活動和財務(wù)狀況的全貌。為了進一步發(fā)揮會計職能的作用,必須對日常核算的會計資料進行整理、分類、計算和匯總,編制相應(yīng)的會計報表,為有關(guān)各方提供總括性的信息資料。

 ?。ㄒ唬媹蟊淼淖饔?br>
  1.會計報表提供的經(jīng)濟信息是企業(yè)加強和改善經(jīng)營管理的重要依據(jù) 企業(yè)管理部門及決策者通過會計報表,可以全面系統(tǒng)地了解企業(yè)生產(chǎn)經(jīng)營情況、財務(wù)情況和經(jīng)營成果,能及時發(fā)現(xiàn)企業(yè)經(jīng)營中存在的問題,檢查分析財務(wù)計劃的執(zhí)行情況,迅速作出決策,采取有效的措施,改善生產(chǎn)經(jīng)營管理。同時,利用會計報表提供的信息,為制定企業(yè)經(jīng)營計劃、企業(yè)經(jīng)營方針等提供準(zhǔn)確的依據(jù)。

  2.會計報表提供的經(jīng)濟信息是國家經(jīng)濟管理部門進行宏觀調(diào)控和管理的依據(jù) 政府部門利用企業(yè)報送的會計報表提供的財務(wù)信息,及時掌握各企業(yè)單位的經(jīng)濟情況和管理情況,便于對企業(yè)的生產(chǎn)經(jīng)營情況進行檢查分析。國家宏觀經(jīng)濟管理部門可以通過企業(yè)的會計報表提供的資料進行匯總分析,以掌握國家經(jīng)濟總體運行狀況,從中發(fā)現(xiàn)國民經(jīng)濟運行中存在的問題,為政府進行國民經(jīng)濟宏觀調(diào)節(jié)和控制提供依據(jù)。

  3.會計報表提供的經(jīng)濟信息是投資者和債權(quán)人進行決策的依據(jù) 由于債權(quán)人和部分投資者一般不能親自參與企業(yè)的生產(chǎn)經(jīng)營活動,不能直接獲得企業(yè)經(jīng)營方面的信息,因此,債權(quán)人和投資者為了進行投資等方面的決策,需要通過對企業(yè)會計報表的分析,了解企業(yè)的財務(wù)狀況及生產(chǎn)經(jīng)營情況,分析企業(yè)的償債能力和盈利能力,從而,作出投資、融資等決策。同時,投資者通過會計報表了解企業(yè)情況,監(jiān)督企業(yè)的生產(chǎn)經(jīng)營管理,以保護自身的合法權(quán)益。

  (二)會計報表的分類 會計報表可以根據(jù)需要,按照不同的標(biāo)準(zhǔn)分類 按照會計報表反映的內(nèi)容,可分為動態(tài)會計報表和靜態(tài)會計報表。動態(tài)會計報表是指反映一定時期內(nèi)資金耗費和資金回收的報表,如損益表是反映企業(yè)一定時期內(nèi)經(jīng)營成果的報表;靜態(tài)報表是指綜合反映資產(chǎn)、負(fù)債和所有者權(quán)益的會計報表,如資產(chǎn)負(fù)債表是反映一定時期企業(yè)資產(chǎn)總額和權(quán)益總額的報表,從企業(yè)資產(chǎn)總額方面反映企業(yè)的財務(wù)狀況,從面反映企業(yè)資產(chǎn)的變現(xiàn)能力和償債能力。

  按照會計報表的編制時間,可分為月報、季報和年報。 按照會計報表的報送對象,可分為內(nèi)部報表和外部報表。 二、會計報表的軟件設(shè)計方法 實現(xiàn)會計電算化后,會計報表一般都采用計算機軟件來實現(xiàn),即整個會計報表的形成過程:采集、計算、打印均由計算機來自動完成。

  根據(jù)計算機對不同報表的數(shù)據(jù)采集和報表形成的不同處理方法,會計報表的軟件設(shè)計方法可分為三類:專用報表的固定化設(shè)計、專用報表的通用化設(shè)計和通用報表的設(shè)計三類。

 ?。ㄒ唬S脠蟊淼墓潭ɑO(shè)計 早期的會計電算化報表設(shè)計一般均采用此種方法。此種方法針對某個企業(yè)進行定點開發(fā)時,用專用報表的固定化設(shè)計。這種方法的設(shè)計要點是:針對某個企業(yè)報表格式固定不變,報表的數(shù)據(jù)固定單一,程序中只需將某帳簿文件的期末余額(或期末發(fā)生額)讀出并輸入報表文件中某行即可。其特點是:簡單直觀,不能通用。

 ?。ǘS脠蟊淼耐ㄓ没O(shè)計 此種方法的設(shè)計要點是:報表格式固定不變,但數(shù)據(jù)來源有所不同,不同用戶可以根據(jù)自己的實際需要自行定義數(shù)據(jù)來源和計算公式。其特點是:靈活機動,便于通用。

  下面以資產(chǎn)負(fù)債表為例,詳細(xì)介紹一下這種固定報表通用化的設(shè)計思想與實現(xiàn)方法。

  1.數(shù)據(jù)結(jié)構(gòu) 記錄號xmlhc1bs1kmh1

  1流動資產(chǎn)

  2貨幣資金12101+102

  3短期投資21111

  4應(yīng)收票據(jù)31112

  5應(yīng)收帳款41113

  6減:壞帳準(zhǔn)備51114

  7應(yīng)收帳款凈額634-5 . . .

  32資產(chǎn)總計45320+35+40+41

  記錄號xm2hc2bs2kmh2

  1流動負(fù)債:

  2短期借款461201

  3應(yīng)付票據(jù)471202

  4應(yīng)付帳款481203

  5預(yù)收帳款491204

  6其他應(yīng)付款501209 . . .

  32負(fù)債及所有者權(quán)益總計90365+85

  2.程序設(shè)計

 ?。Y產(chǎn)負(fù)債表自動讀帳-ZCFZDZ.PRG

 ?。跏继幚?br>
  closdata

  sele1

  usezcfzdy

  replallqmlwith0,qm2with0

  *讀單一科目余額

  c=″1″

  dowhilc<″3″

  gotop

  dowhil.not.eof()

  ifbs&c=″1″

  al=trim(kmh&c)

  sele2 usez&al

  gobott

  sele1

  replqm&cwithb->ye

  endif

  skip

  enddo

  c=str(val(c)+1,1)

  enddo

  *讀多個科目余額

  d=″1″

  dowhild<″3″

  sele1

  gotop

  dowhil.not.eof()

  ifbs&d=″2″

  ks=.t. al=″″

  aa=ltrim(trim(kmh&d))

  c=1 dowhilc=len(aa)

  a0=subs(aa,c,1)

  ifa0<>″-″。and.a0<>″+″

  al=al+a0

  else

  sele2

  usez&al

  gobott

  dd=ye

  ifks

  sm=dd

  a00=a0

  ks=.f.

  else

  sm=sm&a00.dd

  a00=a0

  endif

  al=″″

  endif

  sele2

  usez&al

  sm=sm&a00.Ye

  sele1

  replqm&dwithsm

  endif

  skip

  enddo

  d=str(val(d)+1,1)

  enddo

 ?。韮?nèi)合計

  d=″1″

  dowhild<″3″

  sele1

  gotop

  dowhil.not.eof()

  ifbs&d=″3″

  jlh=recn()

  kss=.t.

  hl=″″

  aa=ltrim(trim(kmh&d))

  c=1

  dowhilc<=len(aa)

  a0=subs(aa,c,1)

  ifap<>″-″。and.a0<>″+″

  hl=hl+a0

  else

  locaforltrim(trim(hc&d))=hl

  ifks

  sm=qm&d

  a00=a0

  ks=.f.

  else

  sm=sm&a00.qm&d

  a00=a0

  endif hl=″″

  endif c=c+1

  enddo

  licaforltrim(trim(hc&d))=hl

  sm=sm&

  a00.qm&

  d sele1

  gojlh

  replqm&dwithsm

  endif

  skip

  enddo

  d=str(val(d)+1,1)

  enddo

  closdata

  retu

 ?。ㄈ┩ㄓ脠蟊淼脑O(shè)計 此種方法的設(shè)計要點是:報表格式(表頭和表體)自行定義,數(shù)據(jù)來源也由用戶自行定義,即不同用戶可以根據(jù)自己的實際需要自行定義表格的表頭欄目,自行定義數(shù)據(jù)來源和計算公式。其特點是:自行定義,自行設(shè)計。

  1.通用報表的數(shù)據(jù)文件組織

  (1)報表名稱數(shù)據(jù)庫 報表名稱數(shù)據(jù)庫用于存放定義的報表名稱、報表編號、定義的日期,通過該數(shù)據(jù)庫實現(xiàn)會計報表的管理,即增、刪、改會計報表。

 ?。?)報表框架結(jié)構(gòu) 該數(shù)據(jù)庫由三個字段組成:表號、標(biāo)識字段和表結(jié)構(gòu)內(nèi)容字段。標(biāo)識字段取值為:xt、lh、xw,分別表示“直接顯示表頭內(nèi)容”、“欄號”和“直接顯示表尾內(nèi)容”。若標(biāo)識字段各記錄取值都為“xt”則可全屏幕手工制表(數(shù)據(jù)由鍵盤直接錄入,與wps等字處理軟件制表相似)。

 ?。?)報表數(shù)據(jù)來源及計算公式數(shù)據(jù)庫 該數(shù)據(jù)庫用于采集某報表各欄數(shù)據(jù)。由六個字段組成:表號、欄號、核算、數(shù)據(jù)、數(shù)據(jù)來源、標(biāo)識。標(biāo)識字段取值為:“DZ”、“FZ”、“BN”及“LR”,分別表示數(shù)據(jù)來源于某一個帳、多個文件、表內(nèi)運算及手工錄入。欄號表示數(shù)據(jù)在表中的裝配位置。

  2.通用報表的程序設(shè)計 通用報表程序設(shè)計思想是:根據(jù)報表名稱數(shù)據(jù)庫、報表框架結(jié)構(gòu)數(shù)據(jù)庫、報表數(shù)據(jù)來源及計算公式數(shù)據(jù)庫中的內(nèi)容,程序自動編制一張報表并打印輸出。(作者單位:長春稅務(wù)學(xué)院會計系)

實務(wù)學(xué)習(xí)指南

回到頂部
折疊
網(wǎng)站地圖

Copyright © 2000 - www.odtgfuq.cn All Rights Reserved. 北京正保會計科技有限公司 版權(quán)所有

京B2-20200959 京ICP備20012371號-7 出版物經(jīng)營許可證 京公網(wǎng)安備 11010802044457號