浅议VFP在技工院校排课系统中的应用
浅议VFP在技工院校排课系统中的应用
朱雪芳
摘 要:目前技工院校招生方式灵活、学制长短不一、培养层次多样,使得教学管理中课程表的编排愈加复杂。为实现培养高技能人才的目标,排课中必需充分考虑现有教学资源的统一调配。笔者提出将VFP数据库技术应用到排课系统中去,充分满足技工院校教学管理的需要。
关键词:技工院校 VFP 排课 教学管理 课程表
近年来,伴随着技工院校招生形式的日益灵活,培养层次的不断细化,在校生的学制也越来越复杂:既有3年、4年、5年、6年的不同培养年限,又存在着春季开班和秋季开班的时间差异。为了实现高技能人才的培养目标,大部分技工院校实行了理论、实训间周上课的教学模式。囿于学院现有教学资源的限制,实验室、机房、实训车间等教学场所在使用中需要集中安排管理。这几种现象使得技工院校的排课工作显得异常复杂,依靠手工排课方式已远远不能适应现实需要,为此,笔者将VFP引入排课系统中,开发适合技工院校教学管理的排课系统。
一、功能需要分析
结合排课流程的需要,排课系统应具备对教学计划、教室、教师等资源的统一配置和管理,最终向教学管理部门(用户)提供合理的课程表。
二、系统实现
结合排课流程,我们将排课系统划分为数据维护、排课管理和课程表管理三个功能模块。
1.数据维护模块
数据维护模块主要用于学校教学资源的管理,系统建立教学计划、学科、班级、教室、实训室、教师、课程表等教学资源表(DBF文件)。以教学计划表为例,表中设置招生年份(确定开课时间)、专业名称、学制、科目名称、科目类别(考试或考查)、科目开设的学期、科目开设课时、实训科目名称、实训科目时间(几周或每周固定几天)等。数据维护模块可以完成教学资源的数据输入、数据修改、数据输出等功能。
2.排课管理模块
排课管理模块提供自动排课和人工排课两种操作方法,分别可以实现全周排课、单双周排课功能。
(1)排课流程。先确定排课基本信息,每周课表一致(全周排课)或单双周排课,再从教室资源表中调取当前可用教室信息,从班级资源表中获取本学期需要排课的班级,从教学计划资源表中获取各班开设的科目(包括实训科目),从教师资源表中获取各科目任课教师。至此,排课所需的数据已具备。
接下来使用系统提供的自动排课编排课程表。由于排课的复杂性,我们可以在系统自动排课后,对不合适的安排采用人工排课进行调整。
系统排课要检查教室、实训室、机房等在指定的上课时段是否被占用,如已占用则退出另选;(职教论文 fanwen.oyaya.net)检查教师在上课时段是否已安排课程,若已有安排则产生教师上课时段冲突标记,排课程序从头循环;无冲突则安排该班课程,待全部班级的所有课程安排完毕,将结果写入课程表,排课过程结束。
出于安全考虑,在排课过程中,系统提供了随时取消排课的功能。
(2)通过对相关要素的功能预设,实现学生学习时间安排合理,教师科研时间集中,教学硬件设施配置合适。在排课预设中,系统设置理论课以两节课为一次课安排,每门课程每天不超过两次课。每门课程尽量隔天排,以便学生复习、预习,也使教师有足够时间熟悉新课、批改作业。实验课则根据需要可以实现集中安排,以便学生能完整地完成并掌握一个实验内容。对于学习难度较大或基础课程安排在每天上午进行,音乐、体育、德育、就业指导等科目多安排在下午上课。尽量满足学生、教师在精力最充沛时完成专业理论的授课和学习。
近年来,随着招生规模的不断扩大,教师授课方式的不断更新,技工院校教学资源普遍紧缺。在排课预设中,系统对学校的多媒体教室、机房、语音教室、实验室、实训室、体育场等教学场所进行统一调配,结合授课需要将不同的课程安排到不同的教室。将同一专业或相近专业的实训课程依次错开安排,交错使用实训室,使每个实训室在各个时段都有学生上课,达到充分利用现有教学资源的效果。
3.课程表管理模块
课程表管理模块主要用于以规范的表格方式对课程表的编排情况进行查询、打印和输出,以方便教学管理部门使用。系统提供了导出年级总课表、班级课表、教师个人课表三个功能。
三、结语
技工院校招生灵活、专业多样、教学中突出技能教学等特点,对排课提出了颇为复杂的技术要求。通过将VFP数据库技术引入排课系统,很好地实现了技工院校的排课需求,极大地方便了教务人员的排课工作。
参考文献:
[1]林建伟。高校排课选课系统的设计与实现[J].计算机光盘软件与应用,2012(8)。
[2]徐高峰,倪再。浅析高职院校智能排课系统的设计[J].计算机光盘软件与应用,2012(3)。
[3]詹斌,胡海芳。基层电大排课系统的设计与实现[J].信息与电脑(理论版),2012(8)。
(作者单位:郑州交通技师学院) 《浅议VFP在技工院校排课系统中的应用》
本文链接地址:http://www.oyaya.net/fanwen/view/82896.html
朱雪芳
摘 要:目前技工院校招生方式灵活、学制长短不一、培养层次多样,使得教学管理中课程表的编排愈加复杂。为实现培养高技能人才的目标,排课中必需充分考虑现有教学资源的统一调配。笔者提出将VFP数据库技术应用到排课系统中去,充分满足技工院校教学管理的需要。
关键词:技工院校 VFP 排课 教学管理 课程表
近年来,伴随着技工院校招生形式的日益灵活,培养层次的不断细化,在校生的学制也越来越复杂:既有3年、4年、5年、6年的不同培养年限,又存在着春季开班和秋季开班的时间差异。为了实现高技能人才的培养目标,大部分技工院校实行了理论、实训间周上课的教学模式。囿于学院现有教学资源的限制,实验室、机房、实训车间等教学场所在使用中需要集中安排管理。这几种现象使得技工院校的排课工作显得异常复杂,依靠手工排课方式已远远不能适应现实需要,为此,笔者将VFP引入排课系统中,开发适合技工院校教学管理的排课系统。
一、功能需要分析
结合排课流程的需要,排课系统应具备对教学计划、教室、教师等资源的统一配置和管理,最终向教学管理部门(用户)提供合理的课程表。
二、系统实现
结合排课流程,我们将排课系统划分为数据维护、排课管理和课程表管理三个功能模块。
1.数据维护模块
数据维护模块主要用于学校教学资源的管理,系统建立教学计划、学科、班级、教室、实训室、教师、课程表等教学资源表(DBF文件)。以教学计划表为例,表中设置招生年份(确定开课时间)、专业名称、学制、科目名称、科目类别(考试或考查)、科目开设的学期、科目开设课时、实训科目名称、实训科目时间(几周或每周固定几天)等。数据维护模块可以完成教学资源的数据输入、数据修改、数据输出等功能。
2.排课管理模块
排课管理模块提供自动排课和人工排课两种操作方法,分别可以实现全周排课、单双周排课功能。
(1)排课流程。先确定排课基本信息,每周课表一致(全周排课)或单双周排课,再从教室资源表中调取当前可用教室信息,从班级资源表中获取本学期需要排课的班级,从教学计划资源表中获取各班开设的科目(包括实训科目),从教师资源表中获取各科目任课教师。至此,排课所需的数据已具备。
接下来使用系统提供的自动排课编排课程表。由于排课的复杂性,我们可以在系统自动排课后,对不合适的安排采用人工排课进行调整。
系统排课要检查教室、实训室、机房等在指定的上课时段是否被占用,如已占用则退出另选;(职教论文 fanwen.oyaya.net)检查教师在上课时段是否已安排课程,若已有安排则产生教师上课时段冲突标记,排课程序从头循环;无冲突则安排该班课程,待全部班级的所有课程安排完毕,将结果写入课程表,排课过程结束。
出于安全考虑,在排课过程中,系统提供了随时取消排课的功能。
(2)通过对相关要素的功能预设,实现学生学习时间安排合理,教师科研时间集中,教学硬件设施配置合适。在排课预设中,系统设置理论课以两节课为一次课安排,每门课程每天不超过两次课。每门课程尽量隔天排,以便学生复习、预习,也使教师有足够时间熟悉新课、批改作业。实验课则根据需要可以实现集中安排,以便学生能完整地完成并掌握一个实验内容。对于学习难度较大或基础课程安排在每天上午进行,音乐、体育、德育、就业指导等科目多安排在下午上课。尽量满足学生、教师在精力最充沛时完成专业理论的授课和学习。
近年来,随着招生规模的不断扩大,教师授课方式的不断更新,技工院校教学资源普遍紧缺。在排课预设中,系统对学校的多媒体教室、机房、语音教室、实验室、实训室、体育场等教学场所进行统一调配,结合授课需要将不同的课程安排到不同的教室。将同一专业或相近专业的实训课程依次错开安排,交错使用实训室,使每个实训室在各个时段都有学生上课,达到充分利用现有教学资源的效果。
3.课程表管理模块
课程表管理模块主要用于以规范的表格方式对课程表的编排情况进行查询、打印和输出,以方便教学管理部门使用。系统提供了导出年级总课表、班级课表、教师个人课表三个功能。
三、结语
技工院校招生灵活、专业多样、教学中突出技能教学等特点,对排课提出了颇为复杂的技术要求。通过将VFP数据库技术引入排课系统,很好地实现了技工院校的排课需求,极大地方便了教务人员的排课工作。
参考文献:
[1]林建伟。高校排课选课系统的设计与实现[J].计算机光盘软件与应用,2012(8)。
[2]徐高峰,倪再。浅析高职院校智能排课系统的设计[J].计算机光盘软件与应用,2012(3)。
[3]詹斌,胡海芳。基层电大排课系统的设计与实现[J].信息与电脑(理论版),2012(8)。
(作者单位:郑州交通技师学院) 《浅议VFP在技工院校排课系统中的应用》