對于橋梁建設而言,施工的監(jiān)控是保證施工正常進行的重要一環(huán),通過對監(jiān)控點,監(jiān)控數(shù)據(jù)等管理,確保橋梁的變形和內力符合正確的設計理想。
怎么實現(xiàn)BIM+Web監(jiān)控系統(tǒng)監(jiān)控系統(tǒng)框架設計
為實現(xiàn)管理系統(tǒng)中的數(shù)據(jù)與表達層分離,提高系統(tǒng)的通用性,增強界面的友好性,本文采用MVC模式(Model-View-Controller)來設計開發(fā)監(jiān)控管理系統(tǒng)。采用基于模型建立應用程序框架,使得開發(fā)效率更高,并增加穩(wěn)定性和安全性。體系結構采用B/S系統(tǒng)結構,包括瀏覽器層、Web服務器層和數(shù)據(jù)庫服務器層。不需要安裝專門的客戶端軟件,只需要具有瀏覽器就可以完成相應的顯示和操作。監(jiān)控系統(tǒng)數(shù)據(jù)庫設計監(jiān)控管理系統(tǒng)采用身份驗證數(shù)據(jù)庫和業(yè)務數(shù)據(jù)庫分離的原則,主要設計如下:
①身份驗證數(shù)據(jù)庫。身份驗證數(shù)據(jù)模型主要包括用戶實體、角色實體。用戶實體用于描述用戶的基本信息,包括用戶ID、戶名、密碼、電子郵箱、手機號等;角色實體用于描述角色的基本信息,包括角色ID、角色名稱。
②業(yè)務數(shù)據(jù)庫。業(yè)務數(shù)據(jù)庫主要為實現(xiàn)開發(fā)橋監(jiān)控管理系統(tǒng)的功能而設置,主要包括測點信息實體、應力監(jiān)控實體、安裝線形實體、成橋線形實體、主塔位移實體、索力監(jiān)控實體、監(jiān)控預警實體等。
測點實體用于描述測點的基本信息,包括測點ID、監(jiān)控類別、測點的BIMID值、測點編
號以及測點描述等信息;應力監(jiān)控實體用于完成應力監(jiān)控功能,包括截面信息、位置信息、測點信息、測點值等;安裝線形實體用于完成安裝線形監(jiān)控功能,包括梁段編號、梁段理論、允許誤差、梁段實測值等;成橋線形實體用于完成成橋線形監(jiān)控功能,包括測點樁號、測點理論、允許誤差、測點實測值等;主塔位移實體用于完成主塔位移監(jiān)控功能,包括塔頂?shù)臏y試階段、測試日期、各階段對應的理論值以及實測值等;索力監(jiān)控實體用于完成索力監(jiān)控功能,包括拉索編號、拉索理論、允許誤差、拉索實測值等。