Page 90 - 水利水电工程施工管理概论
P. 90
水利水电工程施工管理概论
Introduction to the Construction Management of Water Conservancy and Hydropower Projects
模块化编程思想,将后台服务按照功能划分为一个个子模块,例如 BIM 服务、
监测业务服务、BIM 属性服务等。同时由于安全监测业务是一个综合课题,常常
需要接入外部系统服务,因此还可能涉及与自动化采集系统的数据交互、强震监
控系统的事件发布等数据共享交换服务。
3. 数据层
数据层主要有监测业务数据库、系统管理数据库,这两个数据库数据结构基
本由关系型数据构成,因此选用 SQL Server 关系型数据库构建;三维模型以及
BIM 模型等模型可视化数据通常都由一个个文件构成,因此,使用 Nginx 将其发
布为一个静态多源数据服务。通过资源文件调用并配合平台服务层相对应的数据
服务对读取的文件资源进行解析绘制;MongoDB 为非关系型数据库,负责存储
BIM 属性信息,并通过数据服务对数据库进行查询。
4. 资源层
系统资源主要分为数据资源和设备资源两种。设备资源主要包括服务器、网
络通信等;数据资源包括基础资源(数字地形图、遥感影像数据和数字高程数据
等)、监测数据(考证信息、监测成果数据、环境水文数据等)和模型数据(BIM
模型和监测仪器三维模型等)。
(三)网络架构
水利行业数据的安全性是所有系统实施的前提和基础,本节设计的系统接入
了坝区的自动化监测采集系统、水文气象系统等。本系统部署在业务专网之中。
具体的网络架构如图 2-5 所示。
图 2-5 系统网络架构
78

