保安监管系统

我要开发同款
软刺2023年11月07日
146阅读
开发技术java
所属分类政府文化、企业管理、mysql

作品详情

● 主导浙江省保安监管系统项目设计、需求评审、开发和测试。主要负责开发档案模块和考试模块部分,系统采用 SpringCloud 作为微服务框架。分为公安内网和政务网,采用网闸(通道表)+触发器解决内外网数据同步难点;使用 ElasticSearch 解决档案模块内网保安员列表查询慢的问题;采用 open 接口和私钥的设计思路解决考试系统和保安系统考试模块的数据推送,接口回调的方式解决线上数据不同步的问题。项目是用 docker 进行容器化部署,配置文件以脚本的形式注入到每个服务,使用 xxl-job 管理定时任务。保安监管系统已服务浙江省内上千家保安公司、服务保安员用户超百万。
● 0-1主导富阳渣土数智消纳一体化管理平台的需求评审、开发、测试、版本迭代。负责打卡消纳、消纳场管理、项目管理等模块。配合前端使用高德 API 进行打卡点定位,使用百度车牌图片识别 sdk 识别车牌号,解决了消纳打卡问题;使用 JUI 的画图工具类+图片模板生成消纳凭证、并使用 PDFbox 处理多张消纳凭证排版和批量导出;使用 flyway 工具实现数据库版本管理;定位查询速度较慢的 SQL 查询语句并优化。项目是单体架构并使用 docker 脚本化容器部署。系统简化了消纳清单数据分析,从而解决富阳政府及公安对渣土消纳的管理问题。
● 技术分享
萤石微信支付对接(小程序版)
萤石支付,是海康威视集团开发的对第三方支付平台进行二次封装的支付 SDK 。我在模拟考试小程序项目中为公司进行了首次引入,并整理了完整的对接流程。
引入萤石支付原因:
1.作为海康的合资公司,公司的金钱交易必须走海康总部财务 ,引入萤石支付打通了公司间的对账链路。
2.简化对接流程,萤石平台对第三方支付 sdk 进行了封装,使开发者只需跟萤石技术人员对接。
支付流程:创建萤石订单——>拉起支付——>前端完成支付——>支付回调——>更新系统订单信息
具体内容参考超链接:https://blog.csdn.net/mic_jay/article/details/128934052(本人 csdn 博客)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论