## 1. 立项原因,解决什么问题
现有核查以传统客户端为主,缺少 B/S 网页端能力,核查工作受客户端设备限制;移动端 PDA 与后台系统协同不足,试验登记、进度管控、音视频资料查阅操作不便。同时文件存储目录规则不合理,不利于后期业务扩展;存在一车多终端的试验作弊风险;试验信息录入依赖手工填写,效率低,缺少 OCR 自动录入手段;也缺少 Web 与 PDA 之间实时音视频交互能力。
本项目进行 Web 化改造,解决上述痛点:搭建浏览器端中心核查与机构业务管理页面,兼容 PDA 浏览器访问;调整文件存储目录规则;后台增加脚本自动筛查一车多终端作弊行为;引入 OCR 识别实现铭牌、表格信息自动录入;打通 Web 与 PDA 实时音视频交互,实现试验全流程线上化,提升试验审核效率与数据规范性,适配国产化技术发展趋势。
## 2. 行业场景,业务背景
在机动车检测行业,车辆道路试验是机动车型式检验的关键环节,检测机构需要完成试验登记、道路实测、视频图像采集、试验数据回传;监管中心需要对各机构提交的道路试验资料进行集中核查,核验动态试验录像、工况数据、行驶轨迹、抓拍图片,判定试验是否合规。
原有系统依赖桌面客户端,监管、检测机构操作受设备约束,PDA 仅做简单采集,web 能力缺失,资料查阅、试验登记流程繁琐,人工录入信息工作量大,还存在试验数据作弊隐患。
本系统面向机动车检测监管中心、各第三方检测机构两大主体,覆盖道路试验登记、现场 PDA 采集、中心线上核查全业务链路,改造分三阶段落地,实现试验业务 Web 化、移动化,保障机动车道路试验检测真实可查。
# 功能介绍
## 1. 项目具体功能模块
项目分为六大功能模块:中心核查 Web 模块、机构用户试验登记与进度管理模块、PDA 移动端适配模块、OCR 识别自动建试验模块、Web‑PDA 实时音视频交互模块、后台数据安全与筛查模块;配套硬件为 Android 防爆 PDA 手持终端、流媒体转码服务器。
## 2. 项目重要功能描述
1. **中心核查 Web 模块**:管理员多条件筛选试验记录,支持分页、多字段排序、Excel 导出;提供动态试验、加速工况、试验轨迹、录像记录、图像记录、试验数据、历史操作 7 个子页面。流媒体服务完成视频转码,网页端直接播放录像,支持倍速、截图;展示工况曲线、GPS 轨迹、试验原始数据。后台脚本自动筛查 “一车多终端” 油耗试验作弊风险。
2. **机构试验登记与进度管理模块**:Web 端新建试验,对 VIN 等字段合法性校验;管控试验全流程进度,页面同时兼容 PDA 浏览器访问。
3. **PDA 移动端适配**:在手持终端浏览器完成试验设备绑定,可查看试验录像、抓拍图片、道路试验数据,完成现场采集资料快速查阅。
4. **OCR 识别建试验**:调用 PDA 摄像头识别车辆铭牌、Excel 表格,自动提取 VIN 等关键信息,自动创建试验工单,减少手工录入。
5. **Web 与 PDA 实时音视频交互**:Web 客户端和 PDA 终端建立实时音视频通信,满足远程核验、现场协同查看需求。
6. **存储规则改造**:文件存储路径由 “机构名称 + VIN” 调整为 “机构名称 + 系统编号”,便于后续业务扩展。
### 技术栈与架构
- **后端**:Tomcat + Spring Boot Java 服务;
- **前端**:React.js,适配 PC 网页与 PDA 移动端浏览器;
- **流媒体**:流媒体服务器,完成 avi 转 MP4 多码流转码;
- **硬件终端**:Android10 PDA 手持终端;
- **架构**:B/S 分层架构,分为 web 前端层、业务服务层、流媒体服务层、数据存储层,后台执行定时筛查脚本;文件存储改为「机构名称 + 系统编号」目录结构。
### 实现亮点
1. **B/S 网页化改造**,摆脱传统客户端限制,PC、PDA 浏览器均可访问,现场、办公室均可开展核查业务。
2. **后台脚本自动风控**,比对 GPS、速度数据识别 “一车多终端” 作弊,不改动原有现场硬件。
3. **OCR 自动提取铭牌信息**,减少手工录入,提升建单效率;支持 Web‑PDA 双向实时音视频协同。
4. **视频多码流转码**,HTML5 无插件播放录像,支持倍速、截图,适配不同网络环境;存储目录重构,预留业务扩展能力。
### 实现痛点
1. PDA 浏览器兼容性差异大,要同时适配机构业务、核查两套页面。
2. 流媒体转码任务量大,要兼顾不同分辨率视频播放流畅度。
3. OCR 识别受铭牌光照、磨损影响,识别准确度需要优化。
4. 定时筛查脚本要比对海量 GPS、速度原始数据,对服务器性能存在压力。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论