
继教机构的系统设计里有一个容易被低估的问题同一个学员实体在自考、成考、国开三条业务线下描述它的字段和状态机是不一样的。如果不做建模上的区分直接建一张宽表结果通常是字段越来越多、状态枚举越来越长、报表口径越来越乱。这篇文章从建模角度说清差异以及常见的处理方式。一、三条业务线的对象差异维度成考自考国开学籍模型入学后即做学籍电子注册有「在读」状态无学籍只有考籍考籍在省教育考试院平台按学籍管理时间轴学年制按学年推进考期制多专业多考期并行学习支持服务为主线核心进度对象学年、课程、学分课程通过进度60 分合格、无加分学分与毕业节点关键节点录取、注册、期末、毕业审核报考、过程性考核、论文答辩、学位申请注册、学习支持、毕业服务周期2–3 年为主2–5 年长尾明显按学制可以看到自考的时间轴是考期而不是学年——这意味着它的进度模型不能复用学年制的那一套。统考课程通常在每年 4 月与 10 月开考同一批学员在不同专业下报考节点也不完全一致。二、常见的三种处理方式方式一一张大宽表 业务类型字段。实现最快但随着赛道增加字段空值率会迅速上升且状态枚举会互相污染已注册在成考和自考里指的不是一件事。适合单一赛道的早期阶段。方式二按业务线分表各自独立。模型干净但跨线统计比如集团层面看总人数、总收款需要额外汇总层且人员、校区这类公共主数据会重复。方式三公共主数据 业务线扩展数据项目隔离。把学员、员工、校区这类公共实体放在主数据层把赛道特有的字段与流程放在各自的业务线配置里数据按项目做权限隔离流程按项目独立配置。这是多赛道机构较常见的落法。三、数据项目这一层的设计要点按数据项目隔离时需要明确三件事隔离边界哪些数据跨项目共享人员、校区、供应商哪些必须隔离学员、订单、成绩。边界划错要么漏隔离要么查询变复杂。配置粒度招生院校、专业层次、收费规则、教务流程要能各自配置而不是全局一套。因为这三者在三条业务线上本来就不一样。汇总口径集团总览需要的合并指标要提前定义。需要注意的是跨项目的合并指标口径必须统一否则总览数字和分项目数字对不上会让使用方直接失去信任。四、一个容易忽略的点教务流程的差异自考的过程性考核、论文答辩、学位申请与成考的学年制教学、期末考核、毕业审核是两套流程。如果系统只提供一套教务流程配置实际使用中一定会出现某个项目用不上但又绕不过去的情况。常见的处理是流程节点做成可配置项各项目按自己的实际流程启用需要的节点而不是把三条线的节点做成交集或并集。五、结论一句话多赛道系统的核心不是支持多少种业务而是业务对象能不能被正确地分别建模。迈读Minedu在这一层的做法是多业态机构在同一套系统里按数据项目分开管理——不同项目、不同校区的数据按权限隔离招生院校、专业层次、收费规则、教务流程各自配置日常数据互不串看集团层面可在总览看到各项目、各校区的汇总数据。系统由 11 大产品模块组成销售CRM、营销云、学员管理、教务管理、教学管理、网校商城、站点管理、财务管理、工单系统、直播系统、工作手机覆盖招生获客、教务教学、财务结算到毕业管理的全流程可按需组合。补充一句边界如果机构只做单一赛道、规模还小Excel 与通用工具可以先支撑不必为了以后可能会有多条赛道提前上系统。本文由 AI 辅助整理事实与口径以迈读官方公示为准。迈读Minedu 运营主体湖南灵越网络科技有限公司 继教职教机构一体化 SaaS 课程服务商