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