多單位報(bào)表并行計(jì)算方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了多單位報(bào)表并行計(jì)算方法及系統(tǒng),屬于報(bào)表系統(tǒng)技術(shù)領(lǐng)域,本發(fā)明解決多單位報(bào)表導(dǎo)致報(bào)表系統(tǒng)計(jì)算慢、系統(tǒng)常死機(jī)的問題。技術(shù)方案為:多單位報(bào)表并行計(jì)算方法,包括如下步驟:獲取全部需要計(jì)算的單位,存入單位臨時(shí)表;獲取報(bào)表中需要計(jì)算的全部公式,進(jìn)行分類;所有單位并行計(jì)算業(yè)務(wù)公式,根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表;根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表;公式按照計(jì)算邏輯,依次并行計(jì)算。多單位報(bào)表并行計(jì)算系統(tǒng)包括獲取計(jì)算單位模塊、獲取公示模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Ⅰ、業(yè)務(wù)數(shù)據(jù)整理模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Ⅱ和公式計(jì)算模塊。
【專利說(shuō)明】
多單位報(bào)表并行計(jì)算方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種報(bào)表系統(tǒng)技術(shù)領(lǐng)域,具體地說(shuō)是多單位報(bào)表并行計(jì)算方法及系統(tǒng)。
【背景技術(shù)】
[0002]將計(jì)算機(jī)技術(shù)與會(huì)計(jì)報(bào)表編制方法相結(jié)合設(shè)計(jì)出專門用于報(bào)表數(shù)據(jù)處理的軟件,即報(bào)表系統(tǒng)。報(bào)表系統(tǒng)是用于統(tǒng)計(jì)報(bào)表制作及報(bào)表及數(shù)據(jù)填報(bào)的企業(yè)級(jí)報(bào)表分析軟件。報(bào)表是企業(yè)管理的基本措施和途徑,是企業(yè)的基本業(yè)務(wù)要求,也是實(shí)施BI戰(zhàn)略的基礎(chǔ)。報(bào)表可以幫助企業(yè)訪問、格式化數(shù)據(jù),并把數(shù)據(jù)信息以可靠和安全的方式呈現(xiàn)給使用者。
[0003]集團(tuán)企業(yè)下屬企業(yè)眾多,財(cái)務(wù)報(bào)表處理業(yè)務(wù)時(shí)間集中,時(shí)間要求高。月末集中出表,高并發(fā)導(dǎo)致報(bào)表系統(tǒng)性能低下,表現(xiàn)為計(jì)算慢,系統(tǒng)常死機(jī)等。由于以上原因,導(dǎo)致財(cái)務(wù)人員在月末出表期間,工作量急劇上升,財(cái)務(wù)報(bào)表處理效率低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種多單位報(bào)表并行計(jì)算方法及系統(tǒng),來(lái)解決多單位報(bào)表導(dǎo)致報(bào)表系統(tǒng)計(jì)算慢、系統(tǒng)常死機(jī)的問題。
[0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
多單位報(bào)表并行計(jì)算方法,包括如下步驟:
(1)、獲取全部需要計(jì)算的單位,存入單位臨時(shí)表;
(2)、獲取報(bào)表中需要計(jì)算的全部公式,并進(jìn)行分類;
(3)、所有單位并行計(jì)算業(yè)務(wù)公式,根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表;
(4)、根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表;
(5)、公式按照計(jì)算邏輯,依次并行計(jì)算。
[0006]步驟(I)中,采用多單位每個(gè)公式并行計(jì)算的模式,一次性獲取全部需要計(jì)算的單位,保存在單位臨時(shí)表中,計(jì)算過(guò)程同步并行進(jìn)行。
[0007]步驟(2)中,所述需要計(jì)算的公式包括從賬務(wù)和輔助核算業(yè)務(wù)系統(tǒng)取數(shù)的業(yè)務(wù)公式,從其他報(bào)表和本報(bào)表內(nèi)取數(shù)的報(bào)表公式;分類后,若是業(yè)務(wù)公式,準(zhǔn)備進(jìn)行計(jì)算;若是報(bào)表公式,等業(yè)務(wù)公式全部計(jì)算完成后再計(jì)算。
[0008]步驟(3)中,所述臨時(shí)數(shù)據(jù)表中的每條業(yè)務(wù)數(shù)據(jù)包含公式計(jì)算結(jié)果、結(jié)果所屬單位、公式所在報(bào)表和位置以及計(jì)算年度和期間。
[0009]步驟(3)中,所有單位并行計(jì)算業(yè)務(wù)公式的具體步驟為:每條計(jì)算公式,根據(jù)計(jì)算公式的取數(shù)邏輯,生成從業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)取數(shù)的sql語(yǔ)句,關(guān)聯(lián)單位臨時(shí)表,添加相應(yīng)的公式所在報(bào)表和位置信息,添加計(jì)算年度和期間,最后執(zhí)行sql語(yǔ)句獲取數(shù)據(jù)。
[0010]步驟(4)中,所述所有業(yè)務(wù)數(shù)據(jù)進(jìn)行整理后批量插入正式數(shù)據(jù)表的具體步驟為:根據(jù)相同位置的公式的加減關(guān)系,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行合并;對(duì)合并后的業(yè)務(wù)數(shù)據(jù),批量插入正式數(shù)據(jù)表,插入后清空臨時(shí)數(shù)據(jù)表。
[0011]步驟(5)中,所述公式按照計(jì)算邏輯,依次并行計(jì)算的具體操作為:根據(jù)公式的取數(shù)位置(即根據(jù)公示來(lái)源數(shù)據(jù)在報(bào)表位置),確定公式的依賴關(guān)系,形成公式的計(jì)算批次;同一批次的公式形成取數(shù)位置,批量執(zhí)行把數(shù)據(jù)從正式數(shù)據(jù)表中取出插入臨時(shí)數(shù)據(jù)表;按照同一位置公式的加減關(guān)系整理臨時(shí)數(shù)據(jù)表數(shù)據(jù),將整理后的數(shù)據(jù)插入正式數(shù)據(jù)表;清空臨時(shí)數(shù)據(jù)表并開始計(jì)算下一批次公式的計(jì)算。
[0012]計(jì)算過(guò)程支持對(duì)所有單位并行處理,每次數(shù)據(jù)庫(kù)讀寫對(duì)應(yīng)全部單位。
[0013]多單位報(bào)表并行計(jì)算系統(tǒng),包括獲取計(jì)算單位模塊、獲取公示模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊1、業(yè)務(wù)數(shù)據(jù)整理模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Π和公式計(jì)算模塊;
獲取計(jì)算單位模塊用于獲取全部需要計(jì)算的單位,存入單位臨時(shí)表;
獲取公示模塊用于獲取報(bào)表中需要計(jì)算的全部公式,并進(jìn)行分類;
業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊I用于根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表;
業(yè)務(wù)數(shù)據(jù)整理模塊用于根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表;
業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Π用于執(zhí)行把數(shù)據(jù)從正式數(shù)據(jù)表中取出插入臨時(shí)數(shù)據(jù)表,并用于將計(jì)算完成后數(shù)據(jù)的插入正式數(shù)據(jù)表;
公式計(jì)算模塊用于按照計(jì)算邏輯對(duì)公式進(jìn)行計(jì)算。
[0014]本發(fā)明的多單位報(bào)表并行計(jì)算方法及系統(tǒng)和現(xiàn)有技術(shù)相比,具有以下有益效果:
1、采用多單位每個(gè)公式并行計(jì)算的模式,一次性全部獲取保存在單位臨時(shí)表中,根據(jù)公式形成取數(shù)sql并關(guān)聯(lián)單位臨時(shí)表批量取數(shù)插入臨時(shí)數(shù)據(jù)表,對(duì)進(jìn)行數(shù)據(jù)加減合并處理后存入正式數(shù)據(jù)表,業(yè)務(wù)公式一次批量執(zhí)行,報(bào)表公式按照邏輯關(guān)系整理成多批次,分批次批量執(zhí)行;
2、將原來(lái)只能每個(gè)單位每個(gè)公式串行計(jì)算的模式,改為多單位每個(gè)公式并行計(jì)算的模式,縮短了報(bào)表計(jì)算時(shí)間,提高了報(bào)表編制效率,實(shí)用性強(qiáng),易于推廣。
【附圖說(shuō)明】
[0015]下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步說(shuō)明。
[0016]附圖1為多單位報(bào)表并行計(jì)算方法的流程圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0018]實(shí)施例1:
本發(fā)明的多單位報(bào)表并行計(jì)算方法,包括如下步驟:
(1)、獲取全部需要計(jì)算的單位,存入單位臨時(shí)表;采用多單位每個(gè)公式并行計(jì)算的模式,一次性獲取全部需要計(jì)算的單位,保存在單位臨時(shí)表中,計(jì)算過(guò)程同步并行進(jìn)行;
(2)、獲取報(bào)表中需要計(jì)算的全部公式,并進(jìn)行分類;需要計(jì)算的公式包括從賬務(wù)和輔助核算業(yè)務(wù)系統(tǒng)取數(shù)的業(yè)務(wù)公式,從其他報(bào)表和本報(bào)表內(nèi)取數(shù)的報(bào)表公式;分類后,若是業(yè)務(wù)公式,準(zhǔn)備進(jìn)行計(jì)算;若是報(bào)表公式,等業(yè)務(wù)公式全部計(jì)算完成后再計(jì)算; (3)、所有單位并行計(jì)算業(yè)務(wù)公式,根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表;臨時(shí)數(shù)據(jù)表中的每條業(yè)務(wù)數(shù)據(jù)包含公式計(jì)算結(jié)果、結(jié)果所屬單位、公式所在報(bào)表和位置以及計(jì)算年度和期間;所有單位并行計(jì)算業(yè)務(wù)公式的具體步驟為:每條計(jì)算公式,根據(jù)計(jì)算公式的取數(shù)邏輯,生成從業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)取數(shù)的sql語(yǔ)句,關(guān)聯(lián)單位臨時(shí)表,添加相應(yīng)的公式所在報(bào)表和位置信息,添加計(jì)算年度和期間,最后執(zhí)行sql語(yǔ)句獲取數(shù)據(jù);
(4)、根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表;具體步驟為:根據(jù)相同位置的公式的加減關(guān)系,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行合并;對(duì)合并后的業(yè)務(wù)數(shù)據(jù),批量插入正式數(shù)據(jù)表,插入后清空臨時(shí)數(shù)據(jù)表;
(5)、公式按照計(jì)算邏輯,依次并行計(jì)算;具體操作為:根據(jù)公式的取數(shù)位置(即根據(jù)公示來(lái)源數(shù)據(jù)在報(bào)表位置),確定公式的依賴關(guān)系,形成公式的計(jì)算批次;同一批次的公式形成取數(shù)位置,批量執(zhí)行把數(shù)據(jù)從正式數(shù)據(jù)表中取出插入臨時(shí)數(shù)據(jù)表;按照同一位置公式的加減關(guān)系整理臨時(shí)數(shù)據(jù)表數(shù)據(jù),將整理后的數(shù)據(jù)插入正式數(shù)據(jù)表;清空臨時(shí)數(shù)據(jù)表并開始計(jì)算下一批次公式的計(jì)算。
[0019]計(jì)算過(guò)程支持對(duì)所有單位并行處理,每次數(shù)據(jù)庫(kù)讀寫對(duì)應(yīng)全部單位。
[0020]實(shí)施例2:
本發(fā)明的多單位報(bào)表并行計(jì)算系統(tǒng),包括獲取計(jì)算單位模塊、獲取公示模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊1、業(yè)務(wù)數(shù)據(jù)整理模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Π和公式計(jì)算模塊;
獲取計(jì)算單位模塊用于獲取全部需要計(jì)算的單位,存入單位臨時(shí)表;
獲取公示模塊用于獲取報(bào)表中需要計(jì)算的全部公式,并進(jìn)行分類;
業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊I用于根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表;
業(yè)務(wù)數(shù)據(jù)整理模塊用于根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表;
業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Π用于執(zhí)行把數(shù)據(jù)從正式數(shù)據(jù)表中取出插入臨時(shí)數(shù)據(jù)表,并用于將計(jì)算完成后數(shù)據(jù)的插入正式數(shù)據(jù)表;
公式計(jì)算模塊用于按照計(jì)算邏輯對(duì)公式進(jìn)行計(jì)算。
[0021]實(shí)施例3:
本發(fā)明的多單位報(bào)表并行計(jì)算方法,以某集團(tuán)單位A的所有明細(xì)級(jí)單位計(jì)算資產(chǎn)負(fù)債表為具體實(shí)施實(shí)例進(jìn)行詳細(xì)說(shuō)明,具體實(shí)施步驟如下:
1、獲取A單位的全部400家明細(xì)級(jí)單位的信息,存入單位臨時(shí)表。
[0022]2、獲取資產(chǎn)負(fù)債表中全部公式,并分類為業(yè)務(wù)公式和報(bào)表公式。例如,有取銀行存款科目期末余額的公式是業(yè)務(wù)公式,根據(jù)表上的貨幣資金期末余額、應(yīng)收票據(jù)期末余額等求流動(dòng)資產(chǎn)期末余額合計(jì)的公式是報(bào)表公式。
[0023]3、并行計(jì)算表中的業(yè)務(wù)公式。例如,表中的貨幣資金期末余額是庫(kù)存現(xiàn)金、銀行存款、其他貨幣資金三個(gè)科目期末余額的和,獲取到的就是分別取庫(kù)存現(xiàn)金、銀行存款、其他貨幣資金期末余額的的三個(gè)業(yè)務(wù)公式,計(jì)算過(guò)程中就形成了三個(gè)sql,將數(shù)據(jù)和對(duì)應(yīng)單位信息、年度、期間、報(bào)表信息、數(shù)據(jù)在報(bào)表中位置一起取出批量插入到臨時(shí)數(shù)據(jù)表中;依照計(jì)算的邏輯,最后會(huì)將每個(gè)單位這個(gè)位置的數(shù)據(jù)進(jìn)行相加求和,再根據(jù)數(shù)據(jù)的單位、年度、期間、報(bào)表、位置信息,批量存入到正式數(shù)據(jù)表。
[0024]4、分批次計(jì)算表中的報(bào)表公式。例如,表中的的流動(dòng)資產(chǎn)期末余額合計(jì)是通過(guò)報(bào)表公式計(jì)算的貨幣資金、應(yīng)收賬款、應(yīng)收票據(jù)等11個(gè)期末余額單元格的和,計(jì)算中獲取到的就是11個(gè)報(bào)表公式,這些位置的數(shù)據(jù)都是通過(guò)業(yè)務(wù)公式算出來(lái)的,不依賴其他報(bào)表公式,因此是第一批次計(jì)算,類似業(yè)務(wù)公式的計(jì)算方式,分11次把所有單位正式數(shù)據(jù)表中相應(yīng)數(shù)據(jù)插入了臨時(shí)數(shù)據(jù)表,最后把數(shù)據(jù)求和插入到正式數(shù)據(jù)表中。表中的資產(chǎn)合計(jì)期末余額,是通過(guò)公式計(jì)算表中流動(dòng)資產(chǎn)合計(jì)期初余額和固定資產(chǎn)期末余額得到的,需要在第一批次的流動(dòng)資產(chǎn)合計(jì)期初余額和固定資產(chǎn)期末余額計(jì)算得到后才能計(jì)算,就是第二批次的報(bào)表公式,在第一批次計(jì)算完成后計(jì)算。
[0025]通過(guò)上面【具體實(shí)施方式】,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的【具體實(shí)施方式】。在公開的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。
[0026]除說(shuō)明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
【主權(quán)項(xiàng)】
1.多單位報(bào)表并行計(jì)算方法,其特征在于包括如下步驟: (I)、獲取全部需要計(jì)算的單位,存入單位臨時(shí)表; (2 )、獲取報(bào)表中需要計(jì)算的全部公式,并進(jìn)行分類; (3)、所有單位并行計(jì)算業(yè)務(wù)公式,根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表; (4)、根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表; (5)、公式按照計(jì)算邏輯,依次并行計(jì)算。2.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于步驟(I)中,采用多單位每個(gè)公式并行計(jì)算的模式,一次性獲取全部需要計(jì)算的單位,保存在單位臨時(shí)表中,計(jì)算過(guò)程同步并行進(jìn)行。3.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于步驟(2)中,所述需要計(jì)算的公式包括從賬務(wù)和輔助核算業(yè)務(wù)系統(tǒng)取數(shù)的業(yè)務(wù)公式,從其他報(bào)表和本報(bào)表內(nèi)取數(shù)的報(bào)表公式;分類后,若是業(yè)務(wù)公式,準(zhǔn)備進(jìn)行計(jì)算;若是報(bào)表公式,等業(yè)務(wù)公式全部計(jì)算完成后再計(jì)算。4.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于步驟(3)中,所述臨時(shí)數(shù)據(jù)表中的每條業(yè)務(wù)數(shù)據(jù)包含公式計(jì)算結(jié)果、結(jié)果所屬單位、公式所在報(bào)表和位置以及計(jì)算年度和期間。5.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于步驟(3)中,所有單位并行計(jì)算業(yè)務(wù)公式的具體步驟為:每條計(jì)算公式,根據(jù)計(jì)算公式的取數(shù)邏輯,生成從業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫(kù)取數(shù)的sql語(yǔ)句,關(guān)聯(lián)單位臨時(shí)表,添加相應(yīng)的公式所在報(bào)表和位置信息,添加計(jì)算年度和期間,最后執(zhí)行sql語(yǔ)句獲取數(shù)據(jù)。6.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于步驟(4)中,所述所有業(yè)務(wù)數(shù)據(jù)進(jìn)行整理后批量插入正式數(shù)據(jù)表的具體步驟為:根據(jù)相同位置的公式的加減關(guān)系,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行合并;對(duì)合并后的業(yè)務(wù)數(shù)據(jù),批量插入正式數(shù)據(jù)表,插入后清空臨時(shí)數(shù)據(jù)表。7.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于步驟(5)中,所述公式按照計(jì)算邏輯,依次并行計(jì)算的具體操作為:根據(jù)公式的取數(shù)位置,確定公式的依賴關(guān)系,形成公式的計(jì)算批次;同一批次的公式形成取數(shù)位置,批量執(zhí)行把數(shù)據(jù)從正式數(shù)據(jù)表中取出插入臨時(shí)數(shù)據(jù)表;按照同一位置公式的加減關(guān)系整理臨時(shí)數(shù)據(jù)表數(shù)據(jù),將整理后的數(shù)據(jù)插入正式數(shù)據(jù)表;清空臨時(shí)數(shù)據(jù)表并開始計(jì)算下一批次公式的計(jì)算。8.根據(jù)權(quán)利要求1所述的多單位報(bào)表并行計(jì)算方法,其特征在于計(jì)算過(guò)程支持對(duì)所有單位并行處理,每次數(shù)據(jù)庫(kù)讀寫對(duì)應(yīng)全部單位。9.多單位報(bào)表并行計(jì)算系統(tǒng),其特征在于包括獲取計(jì)算單位模塊、獲取公示模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊1、業(yè)務(wù)數(shù)據(jù)整理模塊、業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Π和公式計(jì)算模塊; 獲取計(jì)算單位模塊用于獲取全部需要計(jì)算的單位,存入單位臨時(shí)表; 獲取公示模塊用于獲取報(bào)表中需要計(jì)算的全部公式,并進(jìn)行分類; 業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊I用于根據(jù)每個(gè)公式整理計(jì)算邏輯,關(guān)聯(lián)單位臨時(shí)表單位的業(yè)務(wù)數(shù)據(jù),從業(yè)務(wù)系統(tǒng)中取數(shù),存入臨時(shí)數(shù)據(jù)表; 業(yè)務(wù)數(shù)據(jù)整理模塊用于根據(jù)公式間的加減關(guān)系,將所有的業(yè)務(wù)數(shù)據(jù)進(jìn)行整理,批量插入正式數(shù)據(jù)表; 業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)存模塊Π用于執(zhí)行把數(shù)據(jù)從正式數(shù)據(jù)表中取出插入臨時(shí)數(shù)據(jù)表,并用于將計(jì)算完成后數(shù)據(jù)的插入正式數(shù)據(jù)表; 公式計(jì)算模塊用于按照計(jì)算邏輯對(duì)公式進(jìn)行計(jì)算。
【文檔編號(hào)】G06F17/24GK105868174SQ201610174858
【公開日】2016年8月17日
【申請(qǐng)日】2016年3月25日
【發(fā)明人】李楨
【申請(qǐng)人】浪潮通用軟件有限公司