999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數據庫在房產測繪系統分攤算法中的研究和實現

2016-06-02 03:09:57許昌職業技術學院榮華良張俊濤
電子世界 2016年9期

許昌職業技術學院 榮華良 張俊濤

?

數據庫在房產測繪系統分攤算法中的研究和實現

許昌職業技術學院 榮華良 張俊濤

【摘要】在房地產測繪業務中,面積分攤是核心業務,系統在進行面積分攤過程中,采用層內分攤,垂直分攤,層間分攤,功能分攤,大樓分攤五種模式執行分攤。本文對原有的分攤算法進行了改進,采用數據庫服務器輔助運算的方法完成了共有建筑面積分攤系數計算,取得了較好的效果。

【關鍵詞】房產測繪;數據庫服務器;面積分攤算法

1 共有建筑面積的分攤系數

共有建筑面積的分攤系數為共有建筑面積與各相關套內建筑面積之和的比值,在進行面積分攤時,各單元的分攤面積為單元面積和分攤系數之積。

按相關建筑面積進行共有建筑面積分攤,先確定面積分攤系數K:

K= ∑δPi/∑Pi

式中Pi :為各單元參加分攤的建筑面積,m2;

δPi :為各單元參加分攤所得的分攤面積,m2;

∑δPi :為需要分攤的分攤面積總和,m2;

∑Pi :為參加分攤的各單元建筑面積總和,m2。

在分攤面積計算中,各單元所分攤的面積δPi=K×Pi ,由于各單元面積Pi已知,因此,確定分攤系數k就確定了該單元所要分攤的面積。

2 新分攤模式

在實際的分攤過程中,由于數據入庫和數據變更的原因, 新的房產繪圖系統的計算程序采用了由下而上依次進行的分攤模型,分攤過程按照順序如下:層內分攤,垂直分攤,層間分攤,功能分攤,大樓分攤。本文按此流程設計了新的分攤算法,其計算結果與國標《房產測量規范》的計算結果一致。此算法結合生產中的實際需求,不僅使分攤過程合理化、模型化、透明化,而且優化了分攤的步驟,在操作上更為方便。

圖0 面積分攤E-R模型

3 分攤流程設計及數據庫設計

3.1 數據庫設計

根據分攤計算中用到的各種參數,本文在確立計算所需要的3個實體:

(1)單元(測字案號,套內面積, 單元編號, 層內分攤面積,垂直分攤面積,功能分攤面積, 層間分攤面積,大樓分攤面積)。

(2)分攤項(測字案號,分攤項編號, 分攤模式, 分攤項面積)。

(3)分攤結果(測字案號, 分攤項編號,單元編號,分攤面積)。

各個實體之間的E-R模型如圖0所示。

3.2 面積分攤的執行流程

3.2.1 面積分攤總流程

按照分攤模式對分攤項進行歸類,將分攤模式相同的分攤項放置為相同的集合中。由分攤模式的種類可以得到5個分攤項集合。在對5個集合執行分攤時,按照從層內到大樓的順序分別對集合內的分攤項執行分攤計算,流程如圖1所示。

圖1 面積分攤執行流程圖

3.2.2 分攤項的分攤算法

在對集合內的分攤項執行分攤步驟:

(1)獲取當前分攤項的面積,該值由分攤項目表中的shrmj字段提供。

(2)獲取參加當前分攤項的單元面積及該單元分攤到的其他分攤項的面積,以兩種面積之和作為分攤公式中的分母Pi參與分攤計算。其中,參加分攤的單元面積從數據庫直接讀取,該單元的其它分攤項的面積由當前分攤項的類型決定。當前分攤項的分攤類型為層內分攤和垂直分攤時,該單元其他分攤項的面積為0,則Pi=dymj+0;當前分攤項分攤類型為層間分攤時,該單元的其他分攤項面積為該單元從類型為層內分攤和垂直分攤的其他分攤項中分攤到的面積,對應與數據庫中的字段為(cnf+czf), 則Pi=dymj+cnf+czf;同理,當前分攤項類型為大樓分攤時,該單元的其他分攤項面積為該單元從類型為層內分攤、垂直分攤、層間分攤和功能分攤到的其他分攤項中分攤到的面積,對應與數據庫中的字段為(cnf+czf+cjf+gnf), 則Pi=dymj+cnf+czf+cjf+gnf;

(3)計算該分攤項分攤系數,按照面積分攤公式計算分攤系數。

(4)計算各單元從當前分攤項中分攤到的面積。分攤項分攤系數確定后,計算單元從當前分攤項中分攤到的面積。根據分攤模式不同,層內分攤項更新cnf字段,垂直分攤項更新czf字段,層間分攤項更新cjh字段,功能分攤項更新gnf字段,大樓分攤項更新dlf字段。分攤面積的確定,為分攤結果的統計查詢提供了條件,如單元參加的各種分攤類型及對應的面積、各層分攤結果等。

(5)更新分攤項的分攤結果信息。

3.2.3 分攤管理的一鍵完成操作

由于分攤過程按照層內分攤,垂直分攤,層間分攤,功能分攤,大樓分攤原有系統進行,因此分攤計算時首先要對各個分攤項進行排序。原有系統中采用手工排序的方法將各個分攤項按照如上順序排好之后才能執行分攤。排序時必須嚴格安裝既定順序,否則就不能得到正確結果。本系統增加了自動排序功能,用戶只需點擊“執行分攤”按鈕,便可一鍵完成分攤計算。分攤執行操作如圖3所示:

圖3 分攤計算操作界面設計

4 分攤結果

分攤計算執行完成之后,所有的計算結果便保存到數據庫中。用戶查看分攤結果時,通過菜單便可完成分攤結果的輸出功能,如圖4所示,該圖顯示了名稱為“雜貨間”的分攤,分攤到各個單元后的結果,其中,參加單元為參與“雜貨間”分攤的各個單元名稱,套內面積為單元參加分攤項分攤時的面積,分攤面積為該單元從“雜貨間”中分攤到的面積。分攤總面積為該單元參加的各個分攤項的面積總和。

圖4 分攤項分攤結果

為了驗證本算法的正確性,本文將試驗數據導入原始系統進行運算并分析了兩種分攤算法的結果。通過對分攤余數對比發現,采用新算法的結果與原始算法的結果誤差<=0.0000001,完全符合分攤規范的要求。

5 結束語

本文采用在數據庫中記錄各種分攤模式中間結果的方式,實現了建筑面積批量分攤的算法。該算法采用數據庫作為臨時存儲空間,利用數據庫服務器強大的數據運算和操縱能力減少了客戶端程序的計算量,優化了分攤算法。在實際應用中,該算法界面友好,易于操作,提高了生產單位的工作效率。

參考文獻

[1]國家測繪局.國家地理信息公共服務平臺技術指南[Z].2009.

[2]CH/T 9003-2009,地理空間框架基本規定[P].

[3] CH/T 9004-2009,地理信息公共平臺基本規定[P].

[4]GB/T 24356-2009,測繪成果質量檢查與驗收[P].

[5]CH/X XXXX-2010,數字城市地理空間框架建設規范(征求意見稿)[P].

作者簡介:

榮華良(1983—),女,河南許昌人,大學本科,助教,現供職于許昌職業技術學院,研究方向:計算機應用。

張俊濤(1971—),男,河南許昌人,大學本科,助教,現供職于許昌職業技術學院,研究方向:網絡技術。

主站蜘蛛池模板: 亚洲伦理一区二区| 精品国产一区91在线| 国产精品三级av及在线观看| 国产欧美日韩精品第二区| 99热这里只有成人精品国产| 亚洲一级毛片免费观看| 免费国产一级 片内射老| 午夜精品福利影院| 国产裸舞福利在线视频合集| 日韩在线欧美在线| 久久精品国产电影| 成人午夜免费观看| 久久这里只精品国产99热8| 中文字幕乱码中文乱码51精品| 亚洲男女天堂| 欧洲成人在线观看| 91视频国产高清| 在线观看免费黄色网址| 秋霞午夜国产精品成人片| 精品精品国产高清A毛片| 日本精品αv中文字幕| 色综合成人| 国产一级一级毛片永久| 重口调教一区二区视频| 国产亚洲精品无码专| 91精品伊人久久大香线蕉| 另类综合视频| 精品福利视频导航| 成人午夜亚洲影视在线观看| 色婷婷亚洲综合五月| 国产毛片基地| 欧美色图久久| 亚洲乱强伦| 激情乱人伦| 久久精品电影| 亚洲精品无码抽插日韩| 国产91麻豆免费观看| 热这里只有精品国产热门精品| 日本色综合网| 国产精品yjizz视频网一二区| 亚洲人成网7777777国产| 亚洲视频四区| 亚洲精品中文字幕无乱码| 免费在线视频a| 国产jizzjizz视频| 国产18在线| 性网站在线观看| 精品国产欧美精品v| 人妻无码AⅤ中文字| 日本一区二区不卡视频| 欧美va亚洲va香蕉在线| 99久久精品国产自免费| 午夜小视频在线| 国产97公开成人免费视频| 女人18一级毛片免费观看| 激情无码字幕综合| 无码乱人伦一区二区亚洲一| 啦啦啦网站在线观看a毛片| 蜜桃视频一区二区| 99re热精品视频国产免费| 九九热视频在线免费观看| 国产色偷丝袜婷婷无码麻豆制服| 综合人妻久久一区二区精品| 欧美色99| 五月天丁香婷婷综合久久| 欧美性爱精品一区二区三区| 亚洲第一在线播放| 天天摸天天操免费播放小视频| 在线免费无码视频| 日本国产在线| 免费精品一区二区h| 干中文字幕| 亚洲精品国产日韩无码AV永久免费网 | 久久久91人妻无码精品蜜桃HD| 免费不卡在线观看av| 国产成人一区在线播放| 欧美日韩国产综合视频在线观看| 中文国产成人精品久久一| 在线欧美日韩| 99精品视频九九精品| 亚洲国产日韩一区| 亚洲大尺码专区影院|