影像平台定位于企业级基础平台,作为企业数字化转型的核心基础设施,面向多业务系统(核心系统、保全系统、团险系统等)提供统一的影像服务中台。通过标准化接口与业务系统无缝集成,实现跨系统、跨部门的影像数据协同,构建企业级非结构化数据治理体系。
一、核心功能模块
1.影像采集与处理
扫描上传:支持多渠道影像采集(纸质单据、电子文件、移动端拍摄),兼容多种格式(PDF/JPG/PNG等)。
预处理:自动校验文件格式、大小、完整性,支持OCR文本提取、图像增强(去噪、旋转校正、灰度调整)。
问题件识别:通过规则引擎或AI模型检测异常影像(如模糊、缺失、格式错误),标记问题件并触发处理流程。
2.影像存储与管理
分布式存储:采用高可用存储架构(如MinIO、对象存储),支持海量影像数据的快速写入与读取。
元数据管理:记录影像的业务关联信息(保单号、投保单号、上传时间、关联业务类型),建立索引以支持快速检索。
版本控制:支持影像文件的历史版本回溯与更新记录,确保数据可追溯性。
3.影像检索与调用
多维检索:支持按业务编码、时间范围、OCR文本、关联保单号等条件快速定位影像。
批量调用:允许业务系统批量查询或下载影像文件,支持打包压缩或PDF合成。
同步接口:将影像索引信息同步至外部系统(如核心系统),确保业务数据一致性。
4.影像展示与交互
多终端适配:提供Web端、移动端影像查看功能,支持缩放、标注、水印防伪等操作。
3D/全景展示:针对复杂业务场景(如医疗影像、汽车全景影像),支持三维模型重建或全景视图切换。
实时通知:上传成功或问题件标记后,通过邮件、短信或系统内消息通知相关人员。
二、服务集成模块
1.外部系统对接
上传校验接口:调用外部系统校验上传信息(如文件合法性、业务编码有效性)。
保单查询接口:与核心系统联动,验证保单号或投保单号的有效性,确保影像与业务数据绑定。
问题件下发接口:将问题件标记下发至业务系统,锁定相关业务操作权限,防止误操作。
合同合成接口:根据核心系统指令,合成电子合同并返回文件路径或链接。
2.业务流程联动
问题件处理闭环:问题件标记后,业务系统需反馈处理结果(如重新上传、撤销请求),系统自动更新状态。
影像与业务数据绑定:通过唯一标识(如受理号)将影像与业务流程(投保、保全、理赔)关联,支持全链路追溯。
批量操作接口:支持复制保全工作流、删除临时文件等批量操作,提升运维效率。
三、主要业务流程:
1.影像上传流程
用户上传投保单 → 系统调用上传校验接口 → 校验通过后存储影像 → 同步索引至核心系统 → 通知业务系统更新状态。
2.问题件处理流程
系统检测到模糊影像 → 自动标记问题件 → 调用问题件下发接口 → 业务系统锁定相关保单 → 用户重新上传 → 更新状态并解锁。
3.影像调用流程
保全系统查询某保单影像 → 调用影像查询接口 → 返回文件路径 → 用户下载或在线查看 → 记录访问日志。
项目人员组成:
项目经理1人,技术负责人1人,前端开发2人,后端开发2人,测试1人。
我的主要工作内容:影像系统二期功能的前后端开发和维护工作。
项目技术架构:
1、使用 SpringBoot2 + SpringCloud2 构建微服务,使用 eureka 作为注册中心,实现服务治理;
2、使用 Zuul 做网关代理,统一管理微服务请求,搭配 Ribbon 做负载均衡;
3、使用 Hystrix 服务保护框架(服务熔断、限流)
4、使用 Redis 做缓存
5、使用 RabbitMQ 消息队列