Omniscol是什么?
Omniscol是一款在线约束排课软件,适用于从小学到高等教育和继续教育的各类学校与机构。您可以用它创建周课表、周期课表或日历课表(按日期排课,不重复),再将课表发布给相关用户。
产品融合了手动录入、冲突诊断,以及通过生成算法实现的自动生成。具体业务细节见各专题页面。
整体工作流程
使用Omniscol的标准工作流程如下:
1. 录入数据 (用户、科目、校区/教室、班级)
↓
2. 配置课表 (授课小时数、对齐、约束)
↓
3. 生成或排课 (自动生成或手动安排)
↓
4. 检查与裁定 (冲突、调整、锁定)
↓
5. 发布 (其课时将供其他所有模块使用)
↓
6. 日常使用课表 (日常调整、缺勤、代课)
每个步骤都有专门的模块。第1至第5步是阶段性的工作(开学前、学期前或课表重构时);第6步对应日常使用。
课表类型
Omniscol支持三种课表类型,各类型是否可用取决于您订阅的套餐。
- 周课表——在一个标准周内重复的课时,可设A/B交替周,也可不设。这是小学和中学的标准情形,所有套餐均可使用。
- 周期课表——在由N个编号日组成的周期(通常为6天或8天)内重复的课时,周期与5天或7天的一周不同,常见于北美体系。Premium账户可用。
- 日历课表——课时逐个按日期安排,不重复。这是高等教育和继续教育的首选方式。Premium账户可用。
Premium账户可以使用这三种类型。借助Premium内置的同时发布多份课表功能,它们甚至可以在相同的时间段内并行使用。选择建议请参见选择合适的课表类型。
理念:数据优先
Omniscol的出发点是:课表不是一张待填的表格,而是一个带约束的优化问题。软件围绕五项原则设计:
- 先有数据,再有计算:在启动生成之前,校区、教室、教师、班级、小组、科目和授课小时数必须准确可靠。
- 结构与日常分离:编制课表与处理当日变动是两类不同的工作,使用不同的界面。
- 约束显式化:无法满足的情形会以冲突或未安排的课时的形式提示出来,业务上的裁定权始终在用户手中。
- 草稿与版本:未发布的课表可以随意测试、复制或重建,而不会改变用户看到的内容。
- 掌控数据:可导出为JSON或内置表格,数据可回退。
参考页面:Omniscol的总体理念。
输入与输出数据
输入方面,Omniscol支持:
- 在界面中逐条录入;
- 从电子表格复制粘贴,批量导入,应用前先行校验;
- 根据来源系统可提供的导出内容,协助迁移;
- 通过与外部系统同步对接ERP/信息系统连接器(Aurion、Auriga、Edusign;新增系统按项目实施);
- 按账户的权限和选项使用Omniscol API;
- 按合同和设置使用OIDC / SSO。
输出方面:
- 自适应网页查看;
- iCal订阅;
- 带签名、可过期的公开链接;
- 信息显示屏;
- 按界面提供Excel / CSV / PDF / JSON导出;
- 有完整文档的REST API,可访问范围受所授权的端点和选项限制;
- 面向兼容AI智能体的MCP(Premium账户)。
模块化结构
软件分为两类模块。
日常使用模块
- 主页——当日概览和入门检查清单。
- 课表——查看课表并进行临时调整。
- 仪表盘——占用率和服务时间统计。
- 缺勤管理与代课——申报缺勤,安排代课教师。
设置模块
- 课表管理——创建、配置、生成和发布课表。
- 管理——用户、科目、学年、设置、导入/导出和集成。
- 人员调度——按任务安排员工;该模块启用后可用,也可作为独立套餐单独购买。
角色与访问
学校一侧由四类身份构成访问结构。管理员(排课负责人、校领导、信息中心)负责配置账户并编制课表。教师查看自己的日程、填写可用时间并申报缺勤。学生查看个人课表。员工(学生事务、监管人员)在使用人员调度模块时参与其中。此外,带签名的分享链接可让用户无需账户即可访问特定范围的内容。
角色可以叠加:参与排课的教师可以同时是教师和管理员。各角色的详情见架构与角色。
通过自定义角色选项,可以按模块、按操作限制管理员账户的权限。
套餐与选项
Omniscol提供多种套餐:Lite(独立教师、个人培训师、规模很小的机构)、Staffing(仅含人员调度模块)、Standard(普通学校)、Standard Plus(Standard加上人员调度),以及**Premium**(高等教育、继续教育、复杂的多校区组织)。部分功能在Premium中默认包含——周期课表和日历课表类型、日历式可用时间、同时发布多份课表——其他功能则按合同开通(快照、日志、实时协作、关联账户、自定义角色等)。
套餐、选项及其开通方式的详情集中在Omniscol的套餐与选项。
差异化亮点
- 自动生成:生成算法在遵守硬性约束的前提下安排课时,并优化各项偏好。
- 人工掌控:用户始终可以检查、移动、锁定或裁定。
- 多渠道分发:网页、iCal、导出文件、公开链接和信息显示屏。
- 报表:仪表盘和导出文件,便于跟踪小时数、教室占用率以及审计所需的各项指标。
架构与托管
架构、安全和托管方面的内容见架构与角色和FAQ——安全与托管。