桥梁技术状况评定系统 基于JTG/T 5230—2026

桥梁技术状况评定系统 基于JTG/T 5230—2026
[公路桥梁技术状况评定系统](tianpengwan/qiaoliangJTG-T-5230-2026: 桥梁技术状况评定系统 基于JTG/T 5230—2026可一键生成报告)
依据 《公路桥梁技术状况评定标准》JTG/T 5230—2026 开发的桥梁技术状况评定与报告导出系统。
2026-08-26 发布,2026-11-01 实施。原 JTG/T H21—2011 的 BDCI/SPCI/SBCI/Dr 评分体系已被本标准替代,本项目已按新标准重构评定模型、缺损库、界面和报告。
一、新标准评定逻辑
|
- 桥型与部件权重:按附录 B 表 B.2.2~B.6.3,覆盖梁桥、拱桥、组合体系拱桥、悬索桥、斜拉桥共 21 种结构形式。
- 缺损指标:第 4
15 章共 138 张评定表,包含指标名称、03 标度及文字描述。 - 未设置构件:不计入计算,权重在部位内按比例重新归一。
- 未录入缺损的构件:按完好(ECI=0)参与评定。
- 主要构件 4/5 类且影响安全:可按第 3.3.3 条以最差构件等级评定桥跨,BSCI 取等级上限(4 类 60、5 类 40)。
二、功能
- 桥梁台账、多跨(评定单元)管理,自动生成附录 B 规定的构件体系
- 按部位(桥面系/上部结构/下部结构/附属构造)逐构件录入耐久性、结构性、功能、影响记录
- 实时计算 EDI/EFI/EAI/ECI/ECL、BSCI、BCI
- 16 条 5 类单项控制指标检查
- 照片上传;可选 AI 视觉识别(OpenAI 兼容接口),辅助选择指标与标度
- Excel / Word 评定报告导出(含概况、构件汇总、缺损记录、结果、5 类检查)
- 移动端优先界面,支持手机浏览器 / PWA / Android APP
- 账号密码登录(网页、PWA、APP 统一鉴权),登录有效期可配置
- Docker 部署,适配飞牛 NAS
三、本地运行
要求 Node.js ≥ 22.5(使用内置 node:sqlite,无需安装数据库)。
|
浏览器访问 http://localhost:3000。
运行评定引擎测试:
|
环境变量
复制 .env.example 为 .env。AI 图片识别为可选功能;不配置不影响普通使用。
四、目录结构
|
数据库文件为 data/bridge5230.db,旧版 data/bridge.db 不会被修改或删除。
五、Android APP
前端已通过 Capacitor 打包为 Android 工程:
|
已构建好的安装包:deploy/apk/桥梁评定.apk(包名 com.qiaoliang.jtg5230,最低 Android 7.0)。 重新构建时输出在 android/app/build/outputs/apk/debug/app-debug.apk。
安装后首次打开填写飞牛 NAS 地址,并输入服务器上配置的账号密码(默认 admin / qiaoliang@2026,请务必修改)。 详细安装与连接说明见 deploy/飞牛NAS部署教程.md。
六、Docker / 飞牛 NAS
|
默认访问端口 5230,数据持久化在 data/、uploads/、exports/。
登录账号
网页端、PWA 和手机 APP 都必须先登录,账号在 .env 中配置:
| 变量 | 默认 | 说明 |
|---|---|---|
AUTH_USER |
admin |
登录账号 |
AUTH_PASS |
qiaoliang@2026 |
登录密码,部署后请立即修改 |
AUTH_SECRET |
空 | 令牌签名密钥,建议填随机字符串;更换后所有设备需重新登录 |
AUTH_TTL_HOURS |
720 |
登录有效期(小时) |
修改 .env 后执行 docker compose up -d 生效,无需重建镜像。同一 IP 连续输错 8 次密码将锁定 5 分钟。
离线镜像 tar 需在装有 Docker 的电脑上由脚本生成(deploy/offline/bridge-assessment-5230.tar), 脚本已包含 docker build 与 docker save,生成后拷贝到飞牛执行 docker load 即可,NAS 全程不需要外网。
完整步骤(含飞牛图形界面、离线导入、备份、升级、常见问题)见 deploy/飞牛NAS部署教程.md。
七、标准数据说明
std5230_data.js 中的评定表、标度描述和附录 B 参数,依据公开的 JTG/T 5230—2026 标准文本整理。正式用于检测报告、行政认定或司法用途前,请以交通运输部正式出版的标准文本为准,并由具备资质的检测人员复核签认。
系统计算结果为辅助工具输出,不替代注册检测工程师的技术判断。






(1).webp)
.webp)

