本技術(shù)涉及工程造價,尤其涉及一種工程組價方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在相關(guān)技術(shù)中,當(dāng)需要編制招標(biāo)控制價時,有時需要針對特定專業(yè)或者特定的施工事項(xiàng)進(jìn)行組價計算,然而,目前市面上的組價計算方式,是先根據(jù)整個工程的所有施工事項(xiàng)編制好整體預(yù)算文件,然后再通過提取清單的方式,得到特定的施工事項(xiàng)的組價,無法在編制整體預(yù)算文件的同時進(jìn)行組價計算。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例的主要目的在于提出一種工程組價方法、裝置、電子設(shè)備及存儲介質(zhì),旨在當(dāng)整體預(yù)算文件處于編制狀態(tài)的情況下同步計算組價,以提高工程組價計算的效率。
2、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第一方面提出了一種工程組價方法,包括以下步驟:
3、在目標(biāo)工程處于編制狀態(tài)的情況下,從所述目標(biāo)工程下的當(dāng)前多個已編制的單位工程中,確定多個第一目標(biāo)單位工程,其中,所述單位工程包括多個清單,所述清單包括清單項(xiàng)目和工程數(shù)據(jù);
4、對每個所述第一目標(biāo)單位工程,從所述第一目標(biāo)單位工程的多個所述清單中,確定一個或多個第一目標(biāo)清單;
5、對所確定的所述第一目標(biāo)清單進(jìn)行針對所述清單項(xiàng)目的一致性的清單分類,得到一個或多個清單類型;
6、根據(jù)一個或多個所述清單類型生成目標(biāo)工程組價模板,其中,所述目標(biāo)工程組價模板與多個所述第一目標(biāo)單位工程關(guān)聯(lián),所述目標(biāo)工程組價模板包括一個或多個所述清單類型對應(yīng)的第一清單項(xiàng),所述第一清單項(xiàng)與對應(yīng)的所述清單類型下的所述第一目標(biāo)清單關(guān)聯(lián);
7、將每個所述第一目標(biāo)清單的所述工程數(shù)據(jù)導(dǎo)入至對應(yīng)關(guān)聯(lián)的所述第一清單項(xiàng)下,根據(jù)一個或多個所述第一清單項(xiàng)下的所述工程數(shù)據(jù)進(jìn)行組價計算,得到一個或多個所述第一清單項(xiàng)的第一目標(biāo)組價。
8、在一實(shí)施例中,在所述得到一個或多個所述第一清單項(xiàng)的第一目標(biāo)組價之后,所述方法還包括:
9、響應(yīng)于將當(dāng)前多個所述單位工程中,所述第一目標(biāo)單位工程以外的第二目標(biāo)單位工程關(guān)聯(lián)至所述目標(biāo)工程組價模板,對所述第二目標(biāo)單位工程中的多個所述清單與一個或多個所述第一清單項(xiàng)進(jìn)行匹配性分析,得到第一匹配性分析信息;
10、若所述第一匹配性分析信息表示所述第二目標(biāo)單位工程中的多個所述清單中,包括與所述第一清單項(xiàng)相匹配的所述清單,將相匹配的所述清單的工程數(shù)據(jù)導(dǎo)入至對應(yīng)的所述第一清單項(xiàng)下;
11、對于導(dǎo)入了所述第二目標(biāo)單位工程的所述工程數(shù)據(jù)的一個或多個所述第一清單項(xiàng),根據(jù)一個或多個所述第一清單項(xiàng)下當(dāng)前的所述工程數(shù)據(jù),對一個或多個所述第一清單項(xiàng)的所述第一目標(biāo)組價進(jìn)行造價更新,得到一個或多個所述第一清單項(xiàng)的第二目標(biāo)組價。
12、在一實(shí)施例中,在所述對所述第二目標(biāo)單位工程中的多個所述清單與一個或多個所述第一清單項(xiàng)進(jìn)行匹配性分析之前,所述方法還包括:
13、若所述第二目標(biāo)單位工程在所述目標(biāo)工程中沒有對應(yīng)的來源文件,根據(jù)所述目標(biāo)工程組價模板中的一個或多個所述第一清單項(xiàng),確定一個或多個所述第一清單項(xiàng)對應(yīng)的所述第一目標(biāo)清單的所述清單項(xiàng)目;
14、根據(jù)一個或多個所述第一目標(biāo)清單的所述清單項(xiàng)目生成所述第二目標(biāo)單位工程,其中,所述第二目標(biāo)單位工程包括一個或多個所述第一目標(biāo)清單對應(yīng)的一個或多個所述第一目標(biāo)清單;
15、將所述第二目標(biāo)單位工程添加至處于編制狀態(tài)下的所述目標(biāo)工程。
16、在一實(shí)施例中,所述第二目標(biāo)單位工程還包括所述第一目標(biāo)清單以外的多個所述清單;
17、在所述對所述第二目標(biāo)單位工程中的多個所述清單與一個或多個所述第一清單項(xiàng)進(jìn)行匹配性分析,得到第一匹配性分析信息之后,所述方法還包括:
18、響應(yīng)于從所述第二目標(biāo)單位工程的所述第一目標(biāo)清單以外的多個所述清單中確定一個或多個第二目標(biāo)清單,在所述目標(biāo)工程組價模板中對應(yīng)生成一個或多個所述第二目標(biāo)清單的第二清單項(xiàng);
19、將關(guān)聯(lián)至所述目標(biāo)工程組價模板的多個所述單位工程中的所述第二目標(biāo)清單的所述工程數(shù)據(jù),導(dǎo)入至對應(yīng)的所述第二清單項(xiàng)下;
20、根據(jù)一個或多個所述第二清單項(xiàng)下當(dāng)前的所述工程數(shù)據(jù)進(jìn)行組價計算,得到一個或多個所述第二清單項(xiàng)的第三目標(biāo)組價。
21、在一實(shí)施例中,在所述得到一個或多個所述第一清單項(xiàng)的第一目標(biāo)組價之后,所述方法還包括:
22、響應(yīng)于解除多個所述第一目標(biāo)單位工程中的第三目標(biāo)單位工程與所述目標(biāo)工程組價模板之間的關(guān)聯(lián),對所述目標(biāo)工程組價模板中從所述第三目標(biāo)單位工程導(dǎo)入的所述工程數(shù)據(jù),進(jìn)行數(shù)據(jù)清除;
23、若多個所述第一清單項(xiàng)中的一個或多個在進(jìn)行數(shù)據(jù)清除后沒有所述工程數(shù)據(jù),將沒有所述工程數(shù)據(jù)的所述第一清單項(xiàng)從所述目標(biāo)工程組價模板中清除;
24、對于剩下的每個所述第一清單項(xiàng),根據(jù)所述第一清單項(xiàng)下當(dāng)前的所述工程數(shù)據(jù),對所述第一清單項(xiàng)的所述第一目標(biāo)組價進(jìn)行組價更新,得到所述第一清單項(xiàng)的第四目標(biāo)組價。
25、在一實(shí)施例中,在所述得到一個或多個所述第一清單項(xiàng)的第一目標(biāo)組價之后,所述方法包括:
26、響應(yīng)于至少一個所述第一目標(biāo)單位工程中的至少一個所述第一目標(biāo)清單發(fā)送變更,對變更得到的第三目標(biāo)清單與一個或多個所述第一清單項(xiàng)進(jìn)行匹配性分析,得到第二匹配性分析信息;
27、若所述第二匹配性分析信息表示所述第三目標(biāo)清單與所述目標(biāo)工程組價模板中的任一清單項(xiàng)不匹配,根據(jù)所述第三目標(biāo)清單在所述目標(biāo)工程組價模板中對應(yīng)生成第三清單項(xiàng);
28、將關(guān)聯(lián)至所述目標(biāo)工程組價模板的多個所述單位工程中的所述第三目標(biāo)清單的所述工程數(shù)據(jù)導(dǎo)入至對應(yīng)的所述第三清單項(xiàng)下;
29、根據(jù)所述第三清單項(xiàng)下當(dāng)前的所述工程數(shù)據(jù)進(jìn)行組價計算,得到所述第三清單項(xiàng)的第五目標(biāo)組價。
30、在一實(shí)施例中,在所述得到一個或多個所述第一清單項(xiàng)的第一目標(biāo)組價之后,所述方法包括:
31、響應(yīng)于對所述目標(biāo)工程組價模板中至少一個所述第一清單項(xiàng)進(jìn)行更新,對更新后所得到的第四清單項(xiàng),與更新前的所述第一清單項(xiàng)所對應(yīng)的所述第一目標(biāo)清單進(jìn)行匹配性分析,得到第三匹配性分析信息;
32、若所述第三匹配性信息表示所述第四清單項(xiàng)與更新前的所述第一清單項(xiàng)對應(yīng)的所述第一目標(biāo)清單不匹配,保留更新前的所述第一清單項(xiàng)和更新前的所述第一清單項(xiàng)下的所述工程數(shù)據(jù);
33、若所述第四清單項(xiàng)在多個關(guān)聯(lián)至所述目標(biāo)工程組價模板的所述單位工程中,對應(yīng)有一個或多個第四目標(biāo)清單,在所述目標(biāo)工程組價模板中生成所述第四清單項(xiàng),將多個所述單位工程中的所述第四目標(biāo)清單的所述工程數(shù)據(jù)導(dǎo)入至對應(yīng)的所述第四清單項(xiàng)下;
34、根據(jù)所述第四清單項(xiàng)下當(dāng)前的所述工程數(shù)據(jù)進(jìn)行組價計算,得到所述第四清單項(xiàng)的第六目標(biāo)組價。
35、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第二方面提出了一種工程組價裝置,包括:
36、第一目標(biāo)單位工程確定模塊,用于在目標(biāo)工程處于編制狀態(tài)的情況下,從所述目標(biāo)工程下的當(dāng)前多個已編制的單位工程中,確定多個第一目標(biāo)單位工程,其中,所述單位工程包括多個清單,所述清單包括清單項(xiàng)目和工程數(shù)據(jù);
37、第一目標(biāo)清單確定模塊,用于對每個所述第一目標(biāo)單位工程,從所述第一目標(biāo)單位工程的多個所述清單中,確定一個或多個第一目標(biāo)清單;
38、清單分類模塊,用于對所確定的所述第一目標(biāo)清單進(jìn)行針對所述清單項(xiàng)目的一致性的清單分類,得到一個或多個清單類型;
39、目標(biāo)工程組價模板生成模塊,用于根據(jù)一個或多個所述清單類型生成目標(biāo)工程組價模板,其中,所述目標(biāo)工程組價模板與多個所述第一目標(biāo)單位工程關(guān)聯(lián),所述目標(biāo)工程組價模板包括一個或多個所述清單類型對應(yīng)的第一清單項(xiàng),所述第一清單項(xiàng)與對應(yīng)的所述清單類型下的所述第一目標(biāo)清單關(guān)聯(lián);
40、組價計算模塊,用于將每個所述第一目標(biāo)清單的所述工程數(shù)據(jù)導(dǎo)入至對應(yīng)關(guān)聯(lián)的所述第一清單項(xiàng)下,根據(jù)一個或多個所述第一清單項(xiàng)下的所述工程數(shù)據(jù)進(jìn)行組價計算,得到一個或多個所述第一清單項(xiàng)的第一目標(biāo)組價。
41、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第三方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實(shí)現(xiàn)上述第一方面所述的方法。
42、為實(shí)現(xiàn)上述目的,本技術(shù)實(shí)施例的第四方面提出了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)上述第一方面所述的方法。
43、本技術(shù)提出的一種工程組價方法、裝置、電子設(shè)備及存儲介質(zhì),方法可以在目標(biāo)工程處于編制狀態(tài)的情況下,先從目標(biāo)工程下的當(dāng)前多個已編制的單位工程中,確定多個第一目標(biāo)單位工程,其中,單位工程包括多個清單,清單包括清單項(xiàng)目和工程數(shù)據(jù),這樣,可以從當(dāng)前未編制完成的目標(biāo)工程中確定需要用于計算組價的單位工程,減少其他不需要用于計算組價的單位工程在組價計算過程帶來的干擾;接著,對每個第一目標(biāo)單位工程,從第一目標(biāo)單位工程的多個清單中,確定一個或多個第一目標(biāo)清單,這樣,可以從需要計算組價的第一目標(biāo)單位工程中選擇在未完成編制的目標(biāo)工程的情況下,需要同步計算組價的第一目標(biāo)清單,從而可以降低第一目標(biāo)單位工程中,第一目標(biāo)清單以外的清單對組價計算過程的干擾;然后,對所確定的第一目標(biāo)清單進(jìn)行針對清單項(xiàng)目的一致性的清單分類,得到一個或多個清單類型,這樣,可以對所確定的多個第一目標(biāo)清單進(jìn)行歸類,從而能夠確定指示一種或多種施工事項(xiàng)的清單,進(jìn)行可以在針對第一目標(biāo)清單的組價計算過程能夠注重清單所指示的施工事項(xiàng),避免計算指示同一施工事項(xiàng)的第一目標(biāo)清單的組價被分別計算,從而能夠有效避免同一施工事項(xiàng)的第一目標(biāo)清單有多個組價的情況,有利于提高第一目標(biāo)清單的組價的計算準(zhǔn)確性;然后,根據(jù)一個或多個清單類型生成目標(biāo)工程組價模板,其中,目標(biāo)工程組價模板與多個第一目標(biāo)單位工程關(guān)聯(lián),目標(biāo)工程組價模板包括一個或多個清單類型對應(yīng)的第一清單項(xiàng),第一清單項(xiàng)與對應(yīng)的清單類型下的第一目標(biāo)清單關(guān)聯(lián),通過目標(biāo)工程組價模板與多個第一目標(biāo)單位工程關(guān)聯(lián)以及第一清單項(xiàng)與對應(yīng)的清單類型下的第一目標(biāo)清單關(guān)聯(lián),這樣,一個第一清單項(xiàng)能夠準(zhǔn)確地對多個第一目標(biāo)單位工程中所有對應(yīng)的第一目標(biāo)清單中的工程數(shù)據(jù)進(jìn)行綁定,使得一個第一目標(biāo)清單的組價計算過程可以針對該第一目標(biāo)清單對應(yīng)的第一清單項(xiàng)所綁定的工程數(shù)據(jù),有利于提高第一目標(biāo)清單的組價計算過程的干擾;然后,將每個第一目標(biāo)清單的工程數(shù)據(jù)導(dǎo)入至對應(yīng)關(guān)聯(lián)的第一清單項(xiàng)下,根據(jù)一個或多個第一清單項(xiàng)下的工程數(shù)據(jù)進(jìn)行組價計算,得到一個或多個第一清單項(xiàng)的第一目標(biāo)組價,這樣,可以同步且準(zhǔn)確地計算得到當(dāng)前處于編制狀態(tài)的目標(biāo)工程中的第一目標(biāo)清單的組價,從而可以提高工程組價計算的效率。