[發(fā)明專(zhuān)利]基于工程造價(jià)計(jì)算機(jī)描述語(yǔ)言BCL的數(shù)據(jù)分析裝置及生成方法在審
| 申請(qǐng)?zhí)枺?/td> | 201710085144.5 | 申請(qǐng)日: | 2017-02-17 |
| 公開(kāi)(公告)號(hào): | CN106874000A | 公開(kāi)(公告)日: | 2017-06-20 |
| 發(fā)明(設(shè)計(jì))人: | 萬(wàn)慧建;歐陽(yáng)強(qiáng);高超;郝海風(fēng);廖成慧;劉國(guó);楊日亮;方澤桔 | 申請(qǐng)(專(zhuān)利權(quán))人: | 江西博微新技術(shù)有限公司 |
| 主分類(lèi)號(hào): | G06F9/44 | 分類(lèi)號(hào): | G06F9/44;G06F9/45 |
| 代理公司: | 南昌市平凡知識(shí)產(chǎn)權(quán)代理事務(wù)所36122 | 代理人: | 夏材祥 |
| 地址: | 330096 江西*** | 國(guó)省代碼: | 江西;36 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 工程造價(jià) 計(jì)算機(jī) 描述 語(yǔ)言 bcl 數(shù)據(jù) 分析 裝置 生成 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于工程造價(jià)計(jì)算機(jī)描述語(yǔ)言BCL的數(shù)據(jù)分析裝置及生成方法,具體實(shí)現(xiàn)工程造價(jià)數(shù)據(jù)計(jì)算過(guò)程可視化并可追蹤數(shù)據(jù)關(guān)系進(jìn)行數(shù)據(jù)分析,屬于工程造價(jià)計(jì)算領(lǐng)域。
背景技術(shù)
隨著信息技術(shù)不斷發(fā)展及企業(yè)管理的提升,工程造價(jià)計(jì)算日益復(fù)雜化,且計(jì)算深度越發(fā)精細(xì)化;各類(lèi)產(chǎn)品軟件幫助解決復(fù)雜的業(yè)務(wù)內(nèi)容,封裝繁瑣的計(jì)算規(guī)則,造價(jià)人員僅需填寫(xiě)簡(jiǎn)單內(nèi)容即可完成工程編制。軟件產(chǎn)品的出現(xiàn),極大的簡(jiǎn)化了工作,但其封裝性和過(guò)程不可視性,限制了造價(jià)人員能力水平的成長(zhǎng),造價(jià)人員對(duì)編制工程數(shù)據(jù)正確與否的可控性越來(lái)越低,容易產(chǎn)生數(shù)據(jù)錯(cuò)誤并被忽略,不利于數(shù)據(jù)核算工作的進(jìn)行。
可視化的計(jì)算過(guò)程能夠幫助造價(jià)人員了解數(shù)據(jù)來(lái)源,分析數(shù)據(jù)準(zhǔn)確性及合理性,幫助進(jìn)行數(shù)據(jù)查錯(cuò)。
以電力工程造價(jià)舉例,各地市造價(jià)類(lèi)數(shù)據(jù)具有邏輯相似性,數(shù)據(jù)之間存在復(fù)用可能,目前所有數(shù)據(jù)零散存在,將這類(lèi)數(shù)據(jù)整合,通過(guò)數(shù)據(jù)采樣及大數(shù)據(jù)分析,可以幫助提升數(shù)據(jù)正確性及編制效率,實(shí)現(xiàn)數(shù)據(jù)編制的一致性。
數(shù)據(jù)分析模型通過(guò)對(duì)費(fèi)用計(jì)算過(guò)程的持久化,可供所述數(shù)據(jù)采樣及大數(shù)據(jù)分析。
發(fā)明內(nèi)容
本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)不足提供一種基于工程造價(jià)計(jì)算機(jī)描述語(yǔ)言BCL的數(shù)據(jù)分析裝置及生成方法,以實(shí)現(xiàn)工程造價(jià)數(shù)據(jù)計(jì)算過(guò)程可視化并可追蹤數(shù)據(jù)關(guān)系進(jìn)行數(shù)據(jù)分析。
本發(fā)明的技術(shù)方案如下:
所述數(shù)據(jù)分析裝置及數(shù)據(jù)生成方法是基于工程造價(jià)計(jì)算描述語(yǔ)言BCL開(kāi)發(fā),獨(dú)立于不同的產(chǎn)品、項(xiàng)目及數(shù)據(jù)源,具有與開(kāi)發(fā)語(yǔ)言無(wú)關(guān)性和平臺(tái)無(wú)關(guān)性。
1.所述工程造價(jià)計(jì)算描述語(yǔ)言BCL,其實(shí)現(xiàn)包括:
(1)設(shè)計(jì)描述具體計(jì)算算法規(guī)則的代數(shù)式及擴(kuò)展運(yùn)算表達(dá)式結(jié)構(gòu),即EL表達(dá)式;所述EL表達(dá)式是對(duì)計(jì)算算法規(guī)則的一個(gè)完整描述,以${和}作為起始和結(jié)束標(biāo)記,它在沿襲傳統(tǒng)代數(shù)表達(dá)式運(yùn)算特點(diǎn)的同時(shí),支持用于包含多種表達(dá)式選擇的條件選擇運(yùn)算和完成具體計(jì)算規(guī)則的函數(shù)運(yùn)算在內(nèi)的其他高級(jí)運(yùn)算功能。與傳統(tǒng)代數(shù)運(yùn)算不同,所述EL表達(dá)式包含種類(lèi)多元化的操作數(shù),支持?jǐn)?shù)值、字符串和變量等類(lèi)型,其中,變量類(lèi)型操作數(shù)是所述EL表達(dá)式支持動(dòng)態(tài)數(shù)據(jù)掛接的典型體現(xiàn),其值可以為外部對(duì)象的引用,也可以為執(zhí)行階段設(shè)定的具體數(shù) 據(jù)值。
所述條件表達(dá)式以#{和}作為起始和結(jié)束標(biāo)記,其內(nèi)部包含多個(gè)條件分支和至多一個(gè)缺省條件分支,每個(gè)分支對(duì)應(yīng)一個(gè)EL表達(dá)式,整個(gè)條件選擇表達(dá)式的取值為當(dāng)前被激活條件分支對(duì)應(yīng)的EL表達(dá)式計(jì)算結(jié)果,如:
#{
->條件1:EL表達(dá)式1;
->條件2:EL表達(dá)式2;
->:EL表達(dá)式3;
}
所述函數(shù)運(yùn)算定義了具體的計(jì)算規(guī)則,以滿(mǎn)足工程造價(jià)特定計(jì)算需求,其語(yǔ)法結(jié)構(gòu)與C語(yǔ)言兼容,并支持BCL的擴(kuò)展數(shù)據(jù)類(lèi)型,除此之外,所述函數(shù)的調(diào)用還支持把EL表達(dá)式作為參數(shù)進(jìn)行輸入,能夠?qū)崿F(xiàn)指定工程數(shù)據(jù)范圍與EL表達(dá)式的動(dòng)態(tài)綁定,進(jìn)而減少表達(dá)式代碼冗余,語(yǔ)法格式為:
sum(數(shù)據(jù)源標(biāo)記,數(shù)據(jù)源別名,EL表達(dá)式);
(2)分析工程造價(jià)計(jì)算需求,確定除EL表達(dá)式以外的其他計(jì)算邏輯單元;
通過(guò)對(duì)造價(jià)工程數(shù)據(jù)及計(jì)算算法、過(guò)程的總結(jié)歸納,得出任何工程的工程造價(jià)復(fù)雜計(jì)算算法都可分解為最小的原子計(jì)算邏輯單元,即:EL表達(dá)式、宏表、變量、參數(shù)、數(shù)據(jù)源和包。其中,所述宏表能完整的表示一個(gè)具有遞歸、多字段、多記錄、有匯總關(guān)系的計(jì)算規(guī)則。所述數(shù)據(jù)源用于描述一個(gè)工程的數(shù)據(jù)及其數(shù)據(jù)范圍,它是BCL語(yǔ)言與工程數(shù)據(jù)的粘合劑,實(shí)現(xiàn)真實(shí)數(shù)據(jù)的傳遞。所述變量是包含數(shù)據(jù)源、數(shù)據(jù)過(guò)濾算法以及費(fèi)用計(jì)算算法規(guī)則在內(nèi)的具體費(fèi)用計(jì)算結(jié)構(gòu),相較于僅包含具體數(shù)值的參數(shù)而言,變量的計(jì)算有一定的先后次序,更為復(fù)雜,但功能強(qiáng)大。所述包為其他原子計(jì)算邏輯單元的容器,能劃定計(jì)算邏輯單元的作用范圍,屏蔽命名沖突。
(3)分析工程造價(jià)計(jì)算過(guò)程,基于工程造價(jià)計(jì)算描述語(yǔ)言BCL擴(kuò)展并確定分析描述語(yǔ)言,具體包括擴(kuò)展EL表達(dá)式、EL表達(dá)式數(shù)據(jù)分析函數(shù)及除EL表達(dá)式以外的數(shù)據(jù)分析邏輯單元;
通過(guò)對(duì)BCL表達(dá)式數(shù)據(jù)計(jì)算算法和過(guò)程的總結(jié)歸納,在數(shù)據(jù)計(jì)算過(guò)程中,可將任意復(fù)雜計(jì)算過(guò)程拆分為包含左操作數(shù)、右操作數(shù)以及操作符的單步運(yùn)算集合表述。
所述EL表達(dá)式邏輯結(jié)構(gòu)表述如下:
EL表達(dá)式
->左操作數(shù):EL表達(dá)式
->右操作數(shù):EL表達(dá)式
->運(yùn)算符:EL表達(dá)式
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于江西博微新技術(shù)有限公司,未經(jīng)江西博微新技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710085144.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 歷史電網(wǎng)工程典型資源庫(kù)的建立
- 一種電網(wǎng)檢修工程造價(jià)差額自動(dòng)調(diào)整方法
- 一種工程造價(jià)預(yù)算箱
- 一種工程造價(jià)模版的建立方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 工程造價(jià)資料管理方法及系統(tǒng)
- 一種工程造價(jià)進(jìn)度管理裝置及方法
- 一種基于大數(shù)據(jù)的工程造價(jià)進(jìn)度管理控制系統(tǒng)及方法
- 工程造價(jià)數(shù)據(jù)的存儲(chǔ)方法、裝置、數(shù)據(jù)服務(wù)器和存儲(chǔ)介質(zhì)
- 一種輸變電工程造價(jià)技術(shù)經(jīng)濟(jì)指標(biāo)分析方法
- 一種工程造價(jià)數(shù)據(jù)管理系統(tǒng)
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法





