# BI智能图表分析(后端) **Repository Path**: lengweipeng/bi-backend ## Basic Information - **Project Name**: BI智能图表分析(后端) - **Description**: BI智能图表分析(后端) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-03 - **Last Updated**: 2023-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目核心 - 自动化分析:通过AI技术,将传统繁琐的数据处理和可视化操作自动化,使得数据分析过程更加高效、快速和准确。 - 一键生成:只需要导入原始数据集和输入分析目标,系统即可自动生成符合要求的可视化图表和分析结论,无需手动进行复杂的操作和计算。 - 可视化管理:项目提供了图表管理功能,可以对生成的图表进行整理、保存和分享,方便用户进行后续的分析和展示。 - 异步生成:项目支持异步生成,即使处理大规模数据集也能保持较低的响应时间,提高用户的使用体验和效率。 - 智能数据处理:项目通过AI技术实现了智能化的数据处理功能,能够自动识别和处理各种数据类型、格式和缺失值,提高数据的准确性和一致性。 ## 项目技术栈 **后端** 1. Spring Boot 2.7.2 2. Spring MVC 3. MyBatis + MyBatis Plus 数据访问(开启分页) 4. Spring Boot 调试工具和项目处理器 5. Spring AOP 切面编程 6. Spring Scheduler 定时任务 7. Spring 事务注解 8. Redis:Redisson限流控制 9. MyBatis-Plus 数据库访问结构 10. IDEA插件 MyBatisX : 根据数据库表自动生成 11. **RabbitMQ:消息队列** 12. JDK 线程池及异步化 13. Swagger + Knife4j 项目文档 14. Easy Excel:表格数据处理、Hutool工具库 、Apache Common Utils、Gson 解析库、Lombok 注解 ### 前端 1. React 18 2. Umi 4 前端框架 3. Ant Design Pro 5.x 脚手架 4. Ant Design 组件库 5. OpenAPI 代码生成:自动生成后端调用代码(来自鱼聪明开发平台) 6. EChart 图表生成 ## 项目展示 ![图片](picture/1698999407933.png) ![图片](picture/1698999423893.png)