# datachain-analytics **Repository Path**: pqh_gitee/datachain-analytics ## Basic Information - **Project Name**: datachain-analytics - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-09 - **Last Updated**: 2025-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 手机壳批发数据分析系统 ## 项目介绍 本系统是一个集数据爬取、存储、分析、可视化于一体的批发商决策支持系统。主要功能包括: 1. **数据爬取**:爬取 1688 网站的手机壳商品数据 2. **数据分析**:提供数据分析工具,如数据挖掘、统计分析、机器学习算法等 3. **市场趋势预测**:基于历史销售数据和当前市场状况,预测未来市场趋势 4. **竞争分析**:收集和分析竞争对手的销售数据、产品策略、价格策略等 ## 技术栈 - 后端:Spring Boot 2.6.13 + MyBatis-Plus 3.5.2 - 数据库:MySQL - 前端:Thymeleaf + Bootstrap + ECharts - 爬虫:JSoup + HttpClient - 数据分析:Apache Commons Math + Weka ## 系统功能 1. 数据爬取模块 - 支持爬取 1688 网站的手机壳商品数据 - 自动解析提取商品名称、价格、销量等关键信息 - 支持多线程爬取,提高效率 - ![输入图片说明](1746805086536.png) 2. 数据分析模块 - 按手机型号统计销量 - 按材质统计平均价格 - 按价格区间统计商品数量 - 分析销量与价格的相关性 - ![输入图片说明](1746805102880.png) 3. 趋势预测模块 - 使用线性回归模型预测未来销量 - 分析市场增长趋势 - 提供预测报告 ![输入图片说明](1746805116079.png) 4. 竞争分析模块 - 按店铺分析竞争情况 - 市场集中度分析 - 价格策略分析 - 竞争优势分析 ![输入图片说明](1746805129324.png) ## 快速开始 1. 创建 MySQL 数据库 ```sql CREATE DATABASE phone_case_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ``` 2. 导入 SQL 脚本 ```shell mysql -u username -p phone_case_db < src/main/resources/sql/schema.sql ``` 3. 修改配置文件 - 修改`src/main/resources/application.properties`中的数据库连接信息 4. 启动应用 ```shell mvn spring-boot:run ``` 5. 访问系统 - 打开浏览器访问:http://localhost:8080/phone-case/index - 默认管理员账号:admin,密码:admin123 ## 使用说明 1. 首页:系统概览和销量排行榜 2. 数据列表:浏览已爬取的手机壳数据 3. 数据分析:查看各类统计图表 4. 销量预测:查看未来销量趋势预测 5. 竞争分析:查看竞争对手分析报告 ## 注意事项 1. 本系统仅用于学习和研究,请勿用于商业用途 2. 爬虫模块请遵守网站的 robots 协议 3. 如需高频次爬取数据,请考虑使用代理 IP 池 ## 开发计划 - [ ] 添加用户登录模块 - [ ] 支持爬取其他电商平台 - [x] 优化数据分析算法 - [x] 增加更多可视化图表 - [ ] 移动端适配 ## 贡献者 - [Your Name](https://gitee.com/pqh_gitee/projects) ## 许可证 MIT