维普资讯 http://www.cqvip.com 第6卷第2期 2006年O6月 江苏科技大学学报(社会科学版) Journal of Jiangsu University of Science and Technology(Social Science Edition) Vol・6 No.2 Jun.2006 文章编号:1673—0453(2006)02—0101—04 基于信息管理的高校排课系统 许 洁 (江苏科技大学教务处,江苏镇江212003) 摘要:高校的课表安排是保证高校顺利进行教学活动,按要求培养合格人才的重要保证。讨论了在实 行学分制的高校,如何按照科学的排课原则,将信息管理系统与人工结合进行课表的编排,并对如何使课 表编排结果最大限度的优化给出了方法和建议。 关键词:高校;排课;信息管理系统 中图分类号:G642.42 文献标识码:A 高校的课程表是高校执行教学计划,落实教学 不同级学生的专业课程不能很好衔接,甚至影响到 学生毕业资格的审查和认定。 (二)科学合理排课。有利于教师保证教学质量。学 生提高学习效率 任务,顺利进行教学活动的依据,也是高校建立稳 定教学秩序,进行有效教学管理的根本保证。因 此,课表的编排及管理是高校最为基本又极其重要 的一项管理工作。 高等学校的课程复杂多样,只有考虑师生的生 一、高校课表编排的原则 高等学校的课程与中小学有极大差别,主要体 理心理因素,科学合理的安排各类课程,才能保证 教学活动的顺利进行,达到良好的培养人才的效 果。一般来说,难度大,学时多,属于专业必修的考 试课程,我们通常安排在上午,师生精力较为集中 的时间。对于同一课程,时间不能安排过密,从心 理学角度来说,同一课程的过密安排对师生的刺激 相同,容易造成大脑疲劳,发生所谓“倒摄抑制”和 较大的“负迁移”效应,影响教学效果_2]。另外,过 密的课程安排也不利教师备课和学生课后对该门 课程的消化。 (三)充分合理利用教学资源 在我国高等教育由精英教育逐步向大众教育 现在规模性、多样性、复杂性等方面。尤其是有的 高等院校存在跨校区教学,这更增加了高校课程表 安排的难度。在实行完全学分制的高校,教学活动 一般不以行政班为单位,学生可以在专业计划的指 导下根据兴趣和能力选课。在大部分高校,大学英 语、高等数学等公共基础课都进行分级教学,此类 所谓“通道课”的排课模式也与一般课程不同。这 些都为高校排课工作提出了更高的要求,要处理好 这些问题,首先要确立科学的排课原则。 (一)严格执行教学计划。保证课程的顺利开设 转变的形势下,许多高校设置专业和在校学生都有 所增加,教学资源就显得相对不足。这就要求课表 的安排合理利用场地、器材、教师等,在保证教学活 动顺利进行的前提下,充分利用现有教学资源。如 对工程制图、计算机文化基础等课程,考虑到制图 教室和机房的有限,要注意各班级的穿插排课。对 同一教师担任多门跨校区课程的,也可以适当把同 一教学计划是保证教学质量和人才培养规格的 基本文件,是组织教学过程、安排教学任务、确定教 学编制的基本依据_1]。所以课表的编排必须严格 按照教学计划的要求,不能任意增减一门课,也不 能随意调动开课的专业和学期。在教学进行过程 中对教学计划的调整尤其需要慎重,因为这会造成 收稿日期:2006—04—20 校区的课程集中安排,节省教师的精力和时间。 作者简介:许洁(1979一),女,江苏镇江人,江苏科技大学研究实习员,主要从事课表编排和教学资源调度工作。 维普资讯 http://www.cqvip.com 1O2 江苏科技大学学报(社会科学版) 2006年 二、基于信息管理系统的排课实现 随着全国各高校规模的扩大和办学水平的提 高,仅靠手工排课很难适应教学管理的需要。以 笔者所在的高校为例,2005~2006学年第一学期 全校教学任务记录达2 187条,开课685门次,排 课记录达3 000多条。其中还包括分级教学、跨 校区排课、中外合作办学的排课等许多个性化问 题,如果全用人工编排课表,效率低而且易出错, 运用高校信息管理系统进行课表的安排和管理既 是适应形势的需要更是提高教学管理水平的必经 之路。 (一)基于教务信息管理系统排课的总体规划 我校目前运用的教务管理信息系统是一个集 Client/Server和Browser/Web Server技术于一 体、涉及教务管理各环节、面向学校各部门以及各 层次用户的多模块综合管理信息系统。与原始的 教务管理相比,它采用了当前流行的c/s结构和 Internet网络技术,突破了原先教务系统使用地 域的局限性,使整个校园网乃至Internet上的用 户都可访问本教务系统。因而就可在多地域、任 意时间段以不同身份来访问教务系统中的数据, 大大加强了系统数据共享的能力。由于采用了先 进的、标准的网络技术,极大地提高了系统的可移 植性。 高校的教务信息管理系统在排课部分应有落 实教学任务、智能排课、手动调课、校验、查询等几 大功能模块,大致可按以下流程进行(图1)。 按计划生成教学任务 并下发开课单位 汇总釜要 尊售占报的l教学任务信息 l I准备排课相关 …数掂… 设置排课参数,运用排课 系统进行自动排课 手动调整排课结果 从不同角度进行较验 图1课表编排流程图 要做好排课应当把以上环节的每一步工作做 实做细,还应当注意时间上的连续性。同时又要 注意到排课工作的整体性,每一步工作都应为整 体服务,前期准备工作的细致到位能为后面排课 的顺利进行打下良好基础。 (二)基于教务信息管理系统排课的实施 一般来说,为了保证学期末选课工作的正常 进行,排课工作在学期进行到1/3时就应当启动。 根据各院系专业的教学计划生成下学期的教学任 务,由各开课单位落实安排,并把相关数据,如教 师、教室要求、排课要求输入系统。教务处对这些 数据进行汇总、核对。由于庞大的教务信息管理 系统不能面面俱到,我们用VFP语言编写了一些 简单的小程序。把系统中的教学任务数据导出后 用这些小程序进行各方面数据的校核:课程属性、 开课校区、考试类型、理论教学周数是否正确,任 务班级与计划班级是否吻合,实践课是否录入实 践周数等等。这些问题全部校验清楚,错误更正 以后,再导入系统进行下一步工作。这就大大提 高了教学任务的准确性,为后面排课工作的顺利 进行提供了有力保证。 与此同时,还要更新教师信息表、教室资源表 等数据表,为排课工作做好准备。这些数据都准 确后,就进入智能排课系统。大学的课程设置相 对复杂,其中高等数学、大学英语、大学物理等是 通道课,编排这类课程时,如单纯依靠系统,不易 得到满意的结果。目前通常是人工与系统相结 合,先大致定好通道时间输入系统,根据系统排出 的结果结合实际情况调整。既要满足通道课的编 排,又不能影响其它课程的安排。对于通道以外 的理论课,可以根据课程的不同性质设置优先级, 通常学时多、难度大的专业考试课优先级较高。 由于目前多媒体资源有限,对于教师提出需要多 媒体的课程,也要给出优先级。做好这些工作后, 系统通常能自动排出大部分课程。但仍有少部分 课程系统不能完成,需要手工编排。 系统排出的课表往往不十分合理。一些较为 重要的必修课,即使设置优先级较高仍会因教学 资源的有限而被排到不合适的时间,还有一些由 同一教师担任的课程安排太紧,不利于教师很好 的教学,有的班课程时松时紧,分布不均,这些都 需要后期的手动调整。 维普资讯 http://www.cqvip.com 第2期 许 洁:基于信息管理的高校排课系统 103 (三)排课工作后期对课表的校核及优化 经过以上程序得到的课表初稿只是完成了排 课工作的一部分,后期的校验和调整工作也十分 繁琐和重要。我们用VFP语言编写了一些附加 程序,导出相关数据表,进行各方面的校核。这个 校核的内容非常多,包括排课课程与任务课程是 否一致,时间、地点、教师、班级有无冲突,排课周 数是否在理论教学周内,教室容量是否合适,教师 跨校区的连堂课问题也要予以解决。对于系统排 课难以考虑的地方也要进行手工调整。比如高等 数学、大学物理等理论性较强,对学生来说难度相 对较大的课程一般排在上午比较适宜,比较重要 的专业课尽量不排在下午4:O0之后,内容较为枯 燥,学习难度大的课程不宜连续安排,文理类课程 可交叉安排,使学生得到休息。 排课结果经过两三次的调整校验后通常比较 准确合理了。为了使课表更加合理,更加人性化, 课表排好后即可向全校公布。如教师认为本人课 表不利于教学安排,严重影响教学效果,或个人确 有特殊原因不能按所排时间上课,可由教研室领 导将意见汇总,在课表首次公布后一周内来教务 处调整。排课人员将本着以上提到的课表编排原 则酌情进行微调。 这样调整后的课表即为正式课表,任何部门、 人员不能再随意调动,教师学生都必须严格按课 表进行教学活动。与此同时,系统也自动更新了 课表的打印、查询。一般来说,各二级教学单位都 可打印课表,教师、学生可登陆教务系统查询课 表。 (四)课表在执行过程中的调整和统计 课表一旦运行,除非特殊情况不再调整。如 有需要调整的地方,应在纸面和系统内都进行修 改。在系统中修改课表,可以直接查询教师、学生 的上课情况和教室使用情况,提高了调整课表的 准确性。由于目前使用的系统中,任务、课表并不 基于同一数据库,所以还要注意将修改涉及的数 据表都及时进行调整。 教务信息管理系统中有一些统计功能,通过 对系统中数据表的分析,系统可以自动生成院系 教师上课情况,教师上课时间、班级周上课时间分 布等统计报表。这些报表简化了排课人员的工 作,也为分析、调整排课情况提供了较为直观的数 据。 在实际应用中,这些表格还不够。我们会导 出任务、排课、班级、教师等基础表用FoxProl进 行分析,生成各校区开课情况,教师开课情况,各 院系开课情况,多媒体使用情况等报表。 三、信息管理系统排课的优势和目前 存在的问题 随着高等教育改革的深化,学分制逐渐成为 各大高校的主要管理模式。在学分制模式中,传 统意义的年级和班级概念逐渐淡化,学生按教学 计划的要求,可以根据自身的情况、能力,自主安 排学习进程、自主选择授课教师、自主选择课程层 次、自主选择修读方式,修读完该专业应修读的课 程并通过相应的考核条件即可取得本科毕业证和 学士学位证。高等学校是按一种流水线作业的方 式实施人才的培养,学生、教师和教学设施不是孤 立地属于某个院系和专业,尤其是在学分制和学 院制的办学模式下,综合培养宽口径的专业人才 和提高办学效率就需要对教学资源充分共享。高 校教学资源是面向多学科和多专业的,完成一个 专业的教学计划需要多个院系合作,不便于采用 以班级或专业为目标的独占教学资源的方式排 课,而应该用以课程为目标的方式排课,即由教务 部门统一排课,学生根据教学计划学习相应的课 程,修完教学计划规定的课程和学分即可毕业_3]。 传统的手工排课无法建立这样庞大的数据 库,也不具备进行选课活动的条件。用信息管理 系统智能排课,能建立起完善、准确的数据库,大 大提高排课的正确率,也减少了许多人工的重复 工作。 利用教务信息管理系统就是在现代教育教学 思想指导下,充分运用现代信息技术,组织和配置 教学信息资源,进行信息化教学管理活动,从而高 效率地达到既定的教学目标。这一做法的最终目 的是提高教学质量。基于信息管理系统的排课正 是将教学过程中的人力、物力、财力、时间和信息 进行优化组合,实现高校教学资源高效率的配置 和利用,从而最大限度地提高教学质量。因此,充 分开发和利用教育教学管理资源,直至实现整个 教务管理信息化,在高等教育改革和发展中起着 重要的作用。 但由于大学排课工作的主观性较强,目前仍 维普资讯 http://www.cqvip.com 104 江苏科技大学学报(社会科学版) 参考文献: 2006芷 无完善的信息管理系统可以实现排课工作的全面 自动化。遇到高等数学、大学英语等全校规模的 通道课,系统仍然无法自动处理。在一些课程的 排课时间、顺序上,系统也无法达到人工的识别水 [1]江苏科技大学教务处.教学管理文件汇编[G]. 2005. [23周伟国.高校课程表编排若干问题的思考FJ].温州 师范学院学报:哲学社会科学版,2003(8):92—94. 平,即使给出较为细分的优先级,也不能完全合 理、人性化的排出课表。目前的信息系统自动排 出的课表不经过手工调整往往是不能直接投入运 F3]李冰颖,汪琳嫒,张元仕,等.高校自动排课系统的 分析FJ].中华素质教育学校管理,2004(12):l14— 116. 行的。系统与人工相结合也还有许多问题有待改 进。如何使高校的课程表安排工作更加科学合 理,适合“以人为本”的新时期教育思想,仍是值得 [4] 清华大学一润乾公司.综合教务系统用户手册 [G],2003. 我们不断研究探讨的课题。 Universities’Curriculum Schedule Arrangement Based on Information Managment System XU Jie (Teaching Affair Office,Jiangsu University of Science and Technology,Zhe ̄iang Jiangsu 212003,China) Abstract:The arrangement of curriculum schedules of universities ensures successful teaching activities and cultivation of qualified talents.This paper discusses how to use the information management sys— tem with manual work to arrange curriculum schedules under the credit system,following the scientific principle of curriculum schedule arrangement.It suggests a method to optimize the results of curricu— lum scheduces. Key words:university;curriculum schedule arrangement;information management system (责任编辑:王 勉)