项目链接:https://boss2.armpc.cn
技术架构:springboot+maven+shiro+mybatis-plus+redis+druid+mysql
项目描述:
课耗是指学生的课程消耗情况,课耗系统是为解决学易优集团各校区不统一的传统经营模式,将校区运营与集团财务衔接,在系统内部进行财务审计流程,为校区学生及报课数据提供一套可视化方案。我参与了该项目从产品设计到代码开发再到后期性能优化对该项目业务与代码都很熟悉,前期踩了无数坑实际体会到产品需求对后台代码的影响之大不可在理解上脱节。该项目的难点在于如何满足各个校区不同的报课与收费模式,整合出一个可以支持各种业务场景的产品模型。财务方面需要根据校区报课产生的收入或支出向财务进行提交审核,由财务进行核销和扎帐。数据方面做校区与集团财务两种不同角度的数据统计。目前已在东莞市学易优教育集团下属五十多家校区上线
负责内容:
项目为前后端分离开发,前端使用vue框架快速搭建页面,后端代码方面是用maven管理的多模块项目,各模块使用springboot框架进行配置,业务逻辑使用传统三层架构,提升代码的复用性,方便维护和管理。我主要负责业务包括报课订单流程、审计流程、学员批量导入、导出excel、统计模块数据等,除此之外我还参与了前期项目需求分析,并多次下校区采集系统使用反馈,对业务熟悉度较高,后期两轮性能测试压力测试后参与数据库sql性能优化并顺利完成测试计划。