结构监测系统是基于建筑结构检测分析而开发的工作软件,根据在检测的长期开发研究经验和其现实中存在的实际情况,完全采用系统的开发方法,进行严格的全新设计,开发而成的专业的工作管理软件。
参考目前主流的结构监测系统的架构、功能、数据库、用户界面及可扩展性能等,开发新一代结构监测系统,并满足以下具体要求:
1.结构监测系统采用 Java 语言开发,采用纯B/S结构设计,所有功能1)基于网络浏览器操作实现,不需在本地计算机上安装客户端;
2.系统具有良好的跨平台特性,支持主流 Windows 和 Linux 平台搭建支持 Tomcat、Apache、WebSphere等应用服务器:支持分布式存储MongoDB 数据库;提供 http接口支持:
3.系统具有良好的扩展性,用户可根据自己的需要扩展多种其他web应用:
4.系统功能模块包括结构三维模型展示、结构构件信息管理、传感器信息管理、监测数据实时显示、历史监测数据查询与显示、结构安全预警与评定、数据分析与应用、数据分析报告生成:
5.结构三维模型展示模块能够导入主流格式的 BIM模型并可显示和进行基本操作:
6.结构构件信息管理模块能够在 web 段创建典型工程结构的构件,并能够进行修改、删除、筛选查看、排序、构件信息统计等:
7.传感器信息管理模块能够在 web 端显示、管理和查询结构上布设的所有传感器信息,包括:传感器安装位置(对应构件)、传感器类型、测量方向、采样率、对应数采系统通道编号,以及传感器本身性能参数,如量程、灵敏度、频响范围、信号类型等:
8.监测数据实时显示模块能够在 web 端实时显示所选择传感器的数据;
9.历史监测数据查询与显示模块能够在 web 端查询历史数据并导出为文本格式;
10.结构安全预警和评定模块能够对结构环境荷载和响应超出规范规定值进行三级预警,预警值设置标准和安全评定方法可参考中华人民共和国交通运输行业标准《公路桥梁结构监测技术规范》JT/T1037-2022:
11.数据分析与应用模块可调用 python语言编写的数据分析算法,并将分析结果以可视化方式返回 web 界面:
12.数据分析报告生成模块:按照甲方的技术要求,乙方进行功能设计并提供的功能设计方案,按照甲方提供的报告模版生成报告,本模块应具有数据分析报告一键生成功能,且应具有报告储存路径选择功能。
13.要求所开发系统界面友好,并具有可扩展功能,为未来进一步开发预留接口。