正文
一、项目介绍
一款用于网上购票的系统,比如飞猪、淘票票
二、技术架构
框架:springboot + shiro + mysql + redis + rabbitmq + elasticsearch + websocket
模板:thymeleaf
三、核心功能介绍及技术难点
介绍:用于监控服务器的使用情况
难点:无难点
介绍:用于向前端推送公告,比如说当前xxx影院有打折活动
难点:集成websocket实现广播式推送
介绍:用于监控数据库的使用情况
难点:集成阿里druid,还要配置yml文件
介绍:用于系统内部人员通讯,可在此基础上实现客服
难点:集成websocket实现广播式推送
介绍:用于获取附件的影厅
难点:调用百度地图API
介绍:用于获取附件电影院
难点:调用百度地图API
介绍:用于获取用户列表,并统计当前在线用户
难点:集成websocket实现一对一推送
介绍:用于电影资源的管理
难点:集成七牛云OSS
介绍:用于查询订单列表
难点:无难点
介绍:用于获取登录日志
难点:aspect aop实现日志
介绍:用于获取操作日志
难点:aspect aop操作日志
介绍:用于查询我的收入
难点:无难点(支付需接入支付宝,本人用的是支付宝沙盒测试)
介绍:用于观看电影
难点:无难点
介绍:用于查询我的订单
难点:无难点
介绍:用于展示订单及用户统计数据
难点:接入eachart
介绍:用于支付
难点:对接支付宝沙盒测试
介绍:用于在线选座
难点:集成websocket实现一对一推送