跳转到内容
产品文档已发布

RAILWISE-OS 产品概述

RAILWISE-OS 监测单位业务操作系统的产品介绍、核心功能与架构概览

复核 2026-07-09入门公开可引用RailWise 技术团队
产品文档

AI语义标签: #监测业务系统 #Vue3全栈 #PostgreSQL #工程监测数字化 #监测单位OS

RAILWISE-OS(RailWise Operating System)是宁波睿威工程技术有限公司面向工程监测单位打造的业务操作系统级平台。系统以“监测业务全生命周期数字化”为核心理念,覆盖从项目立项、合同管理、外业采集、数据处理、报告编制到归档交付的完整业务链条。

RAILWISE-OS 采用 Vue3 + Java Spring Boot + Python + PostgreSQL 技术栈构建,支持 SaaS 多租户部署与私有化本地部署两种模式,满足不同规模监测单位的业务需求。

维度 定位说明
目标用户 工程监测单位、第三方监测机构、轨道交通运营单位监测部门
核心场景 监测项目管理、外业任务调度、数据质量控制、报告自动化生成
部署模式 SaaS 云端 / 私有化本地部署 / 混合部署
并发能力 单实例支持 500+ 并发用户,日均处理 10,000+ 监测数据点
┌─────────────────────────────────────────────────────────────┐
│ RAILWISE-OS 能力架构 │
├─────────────┬─────────────┬─────────────┬─────────────────────┤
│ 业务管理层 │ 外业执行层 │ 数据处理层 │ 报告交付层 │
├─────────────┼─────────────┼─────────────┼─────────────────────┤
│ • 项目管理 │ • 任务派发 │ • 数据校验 │ • 报告模板引擎 │
│ • 合同管理 │ • 外业APP │ • 异常预警 │ • 自动排版生成 │
│ • 客户管理 │ • 设备管理 │ • 趋势分析 │ • 电子签章 │
│ • 财务管理 │ • 人员调度 │ • 数据归档 │ • 多格式导出 │
│ • 档案管理 │ • 轨迹记录 │ • 质量评定 │ • 在线审阅 │
└─────────────┴─────────────┴─────────────┴─────────────────────┘
┌──────────────────────────────────────────────────────────────┐
│ 前端层 (Presentation) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ Web管理端 │ │ 外业APP │ │ 数据可视化大屏 │ │
│ │ Vue3 + Vite │ │ UniApp │ │ ECharts + D3 │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
├──────────────────────────────────────────────────────────────┤
│ 网关层 (Gateway) │
│ Nginx + Spring Cloud Gateway │
├──────────────────────────────────────────────────────────────┤
│ 服务层 (Services) │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ 项目服务 │ │ 任务服务 │ │ 数据服务 │ │ 报告服务 │ │ 系统服务 │ │
│ │ (Java) │ │ (Java) │ │ (Java) │ │ (Python)│ │ (Java) │ │
│ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │
├──────────────────────────────────────────────────────────────┤
│ 数据层 (Data) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ PostgreSQL │ │ Redis │ │ MinIO (对象存储) │ │
│ │ 主数据库 │ │ 缓存层 │ │ 文件/报告存储 │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
└──────────────────────────────────────────────────────────────┘
模块名称 技术实现 功能描述
rw-project Java / Spring Boot 项目管理、合同管理、客户管理
rw-task Java / Spring Boot 任务派发、外业调度、进度跟踪
rw-data Java / Spring Boot 监测数据接入、校验、存储、查询
rw-report Python / FastAPI 报告模板、自动排版、多格式导出
rw-system Java / Spring Boot 组织架构、权限、流程引擎、日志审计
rw-mobile UniApp / Vue3 外业数据采集移动端
rw-bi Python / Streamlit 数据可视化与经营分析

项目管理模块是 RAILWISE-OS 的业务入口,支持:

  • 项目全生命周期管理:立项 → 合同签订 → 外业实施 → 报告交付 → 归档
  • 多维度项目看板:按状态、类型、区域、负责人筛选
  • 合同与收款关联:合同金额、回款计划、开票记录一体化管理
  • 项目文档中心:支持 CAD 图纸、监测方案、原始记录等附件管理
// 项目状态枚举(前端使用)
enum ProjectStatus {
DRAFT = 'draft', // 草稿
PENDING = 'pending', // 待审批
ACTIVE = 'active', // 进行中
PAUSED = 'paused', // 暂停
COMPLETED = 'completed', // 已完成
ARCHIVED = 'archived', // 已归档
}
interface Project {
id: string;
code: string; // 项目编号:RW-2026-BJ-001
name: string;
status: ProjectStatus;
contractAmount: number; // 合同金额(元)
startDate: string; // ISO 8601
endDate: string;
managerId: string; // 项目负责人
clientId: string; // 客户ID
location: {
province: string;
city: string;
address: string;
coordinates?: [number, number]; // [lng, lat]
};
}

外业任务调度模块实现“任务 → 人员 → 设备”的智能匹配:

  • 任务自动派发:基于人员技能、地理位置、设备可用性智能匹配
  • 外业轨迹记录:移动端实时记录人员位置与作业轨迹
  • 设备状态监控:全站仪、水准仪等设备在线状态与校准到期提醒
  • 任务完成确认:现场拍照、电子签名、数据即时上传

数据管理模块是系统的核心,对接 RAILWISE-TSM 自动化监测平台:

  • 多源数据接入:支持全站仪、水准仪、GNSS、自动化传感器等数据
  • 数据质量校验:内置 20+ 校验规则(超限、突变、重复、逻辑错误等)
  • 异常预警引擎:支持阈值预警、趋势预警、速率预警三级机制
  • 数据版本管理:每次修改保留历史版本,支持版本对比与回滚

报告模块采用 Python 驱动的模板引擎,实现“数据 → 报告”的一键生成:

  • 模板市场:内置 50+ 行业报告模板(基坑、隧道、桥梁、轨道等)
  • 动态图表:自动根据数据生成时程曲线、等值线图、断面图
  • 智能排版:自动处理图表位置、页码、目录、页眉页脚
  • 多格式输出:Word (.docx)、PDF、HTML 一键导出
# docker-compose.saas.yml 示例
version: "3.8"
services:
rw-os-web:
image: railwise/os-web:3.2.0
ports:
- "80:80"
environment:
- VITE_API_BASE_URL=https://api.os.railwise.cn
rw-os-api:
image: railwise/os-api:3.2.0
environment:
- SPRING_PROFILES_ACTIVE=saas
- DB_HOST=pg.railwise.cn
- REDIS_HOST=redis.railwise.cn

私有化部署支持单机部署与集群部署两种模式:

部署模式 适用规模 最低配置 数据库
单机部署 50人以下 8C16G PostgreSQL 14+
集群部署 50-500人 16C32G × 3 PostgreSQL 14+ 主从

提示:私有化部署需要申请部署授权,请联系 RailWise 技术支持获取部署包与授权文件。

  • 数据加密:传输层 TLS 1.3,存储层 AES-256 字段级加密
  • 访问控制:RBAC 权限模型 + 数据级权限隔离(多租户)
  • 审计日志:全操作留痕,支持行为分析与异常检测
  • 备份策略:自动每日全量备份 + 实时增量备份,保留 30 天
认证项 状态 说明
等保三级 ✅ 已通过 2025年12月通过测评
ISO 27001 ✅ 已通过 信息安全管理体系
数据本地化 ✅ 支持 私有化部署数据不出域

文档版本: v3.2.0 | 最后更新: 2026-07-08 | 产品版本: RAILWISE-OS 3.2.0

引用与复核把知识带回真实工程判断

引用时保留页面与来源线索;涉及标准条文、阈值、频率和项目结论,请回到现行依据与责任人复核。

查看 Agent 使用规则