智慧教务系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

5.4 KiB

school_sales_performance 表文档

表概述

表名: school_sales_performance
功能: 销售人员绩效管理表,用于记录和管理销售人员的业绩数据和绩效计算

字段说明

Field	Type	Collation	Null	Key	Default	Extra	Privileges	Comment
id	int	NULL	NO	PRI	NULL	auto_increment	select,insert,update,references	
personnel_id	int	NULL	YES		NULL		select,insert,update,references	人员ID
campus_id	int	NULL	YES		NULL		select,insert,update,references	校区ID
performance_amount	decimal(10,2)	NULL	YES		NULL		select,insert,update,references	绩效金额
new_resource_count	int	NULL	YES		NULL		select,insert,update,references	新购买课程资源数量
renew_resource_count	int	NULL	YES		NULL		select,insert,update,references	续费资源数量
performance_date	date	NULL	YES		NULL		select,insert,update,references	绩效日期
performance_config	varchar(255)	utf8mb4_general_ci	YES		NULL		select,insert,update,references	绩效配置
performance_algorithm	varchar(255)	utf8mb4_general_ci	YES		NULL		select,insert,update,references	绩效算法
created_at	timestamp	NULL	YES		NULL		select,insert,update,references	创建时间
updated_at	timestamp	NULL	YES		NULL		select,insert,update,references	更新时间

功能用途

主要功能

  • 绩效金额管理: 记录销售人员的绩效金额和奖金计算
  • 新客户统计: 统计销售人员获得的新购买课程资源数量
  • 续费业绩跟踪: 跟踪销售人员的客户续费资源数量
  • 绩效日期管理: 按日期维度管理销售绩效数据
  • 绩效配置管理: 管理不同的绩效计算配置和规则
  • 算法配置: 支持多种绩效计算算法和公式
  • 校区绩效分析: 按校区维度分析销售绩效表现
  • 人员绩效评估: 评估销售人员的工作表现和业绩达成
  • 时间序列分析: 支持绩效数据的时间序列分析和趋势预测

业务场景

  • 月度绩效计算: 按月计算销售人员的绩效奖金和提成
  • 季度业绩评估: 进行季度销售业绩评估和排名
  • 年度绩效考核: 年度销售绩效考核和奖励发放
  • 新客户开发奖励: 基于新客户数量给予开发奖励
  • 续费维护奖励: 基于客户续费情况给予维护奖励
  • 团队绩效对比: 不同销售团队的绩效对比分析
  • 校区业绩排名: 各校区销售业绩排名和对比
  • 绩效目标设定: 设定和跟踪销售绩效目标完成情况
  • 薪酬计算: 为薪酬计算提供绩效数据支持
  • 激励方案制定: 基于绩效数据制定激励方案

关联关系

主要关联表

  • school_personnel: 人员表,关联销售人员基本信息
  • school_campus: 校区表,关联销售人员所属校区
  • school_contract: 合同表,关联销售合同和业绩
  • school_pay: 支付表,关联收费和销售业绩
  • school_member: 会员表,关联客户信息
  • school_course: 课程表,关联销售的课程产品
  • school_customer_resources: 客户资源表,关联客户开发情况
  • school_sys_config: 系统配置表,关联绩效计算配置
  • school_salary: 薪酬表,关联绩效工资计算

关联说明

  • personnel_id 关联 school_personnel.id,标识销售人员
  • campus_id 关联 school_campus.id,标识所属校区
  • 业绩来源关联: 与合同、支付等表关联,统计业绩来源
  • 客户关联: 与客户相关表关联,分析客户开发和维护情况
  • 配置关联: 与系统配置关联,获取绩效计算规则
  • 薪酬关联: 与薪酬系统关联,计算绩效工资
  • 目标关联: 与绩效目标设定关联,跟踪目标完成情况

索引建议

-- 主键索引(自动创建)
PRIMARY KEY (id)

-- 人员索引(用于查询个人绩效)
INDEX idx_personnel_id (personnel_id)

-- 校区索引(用于校区绩效统计)
INDEX idx_campus_id (campus_id)

-- 绩效日期索引(用于按日期查询)
INDEX idx_performance_date (performance_date)

-- 绩效金额索引(用于金额排序)
INDEX idx_performance_amount (performance_amount)

-- 创建时间索引(用于按创建时间查询)
INDEX idx_created_at (created_at)

-- 复合索引(用于人员绩效统计)
INDEX idx_personnel_date (personnel_id, performance_date)

-- 复合索引(用于校区绩效统计)
INDEX idx_campus_date (campus_id, performance_date)

-- 复合索引(用于综合查询)
INDEX idx_campus_personnel_date (campus_id, personnel_id, performance_date)

注意事项

  • 数据准确性: 确保绩效金额计算的准确性,避免计算错误
  • 重复计算防护: 防止同一时期绩效的重复计算和记录
  • 算法一致性: 确保绩效算法的一致性和公平性
  • 数据及时性: 及时更新绩效数据,保证数据的时效性
  • 权限控制: 严格控制绩效数据的查看和修改权限
  • 数据备份: 定期备份重要的绩效数据
  • 审计追踪: 记录绩效数据的修改历史和操作日志
  • 配置管理: 妥善管理绩效计算的配置参数
  • 异常处理: 处理绩效计算中的异常情况和边界条件
  • 数据校验: 校验绩效数据的合理性和完整性
  • 报表生成: 支持各类绩效报表的快速生成
  • 历史数据: 合理管理历史绩效数据的存储和查询
  • 性能优化: 优化大数据量下的绩效计算和查询性能
  • 数据安全: 保护绩效数据的安全性和隐私性