APP下载

交互式课表管理系统设计实现

2013-09-27陈小芹

中国教育技术装备 2013年17期
关键词:课表管理系统培训

■陈小芹

旨在设计开发出一个操作方便、界面友好的交互式课表管理系统。该系统应用于干部培训学校的课表管理,可以提高教学管理人员对信息提取、信息汇总、信息分析、信息管理的效率,减轻教学管理人员对课表管理和统计的负担,为管理者提供参考依据。

目前,各干部培训学校基本已完善了校园网,但由于缺少相应的教学管理信息化平台,先进的硬件设施并没有在教学管理工作中真正发挥作用,致使许多教学信息滞留在某一工作环节,学校各方人员无法及时有效地获取信息,阻碍了教学管理水平的提高。课表的管理是一所学校的教学及其他活动的基础,课表管理系统是教学管理系统中重中之重,随着干部培训事业的发展,亟须一种适合干部培训工作需要的课表管理系统。

1 课题的提出

课表管理系统的设计开发涉及各种因素,课表的编排要确保课程、教师、学员、教室、时间不会产生冲突,并要考虑教师和教师资源的特殊要求,这是一个非常复杂的关系。

尽管社会上开发了许多排课软件,但在功能上难以做到面面俱到。大部分软件的应用对象主要是面向综合性大学、中小学校的课表管理系统;开发的课表管理系统从编排课方式也分手工编排课表、计算机自动编排课表或计算机编排后手工调整等不同。手工编排课表只适用于班级数量少且班型稳定的学校,课表管理系统只起到一个模版和存储的功能;计算机编排课表主要适用于学期教学任务确定,有一定规模的学校。通过录入相对稳定的教学计划,基本上就能编排出合适的周课表或学期课表,主要用于本科院校甚至中小学校。无论哪种方式编排,仍需要后期手工调整。

通过调研部分院校的课表管理系统,分析综合各种课表编排方式的优劣,归纳出三个方面的问题:一是手工编排课表容易造成课表中有关因素的遗漏或冲突,计算机编排则要求教学任务、班级等因素的相对稳定;二是课表管理作为一个复杂的系统,排课过程要想面面俱到是一件很困难的事情,难以一次成型并保持稳定;三是每个学校由于其各自的特殊性,自动排课系统很难普遍使用在每个教学单位。

相对于一所干部培训学校,教学管理模式完全不同于其他高等院校也不同于电大、函授或远程等成人教育学院;干部培训的教育管理具有培训周期不统一性,长班则1~2个月,短班3~5天;教学任务多样性,每班培训目标不同,教学课题多样。还有班型的不确定性,教学环境要求的不同等特点。这种需求多样性的课表管理系统并不多见,如何将课表管理与计算机数据库及网络技术结合,融合干部培训学校独特的办学理念和管理模式,提高课表编排的效率,达到优化和整合学校有限教学资源目的,为此,我们设计了人机交互的课表管理系统,使排调课过程成为在人的主观因素作用下,计算机辅助排调课的决策过程。

2 交互式课表系统的功能分析

交互式课表管理主要包含编排课表、活动日程表等内容。它不仅是一个完整的数据库系统,也是培训教学管理系统的一个子系统,故交互式课表管理系统设计应遵循一定的原则。

2.1 功能的实用性

必须坚持实用性的原则,结合学校的管理模式,服务于教学管理的实际需要。

2.2 流程的开放性和兼容性

课表管理系统作为培训教学管理信息系统的一个子系统,流程中数据可共享、交换、整合,并可集成各种教学管理信息资源。

2.3 基础数据库的完整性

必须对学校资源全面掌握,准确无误建立基础数据库,即师资信息库、课程信息库、教室信息库等,只有准确掌握学校资源信息以后才能有效调配课程,使学校资源利用最大化。

基于校园网络的课表管理系统必须具备的功能需求包括:一是网站发布,实时更新课表,并发布于办公网站;二是信息汇总,课表中的要素及时更新,学校各方查看最新的学校资源使用情况;三是统计分析,在培训管理平台有统计分析模块,能够对课表中相关数据进行统计分析;四是综合查询,录入关键字段,可查询课表相关信息。

3 课表管理系统的设计实现

通过对干部培训学校教学管理流程的调研考察,设计出课表中各项要素的数据流程图。据此,相关数据库的建立成为系统实现的前提。

3.1 基础数据库的建立

课表管理系统是一个面向全校各方人员的综合管理系统,将师资信息、课程信息、学员信息及学校资源信息整合在一起,用以调配课表。因此,基础数据库的建立显得至关重要,包括师资库、课程库、活动管理(非课程)库、学校资源库的建立。为规范管理,这四个数据库要求准确无误,师资库必须包括所有教师,具体信息包括教师的基本信息:姓名、编号、职称、教师类别等;教育信息指毕业院校、学位、专业、最高学历等;联系方式和学术信息指研究领域、主要论著和主讲课程等。课程库包括课程名称、课程类别、主要内容、对象层次、学时计划、环境要求、主讲教师。活动管理(非课程)库包括名称、内容、学时等。教室管理包括教室名称、教室编号、常用教室排序、规模、教室配备等。上课时间库则根据它的编码性质同上述四库中的课程分类、培训方式、教师职称、教师类别、项目培训类型、项目类别等统一归属到字典管理中,再进一步进行管理,包括字典名称、字典词条、CODE编码、词条编码等。

3.2 课表管理系统的权限管理

课表管理系统面对教务管理人员、教学秘书、教师和学员,由于各自功能不同,需要对各自登录系统的账号进行权限管理。教务管理人员主要是管理功能,有权限维护外聘教师库、课程库、活动管理(非课程)库,随时对数据库进行补充和修改;教学部的教学秘书主要完成本部门的课程库、教师库的维护管理;教师主要登录自己的账号,查询教学任务,查询课表安排;字典管理中的内容具有一定初始性和稳定性,由信息中心管理员统一管理;对学员而主言,登录学员网后在课表管理模块进行课表查询。

4 课表管理系统主要操作步骤

进入办公网首页后,课表管理人员可以通过两个方式进行课表管理:一是系统提示可以进行哪个班级的编制(图1);二是进入后台中培训管理模块——项目实施——课表管理(图2)。

点击需编制课表的班级,系统将自动提供该班策划书中所列课程、教师名单、可使用的教室、时间段等信息,编排人员据此进行选择并编制出课表。

图1

图2

5 交互式课表管理系统特点

交互式课表管理系统是教务人员通过培训管理平台系统提供的数据流数据、基础数据库数据进行手工编排课表,同时由计算机对各类排课元素(教师、场地、时间等)的冲突情况进行检测,交互过程是一个输入和输出的过程。该系统具有以下几个特点。

5.1 可视性

网站发布、综合查询、打印输出等功能可视性明显,方便所有能登录办公网的人员了解和使用。在办公网首面点击班级培训日程表即可查看所有培训班级的课表,或录入项目编号或录入项目名称或录入培训时间段就能完成查询功能;在进入该班级课表后也能够完成课表的打印功能。

5.2 反馈及时

反馈相关信息,以便于下一步操作。如在对教室安排使用上,系统将未使用教室提供给教务人员,教务人员根据计算机反馈的信息进行选择。

5.3 限制

在特定时刻显示用户操作,以防误操作。培训管理平台的数据流进行到特定环节,系统将提示相关人员进行与其有关的工作。

5.4 启发性

能够进行操作提示。如在培训项目进入实施环节后,系统会提示课表管理人员应进行哪些班级的课表的编制。

6 结束语

本系统是根据干部教育培训特有的管理模式设计的,充分考虑到各种排课的约束条件,使课表精确性有了很大改善,保证了课表信息录入、修改的一致性,缓解工作压力,提高了工作效率。目前,该系统已正式上线使用,功能运行正常,但仍有许多细节需要在今后不断改进,还需要与教务管理人员进一步交流,完善系统功能。

[1]彭龄.浙工院教务管理排课子系统的设计与实现[J].网友世界,2012(2).

[2]陈宁江.高职院校分级排课的实施与探讨[J].工业技术与职业教育,2011(1):46-47.

[3]乔少华.电大排课系统的设计与实现研究[J].科教文汇,2009(8):113.

猜你喜欢

课表管理系统培训
学生出招解决”日课牌“问题
基于James的院内邮件管理系统的实现
如果我是校长
培训通知
CIT培训学院2020线上培训正式启航
从五方面做好引导培训
基于LED联动显示的违停管理系统
运用VBA自动生成子课程表
海盾压载水管理系统
各地区学生课表