从自制Excel表格迁移
很多学校——尤其是小型机构、民办学校和短期培训——仍在用自制的Excel表格管理课表。这种情况下迁移到Omniscol特别简单:没有专有格式需要解析,只需要把数据整理得有条理。
开始之前:先做整理
课表表格里往往混着好几种不同性质的“工作表”:教师名单、班级名单、科目名单、课表排布,还有各种备注。导入之前,请先理清:
- 教师名单(单独一张工作表),
- 学生名单(单独一张工作表,如果有的话),
- 班级名单及各班人数,
- 教室名单,
- 课程:每一行写明班级、科目、教师、教室、星期、时间、时长。
如果您的表格没有把这些信息分开,现在就分开——无论如何导入都需要这样做。
导入所需的格式
导入通过从您的表格(Excel、Google Sheets、Numbers、Calc等)复制粘贴到一个有说明的列模板中完成。系统按位置识别各列(您可以调整模板的列顺序,使之与您的文件一致),而不是按表头名称识别。列顺序、日期格式、科目代码等细节参见为批量导入准备数据。
对于课程,通过表格批量导入课程是专用工具:您可以把表格中的行直接复制粘贴到可编辑区域,结构为一行一门课程。
操作步骤
- 清理源表格:删除无用的列,统一各种写法(同一位教师不应出现三种不同的拼写)。
- 每种实体准备一张工作表:教师、学生、班级、教室、课程——您将逐张粘贴。
- 使用Omniscol测试账户,放心地验证导入。
- 依次导入,先导入基础数据(教师、教室、科目),再导入引用它们的课程。
- 查看Omniscol的诊断,找出没有被正确解读的内容。
- 运行一次测试生成(即使您打算保留表格中的手动安排),以验证方案是否可行。
迁移的好处
- 一个工具取代了表格、课表PDF和靠电子邮件流转的更新。
- 实时更新:内容一有变化,所有人立刻看到最新版本。
- 自动发布:iCal、信息显示屏、学生和教师门户。
- 诊断:Omniscol会发现您的表格放过的冲突。
把表格以只读方式留作存档
没有必要删除您的历史表格。把它以只读方式留作存档(例如放在共享文件夹中)——需要查找旧的配置时仍然可用。此后Omniscol成为日常运作的权威数据来源,表格只作为历史记录保留。
操作步骤
迁移自制Excel课表
-
最简单的情况:课表在自制的Excel中管理。没有专有格式需要解析,只需要在导入之前把数据整理得有条理。
-
导入之前——先做整理,在源表格中进行。如果您的文件把教师、班级、教室、课程混在同一张工作表里,请先按主题拆分成不同的工作表:教师、学生、班级、教室、课程。
-
清理每张工作表:不留无用的列,统一写法(同一位教师不应出现三种不同的拼写),删除合并的行。一行就是一个实体。
-
Omniscol测试账户:在操作正式账户之前先创建测试账户,放心地验证导入。
-
依次导入,遵循依赖顺序:先导入基础数据(教师、教室、科目),再导入课程(它们引用前者)。课程请使用通过表格批量导入课程——直接把表格中的行粘贴进去。
-
诊断:Omniscol会发现表格看不到的不一致(没有教室的课程、未知的教师、冲突)。切换之前请先修正。
-
测试生成(可选——如果您想保留手动安排)以验证可行性。切换:原来的Excel以只读方式留作存档;Omniscol成为权威数据来源,并带来自动发布(iCal、信息显示屏、门户)和实时更新。