java后端开发-终端销售系统

我要开发同款
proginn09580399872023年07月21日
112阅读
开发技术java
所属分类mysqlspringbootSpringCloud

作品详情

参与数据库设计,项目后端模块的开发及测试。主要模块分为:
1、定时模块:利用SpringBoot自带的定时任务,按照不同彩种的规则,请求福彩中心接口,生成彩种奖期与对应的开奖公告信息;利用SpringBoot自带的定时任务注解及RabbitMQ,完成设备是否在线状态记录
2、选号规则模块:利用排列组合算法,对复式选号进行拆分并计算金额;利用正则表达式判断号码是否重复,及其他基本数据判断
3、选号模块:利用Springcloud框架中Zuul、Fegin组件远程调用规则模块,完成规则校验并生成订单及支付链接
4、支付模块:利用三方支付异步回调通知接口及RabbitMQ设备出票状态通知,完成订单是否支付及出票的状态
5、兑奖模块:扫描票面点阵码,终端调用接口,利用SpringCloud框架中Zuul、Fegin组件远程调用订单模块中的兑奖接口,请求福彩中心兑奖接口,通过Redis存储兑奖状态,设备显示兑奖信息
6、复制票模块:扫描票面点阵码,终端调用接口,利用SpringCloud框架中Zuul、Fegin组件远程调用订单模块中的复制票接口完成再次购彩
7、版本更新模块:利用SpringBoot自带的定时任务,定时检索是否存在新版本,新版本信息通过RabbitMQ推送至终端设备,不影响终端机交互使用
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论