开发环境:IDEA+maven+git+linux
软件架构:SpringBoot +SpringCloud+ MybatisPlus + MySQL 8+ Redis +Nginx + Vue
项目描述:主要是做一些二次开发,做一些附加产品内容,云boss 是给门店老板/店长提供的门店营业数据分析工具,基于微信开发,老板出门在外只要关注思软软件的公众号,随时随 地都能查看门店数据 云技师是给门店技师提供业绩/提成的查询工具,是技师们的贴身管家,该项目数据量比较大,有将近上千家门店的数据量,需要处理并发,时效性等问题,用到了多线程,定时器服务拆分 等
项目规模:2022.5——2022.11,开发周期约6月
项目特点:
1接口请求和响应数据采用签名机制,保证数据安全可靠
2系统安全,支持分布式部署
3.前后端分离架构,方便二次开发
4.管理平台操作界面简洁,易用
5.接入了微信公众号,后期也会接入小程序
6.涉及到分布式缓存,分布式事务,分布式锁。
7、采用了多线程处理相关延时任务数据