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