Commit be959d49 by 杨子

feat(首页统计): 重构统计卡片并新增多种统计图表

重构统计卡片为动态渲染模式,新增供应商入库量排名、客户出库量排名、库存周转统计等7种图表
添加统计模块说明文档,详细描述现有统计内容和可扩展建议
parent 20ecc0a1
# 仓库管理系统首页统计模块说明
## 1. 概述
首页统计模块是仓库管理系统的核心组成部分,旨在为用户提供全面、直观的系统运行状态和业务数据概览。通过合理的统计展示,用户可以快速了解仓库的运营情况,及时发现问题并做出决策。
## 2. 现有统计内容
### 2.1 统计概览卡片
| 统计项 | 说明 | 数据来源 | 更新频率 |
|-------|------|---------|---------|
| 总库存 | 系统中所有物资的总数量 | 库存管理模块 | 实时 |
| 待处理任务 | 系统中等待处理的任务数量 | 任务管理模块 | 实时 |
| 今日入库 | 当天的入库总数量 | 入库管理模块 | 实时 |
| 今日出库 | 当天的出库总数量 | 出库管理模块 | 实时 |
| 物资总数 | 系统中管理的物资种类数量 | 物资管理模块 | 实时 |
| 仓库总数 | 系统中管理的仓库数量 | 仓库管理模块 | 实时 |
| 供应商总数 | 系统中管理的供应商数量 | 供应商管理模块 | 实时 |
| 客户总数 | 系统中管理的客户数量 | 客户管理模块 | 实时 |
### 2.2 库存统计图表
#### 2.2.1 库存分类分布
- **图表类型**:环形图
- **展示内容**:不同类别物资的库存数量占比
- **数据维度**:物资分类、库存数量
- **图表功能**
- 展示各类别物资的库存占比情况
- 支持鼠标悬停查看具体数值和占比
- 环形设计,突出核心数据
#### 2.2.2 近30天库存趋势
- **图表类型**:柱状图+折线图组合
- **展示内容**:近30天的入库、出库和库存总量变化趋势
- **数据维度**:日期、入库数量、出库数量、库存总量
- **图表功能**
- 直观展示库存的变化趋势
- 同时展示入库和出库数据,便于对比分析
- 支持鼠标悬停查看具体数值
- 平滑的折线设计,突出趋势变化
### 2.3 库存预警
- **展示内容**:库存不足或超量的物资列表
- **数据维度**:物资名称、仓库、当前库存、安全库存、预警类型、预警时间等
- **功能**
- 实时展示需要关注的物资
- 按预警级别分类显示
- 支持查看详情和处理预警
### 2.4 最近动态
- **展示内容**:系统最近的操作记录
- **数据维度**:操作内容、操作时间、操作类型等
- **功能**
- 实时展示系统的最新动态
- 按时间倒序排列
- 不同类型的操作使用不同颜色和图标标识
### 2.5 待处理任务
- **展示内容**:需要处理的任务列表
- **数据维度**:任务名称、任务类型、所属仓库、创建时间、截止时间等
- **功能**
- 展示待处理的任务
- 支持按任务类型分类显示
- 支持直接处理任务
### 2.6 快速操作
- **展示内容**:常用操作的快捷入口
- **操作项**:新增盘点任务、新增入库单、新增出库单、库存查询
- **功能**
- 快速跳转到相应的操作页面
- 提高用户的操作效率
## 3. 可扩展统计内容建议
### 3.1 入库/出库统计
- **统计维度**:按日、周、月统计入库和出库量
- **图表类型**:柱状图或折线图
- **数据来源**:入库管理模块、出库管理模块
- **价值**:帮助用户了解入库和出库的规律,合理安排仓库运营
### 3.2 盘点任务统计
- **统计项**
- 盘点完成率:已完成盘点任务数/总盘点任务数
- 盘点差异率:盘点差异数量/总盘点数量
- 盘点任务分布:按仓库或区域的盘点任务数量
- **图表类型**:环形图、柱状图或仪表盘
- **数据来源**:盘点管理模块
- **价值**:监控盘点工作的效率和准确性
### 3.3 库存周转统计
- **统计项**
- 库存周转率:销售成本/平均库存
- 库存周转天数:365/库存周转率
- 不同类别物资的周转情况
- **图表类型**:柱状图或折线图
- **数据来源**:库存管理模块、出库管理模块
- **价值**:评估库存管理的效率,优化库存结构
### 3.4 供应商统计
- **统计项**
- 供应商入库量排名
- 供应商物资合格率
- 供应商交货及时率
- **图表类型**:柱状图或雷达图
- **数据来源**:供应商管理模块、入库管理模块
- **价值**:评估供应商的表现,优化供应商管理
### 3.5 客户统计
- **统计项**
- 客户出库量排名
- 客户销售额排名
- 客户订单频率
- **图表类型**:柱状图或饼图
- **数据来源**:客户管理模块、出库管理模块
- **价值**:了解客户需求,优化客户服务
### 3.6 预警处理统计
- **统计项**
- 预警处理率:已处理预警数/总预警数
- 预警平均处理时长
- 预警类型分布
- **图表类型**:环形图或柱状图
- **数据来源**:预警管理模块
- **价值**:监控预警处理的效率,优化预警管理流程
### 3.7 仓库使用率统计
- **统计项**
- 仓库利用率:已使用容量/总容量
- 不同仓库的使用率对比
- 仓库容量趋势
- **图表类型**:柱状图或仪表盘
- **数据来源**:仓库管理模块、库存管理模块
- **价值**:了解仓库的使用情况,合理规划仓库资源
## 4. 统计数据来源
| 统计类别 | 数据来源模块 |
|---------|-------------|
| 库存统计 | 库存管理模块 |
| 入库统计 | 入库管理模块 |
| 出库统计 | 出库管理模块 |
| 盘点统计 | 盘点管理模块 |
| 仓库统计 | 仓库管理模块 |
| 供应商统计 | 供应商管理模块、入库管理模块 |
| 客户统计 | 客户管理模块、出库管理模块 |
| 预警统计 | 预警管理模块 |
| 任务统计 | 任务管理模块 |
## 5. 统计更新频率
| 统计项 | 更新频率 |
|-------|---------|
| 实时数据(如总库存、今日入库等) | 实时更新 |
| 图表数据 | 定时更新(如每小时更新一次)或按需刷新 |
| 预警数据 | 实时更新 |
| 最近动态 | 实时更新 |
| 待处理任务 | 实时更新 |
## 6. 图表类型选择建议
| 统计需求 | 推荐图表类型 |
|---------|-------------|
| 占比分布 | 饼图、环形图 |
| 趋势变化 | 折线图、面积图 |
| 数据对比 | 柱状图、条形图 |
| 实时监控 | 仪表盘、数字卡片 |
| 多维数据 | 雷达图、热力图 |
| 关系网络 | 关系图、桑基图 |
## 7. 设计原则
1. **直观性**:图表设计应简洁明了,便于用户快速理解数据
2. **相关性**:统计内容应与用户的核心需求相关
3. **实时性**:重要数据应实时更新
4. **可定制性**:支持用户根据需要调整统计内容和图表类型
5. **响应式**:适配不同屏幕尺寸,确保在各种设备上都能正常显示
6. **美观性**:图表设计应美观大方,与系统整体风格保持一致
## 8. 总结
首页统计模块是仓库管理系统的重要组成部分,通过合理的统计展示,可以帮助用户快速了解系统运行状态和业务数据,提高决策效率。现有统计内容已经涵盖了核心业务指标,但仍有很大的扩展空间。根据业务需求和用户反馈,可以逐步添加更多的统计内容,不断优化首页的统计展示效果。
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment