核心功能说明
本系统主要用于对平台各个功能点和资源的使用情况进行埋点数据统计和分析,帮助管理人员了解用户行为和功能使用频率,为产品优化提供数据支持。系统支持通过平台功能和平台资源两种方式进行统计分析,提供多维度筛选和数据可视化展示。
1. 页面概述
该页面是一个统计分析工具,用于展示平台功能使用情况和平台资源访问情况的统计数据。页面支持两种统计类型的切换、多维度筛选、数据排序、分页显示和数据导出等功能。
2. 统计类型
2.1 平台功能统计
- 展示平台各功能模块的访问情况
- 按三级分类(一级分类、二级分类、三级分类)组织数据
- 默认包含子级统计(父级分类包含所有子级分类的统计数据)
2.2 平台资源统计
- 展示平台各资源的访问情况
- 按资源类型和资源名称组织数据
- 资源类型包括:自研工具、专业软件、常用链接等
3. 筛选功能
3.1 通用筛选条件
- 分公司筛选:按分公司名称筛选数据
- 用户筛选:按用户名筛选数据
- 访问次数范围筛选:设置最小值和最大值
- 日期范围筛选:按最近访问时间筛选数据
3.2 平台功能统计特有筛选条件
- 一级分类多选筛选:支持搜索、全选、清除等操作
- 二级分类多选筛选:支持搜索、全选、清除等操作
- 三级分类多选筛选:支持搜索、全选、清除等操作
- 包含子级统计选项:默认开启,可切换
3.3 平台资源统计特有筛选条件
- 资源类型多选筛选:支持搜索、全选、清除等操作
- 资源名称多选筛选:支持搜索、全选、清除等操作
- 资源名称与资源类型联动:选择资源类型后,资源名称选项自动更新
4. 数据展示
4.1 平台功能统计表格
- 序号、分公司、用户、一级分类、二级分类、三级分类、访问次数、最近访问时间
4.2 平台资源统计表格
- 序号、分公司、用户、资源类型、资源名称、访问次数、最近访问时间
5. 统计逻辑
5.1 平台功能统计逻辑
- 数据来源:埋点收集的用户操作日志,包含功能路径、访问时间、用户信息等
- 分类处理:将功能路径分解为一级分类、二级分类、三级分类
- 合并统计:将相同分类的访问记录合并,累计访问次数,记录最近访问时间
- 用户聚合:统计每个功能路径的不同用户数量和分公司数量
- 子级统计:当开启“包含子级统计”时,父级分类的筛选会包含所有子级分类的数据
5.2 平台资源统计逻辑
- 数据来源:埋点收集的资源访问日志,包含资源类型、资源名称、访问时间、用户信息等
- 资源分类:按资源类型(自研工具、专业软件、常用链接等)和资源名称分类
- 访问统计:累计每个资源的访问次数和最近访问时间
- 用户分布:分析不同用户和分公司对各类资源的使用情况
5.3 数据计算逻辑
- 实时筛选:根据用户选择的筛选条件,实时计算符合条件的数据集
- 多条件组合:支持多个筛选条件的“与”关系组合,同时在多选内部使用“或”关系
- 数据聚合:对筛选后的数据进行访问次数累计,计算总访问量
- 分页处理:根据当前页码和每页显示数量,计算当前页的数据子集
- 数据导出:导出功能导出的是筛选后的数据,而非全部原始数据,确保导出结果与当前筛选条件一致
6. 其他功能
- 数据排序:支持点击表头对任意列进行升序/降序排序
- 分页功能:支持选择每页显示记录数,分页导航
- 数据导出:支持将当前筛选结果导出为CSV格式