智慧教务系统
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.
 
 
 
 
 
 

6.0 KiB

school_service 表文档

表概述

表名: school_service
功能: 服务管理表,用于管理教务系统中的各类服务项目,包括服务定义、执行规则、提醒机制、客户确认和反馈等,为客户服务和业务流程提供标准化管理

字段说明

Field	Type	Collation	Null	Key	Default	Extra	Privileges	Comment
id	int	NULL	NO	PRI	NULL	auto_increment	select,insert,update,references	服务编号
service_name	varchar(255)	utf8mb4_general_ci	NO		NULL		select,insert,update,references	服务名称
preview_image_url	varchar(255)	utf8mb4_general_ci	YES		NULL		select,insert,update,references	服务预览图URL
description	text	utf8mb4_general_ci	NO		NULL		select,insert,update,references	服务描述
service_type	varchar(255)	utf8mb4_general_ci	NO		NULL		select,insert,update,references	服务类型
execution_rules	text	utf8mb4_general_ci	YES		NULL		select,insert,update,references	服务执行规则
staff_reminder	tinyint(1)	NULL	NO		NULL		select,insert,update,references	是否员工提醒: 1-是, 0-否
customer_reminder	tinyint(1)	NULL	NO		NULL		select,insert,update,references	是否客户提醒: 1-是, 0-否
customer_confirmation	tinyint(1)	NULL	NO		NULL		select,insert,update,references	是否客户确认: 1-是, 0-否
customer_feedback	text	utf8mb4_general_ci	YES		NULL		select,insert,update,references	客户反馈内容
status	varchar(50)	utf8mb4_general_ci	NO		NULL		select,insert,update,references	状态
created_at	timestamp	NULL	YES		CURRENT_TIMESTAMP	DEFAULT_GENERATED	select,insert,update,references	创建时间
updated_at	timestamp	NULL	YES		CURRENT_TIMESTAMP	DEFAULT_GENERATED on update CURRENT_TIMESTAMP	select,insert,update,references	修改时间
deleted_at	int	NULL	NO		0		select,insert,update,references	逻辑删除时间

功能用途

主要功能

  • 服务项目管理: 定义和管理各类教务服务项目
  • 服务分类管理: 通过service_type字段对服务进行分类管理
  • 服务描述管理: 存储详细的服务描述和说明信息
  • 执行规则管理: 定义服务的具体执行规则和流程
  • 提醒机制管理: 支持员工提醒和客户提醒的配置
  • 客户确认管理: 管理需要客户确认的服务项目
  • 客户反馈收集: 收集和存储客户对服务的反馈意见
  • 服务状态跟踪: 跟踪服务的执行状态和进度
  • 服务预览管理: 支持服务预览图片的展示
  • 软删除支持: 通过deleted_at字段实现服务的软删除

业务场景

  • 教学服务: 课程安排、教学质量跟踪、学习进度监控
  • 客户服务: 咨询服务、投诉处理、售后支持
  • 行政服务: 学员注册、证书办理、档案管理
  • 技术服务: 系统维护、设备支持、在线技术支持
  • 增值服务: 课外辅导、活动组织、资料提供
  • 定制服务: 个性化学习方案、专项培训服务
  • 售前服务: 课程咨询、试听安排、学习规划
  • 售后服务: 学习跟踪、效果评估、续费服务
  • 紧急服务: 应急处理、故障修复、临时支援
  • 标准化服务: 常规服务流程的标准化管理

关联关系

主要关联表

  • school_service_logs: 服务日志表,记录服务执行的详细日志
  • school_personnel: 人员表,关联服务的执行人员
  • school_member: 会员表,关联接受服务的客户
  • school_student: 学员表,关联接受服务的学员
  • school_course: 课程表,服务可能与特定课程相关
  • school_campus: 校区表,服务可能按校区提供
  • school_sys_user: 系统用户表,关联服务的创建和管理人员
  • school_contract: 合同表,服务可能与合同条款相关

关联说明

  • 日志关联: 服务执行过程会产生详细的操作日志记录
  • 人员关联: 服务需要指定具体的执行人员和负责人
  • 客户关联: 服务面向特定的会员或学员群体
  • 业务关联: 服务可能与课程、合同等业务对象关联
  • 校区关联: 不同校区可能提供不同的服务项目
  • 权限关联: 服务的创建和管理需要相应的用户权限

索引建议

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

-- 服务类型索引(用于按类型查询服务)
INDEX idx_service_type (service_type)

-- 服务状态索引(用于按状态查询服务)
INDEX idx_status (status)

-- 软删除索引(用于查询有效服务)
INDEX idx_deleted_at (deleted_at)

-- 创建时间索引(用于按时间排序)
INDEX idx_created_at (created_at)

-- 更新时间索引(用于按更新时间查询)
INDEX idx_updated_at (updated_at)

-- 复合索引(用于查询有效的特定类型服务)
INDEX idx_type_status_deleted (service_type, status, deleted_at)

-- 提醒配置索引(用于查询需要提醒的服务)
INDEX idx_staff_reminder (staff_reminder)
INDEX idx_customer_reminder (customer_reminder)

-- 客户确认索引(用于查询需要确认的服务)
INDEX idx_customer_confirmation (customer_confirmation)

注意事项

  • 服务分类: service_type字段应建立标准的服务分类体系
  • 执行规则: execution_rules应详细描述服务的执行步骤和要求
  • 提醒机制: 提醒功能需要与消息系统或通知系统集成
  • 客户确认: 需要客户确认的服务应有完整的确认流程
  • 反馈收集: 客户反馈应及时收集并用于服务改进
  • 状态管理: 服务状态应反映真实的执行进度
  • 图片管理: 预览图片应配合文件存储系统管理
  • 软删除: 删除服务时应检查是否有关联的执行记录
  • 权限控制: 服务管理应有适当的权限控制机制
  • 数据完整性: 服务信息应保持完整和准确
  • 性能优化: 服务查询频繁,需要合理设置索引
  • 服务标准: 建立服务质量标准和评估体系
  • 流程管控: 服务执行应有标准化的流程管控
  • 时效管理: 服务应有明确的时效要求和监控
  • 成本控制: 服务成本应纳入财务管理体系