基于規則庫的建筑工程規劃監督方法和系統的制作方法
【技術領域】
[0001]本發明涉及建筑工程規劃領域,具體涉及一種基于規則庫的建筑工程規劃監督方法和系統。
【背景技術】
[0002]隨著現代建筑施工技術的發展和人們生活需求的提高,對于工程項目的性能提出了越來越高的要求,建筑造型逐漸呈現藝術性與多樣性,設計風潮此起彼伏,建筑的使用功能日益繁多,設施設備所占比重逐年上升,建筑能耗不斷增加,維護費用壓力隨之加大。
[0003]建筑工程規劃技術經濟指標的核算,是規范建設工程規劃管理、實現建設工程規劃管理的標準化和法制化、保障城鄉規劃的順利實施的關鍵技術環節。目前建筑工程規劃技術經濟指標計算一般是在住房和城鄉建設部頒發的技術標準基礎上結合地方行政法規,制定適宜地區性的計算規定與準則,這些規定與準則會隨著城鄉建設發展需要而適時進行調整,因而具有區域性和時效性特點。建筑工程規劃技術經濟指標是城市規劃監督管理的重要數據,計算主要依據包括:《住宅設計規范》、《建筑工程建筑面積計算規范》等國家及行業規范,技術經濟指標的計算、核算方法,按建設工程報建時間和區域可以分為十幾種計算規則,其計算方法具有區域性和時效性特點,給計算帶來了很大的困難。而且傳統的計算方式只能輸出某一特定規則下的指標數據,不利于數據成果的知識挖掘。
[0004]再者,由于計算規則的復雜性,單純依靠記憶或書面查找去判斷某項具體結構的面積計算系數的傳統方式,不僅工作量較大,效率低下,可能會因作業員的對規則、條例的理解差異,造成計算結果不正確。
[0005]因此,有必要提出一種新的技術方案。
【發明內容】
[0006]為克服現有技術的不足,本發明的目的之一在于提供一種基于規則庫的建筑工程規劃監督方法,該方法計算簡單、工作量小、計算正確率高,在生產效率、數據質量等方面均有很大程度的提升。
[0007]本發明的目的之二在于還提供一種基于規則庫的建筑工程規劃監督系統。該系統結構簡單,計算正確率高,在生產效率、數據質量等方面均有很大程度的提升。
[0008]為達成上述目的之一,本發明一種基于規則庫的建筑工程規劃監督方法,
[0009]其包括如下步驟:
[0010]S1、建立計算規則庫;
[0011 ] S2、選擇規則名稱和錄入面積塊屬性;
[0012]S3、執行SQL(Structured Query Language,結構化查詢語言)數據庫搜索,在所述計算規則庫中查找與所述規則名稱和面積塊屬性相匹配的對應項;
[0013]S4、提取查找得到的對應項的計算系數和信息;
[0014]S5、根據所述計算系數和信息自動拓撲構面并進行面積計算;
[0015]S6、對面積計算結果進行質量控制和檢核,輸出數據成果。
[0016]作為本發明一個優選的實施方式,所述步驟S6之后還包括:根據整體切換規則將所述面積計算結果在指定規則和實際規則之間切換,對切換后的面積計算結果進行質量控制和檢核,輸出數據成果。
[0017]作為本發明一個優選的實施方式,所述步驟SI中的計算規則庫包括六項規則表:規則名稱匯總表、根據功能二級分類分配的結構類型匯總表、特殊計算規定編碼對照表、需要進行歸屬處理的結構名稱匯總表、不參與K系數計算的結構名稱匯總表和建筑工程規劃技術經濟指標計算規則匯總表。
[0018]作為本發明一個優選的實施方式,步驟S5中拓撲構面包括在拓撲面標記面積塊屬性點和填充顏色。
[0019]作為本發明一個優選的實施方式,若步驟S3中未找到與所述規則名稱和面積塊屬性相匹配的對應項,則重新選取規則名稱和錄入面積塊屬性,并在所述計算規則庫中查找與重新獲取的規則名稱和面積塊屬性相匹配的對應項。
[0020]本發明還提供一種基于規則庫的建筑工程規劃監督系統,其包括數據處理模塊、數據檢驗模塊和成果輸出模塊,
[0021]所述數據處理模塊用于對計算規則庫中與規則名稱和面積塊屬性相匹配的對應項進行面積計算,并將面積計算結果輸出給所述數據檢驗模塊;
[0022]所述數據檢驗模塊用于對面積計算結果進行質量控制和檢核后,將質量控制和檢核結果輸出給所述成果輸出模塊;
[0023]所述成果輸出模塊用于輸出規劃監督指標數據成果。
[0024]進一步的,所述計算規則庫包括六項規則表:規則名稱匯總表、根據功能二級分類分配的結構類型匯總表、特殊計算規定編碼對照表、需要進行歸屬處理的結構名稱匯總表、不參與K系數計算的結構名稱匯總表和建筑工程規劃技術經濟指標計算規則匯總表。
[0025]進一步的,所述系統還包括整體切換模塊,所述整體切換模塊用于將所述面積計算結果在指定規則和實際規則之間切換。
[0026]有益效果:本發明的基于規則庫的建筑工程規劃監督方法和系統,其具有如下優占.V.
[0027](I)本發明的方法針對規劃技術經濟指標計算與測繪成果生產入庫的要求,通過模版定制技術,實現數據的規范化。
[0028](2)本發明的方法具有很強的實用性,其操作簡便,同一項目可靈活選擇不同計算規則,而且支持在不同計算規則間進行整體切換和計算,方便得到不同計算規則下的指標數據,可提供不同計算規則條件下的指標數據供知識挖掘與決策支持。
[0029](3)本發明的方法可靠性高,其能夠確保計算結果的正確性與可靠性。
[0030](4)本發明的方法具有很好的完備性,其規則庫涵蓋建筑工程規劃技術經濟指標計算的各種功能、結構類型,各規則間保持結構一致,便于整體切換規則。
[0031](5)本發明的方法可擴展性較高,其可方便的更新、維護及新增規則庫,以滿足生產和發展需要。
【附圖說明】
[0032]為了更清楚地說明本發明的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它附圖。
[0033]圖1為本發明的計算規則庫中建立的規則表在一個具體實施例中的窗口示意圖;
[0034]圖2為圖1中規則名稱匯總表的窗口示意圖;
[0035]圖3為圖1中根據功能二級分類分配的結構類型匯總表的窗口示意圖;
[0036]圖4為圖1中特殊計算規定編碼對照表的窗口示意圖;
[0037]圖5為圖1中需要進行歸屬處理的結構名稱匯總表的窗口示意圖;
[0038]圖6為圖1中不參與K系數計算的結構名稱匯總表的窗口示意圖;
[0039]圖7為圖1中建筑工程規劃技術經濟指標計算規則匯總表設計圖的窗口示意圖;
[0040]圖8為圖1中建筑工程規劃技術經濟指標計算規則匯總表的窗口示意圖;
[0041 ]圖9為本發明方法的系統框圖。
【具體實施方式】
[0042]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0043]下面以珠海市建筑工程規劃技術經濟指標的檢驗過程和實際運用為具體實施例來進一步說明本發明。
[0044]EPS地理信息工作站基礎平臺從測繪與地理信息角度構建數據模型,綜合CAD技術與GIS技術,以數據庫為核心,將圖形和屬性融為一體,從數據生產源頭支持測繪的信息化轉變。本發明采用EPS 2012平臺,以C++和VB Script作為二次開發語言,開發數據處理模塊、數據檢驗模塊、成果輸出模塊,實現基于規則庫方式的建筑工程規劃技術經濟指標計算。以Microsoft Access為平臺,根據珠海建筑工程規劃技術經濟指標計算的各區域、時期的依據文件,經過對規則的分析、討論、實驗等,按照設計原則建立了 MDB格式的計算規則庫。計算規則庫中主要建立了六項規則表,如圖1所示。所述六項規則表名稱為:規則名稱匯總表、根據功能二級分類分配的結構類型匯總表、特殊計算規定編碼對照表、需要進行歸屬處理的結構名稱匯總表、不參與K系數計算的結構名稱匯總表和建筑工程規劃技術經濟指標計算規則匯總表。
[0045]圖2為圖1中規則名稱匯總表的窗口示意圖。規則名稱匯總表是對各個規則的名稱進行規范和定義,該規則名稱匯總表種包括規則編號、規則名稱、規則簡稱及適應的報建時間段,在輸出的成果數據中將會備注引用的規則名稱。
[0046]圖3為圖1中根據功能二級分類分配的結構類型匯總表的窗口示意圖。在面積塊定義時為避免冗余項的出現,結構類型的分類自動按此表顯示。
[0047]圖4為圖