当前位置:首页 期刊杂志

开放教育执行性专业规则报批审核系统的设计与实现

时间:2024-05-07

□赵 样 白 磊

开放教育执行性专业规则报批审核系统的设计与实现

□赵 样 白 磊

执行性专业规则是由学习者自主选择、各教学点制定并报省级电大审核而形成的专业教学过程管理和学分认定的基础性文件.省级电大教学点覆盖全省,学生众多,所选专业课程繁杂,传统的审核方法工作量大、耗时长,疏漏难免.基于MVC模型与Struts框架技术开发的网络版B/S结构报批审核系统,提高了审核工作质量和效率,既规范了教学管理,又保证了学习者顺利完成学业.其技术方法和系统功能具有先进性和应用价值.

执行性专业规划;报批审核系统;设计;实现

专业规则是广播电视大学保证教育质量和人才培养规格的重要文件,是组织教学过程、安排教学任务的基本依据.专业规则具有开放性,强调课程互认和资源共享,实行完全学分制,体现学习者的自主选择[1].省级电大完成实施性专业规则制定和执行性专业规则审核,对省级电大在中央电大课程库中选择开设课程、学生选择课程和完成学分进行约束和控制,教学点管理和协助学习者制定正确的执行性专业规则,这些工作是学习者按时完成专业学习、教学点正确执行教学过程和省级电大进行教学教务管理的必要环节.

专业规则实行分层管理.全国电大一个专业执行一个专业规则.专业规则是课程平台运行的基本指令,是学习者学习过程中的选课规则.专业规则包括培养目标和培养规格、课程模块设置规则、课程设置规则、毕业规则和有关说明.从类型和管理层面划分,可分为指导性专业规则、实施性专业规则和执行性专业规则(见图1).

指导性专业规则由中央电大制定,形式上是一个具体的教学指导文件.为保证人才培养质量和实现课程资源共享,指导性专业规则中除包含中央电大统设的必修课程之外,还包含全国各省电大的选修课程,是一个专业为达成人才培养目标的一个大的课程集合,既有统一的专业知识结构要求,又包容个性化差异.

实施性专业规则是各省级电大按照指导性专业规则的要求,根据本省实际和办学实际制定的省级教学实施文件.实施性专业规则可以从指导性专业规则中剔除部分选修课程,并规定某些课程为本省学习者必修(省必修)课程.

执行性专业规则是学习者完成专业学习,获取证书的课程集合.执行性规则的制定由学习者或教学点完成,在省级实施性专业规则中自主选择课程.学习者既可仅修满最低毕业条件要求的学分来获取毕业证书,也可根据自身需要在实施性规则中选修其它课程.

一、问题提出与需求分析

1.现状和问题

中央电大教务管理系统(CPS1.0)中,专业规则管理只设计了省校实施性专业规则的启用校验功能.为了使学生完全自主选课,CPS1.0对教学点和学生制定执行性专业规则没有限制和校验.但在实际工作中,教学点由于人手缺乏、专业规则约束条件细致繁多、理解专业规则出现偏差等原因,容易在制定执行性规则时出错,造成学生学习完规定年限后发现漏选或错选课程而不能按时毕业的问题.为规范管理和避免此类问题,省校每学期要对全省众多教学点的大量执行性专业规则进行人工审核和批复,以保证教学点有正确完备的教学过程执行依据.

从中央电大发布指导性专业规则,到省校制定发布实施性专业规则、教学点制定执行性专业规则,经过省校审核批复后执行,需要较长的时间周期.省校每学期对执行性专业规则进行人工审核,随着招生规模的扩大和扁平化管理工作的开展,审核批复工作数据量大、耗时耗力,且效率低下,难免出错.

2.需求分析

若能在教学点制定执行性专业规则时就完成正确性和有效性的校验,缩短执行性专业规则的审核批复过程,就能避免出现学生因错选、漏选课程不能按时毕业的问题,也能为后期教材征订、学生选课、教学安排等工作提供较为宽裕的时间,省级电大就能为教学点和学生提供更全面完善的支持服务.

"开放教育执行性专业规则报批审核系统"的研究与开发,目的是解决专业规则工作中出现的执行性专业规则制定和审核易出错、工作量大、效率不高等问题,对执行性专业规则的报批审核实现网络化和信息化管理,从而使开放教育执行性专业规则管理更为规范、精确、高效.该系统基于广播电视大学教务管理系统(CPS1.0)进行二次开发,拟对省级电大实施性专业规则下发、教学点执行性规则报批审核工作实现信息化管理,是笔者结合工作实际、对历次专业规则工作进行深入思考后提出的创新性开发成果.该系统可填补CPS1.0对于教学点执行性规则校验功能的空白;可进一步严格控制执行性专业规则制定、报批、审核的正确性,实现教务工作规范化和精细化管理,避免由于人为错误导致的各类教务问题;可使执行性专业规则的制定审批流程大大缩短,提高时效性,将人力资源从繁重的手工审核工作中解脱出来.

二、技术方法与业务流程

1.技术方法

从功能设计上看,"开放教育专业规则信息管理系统"设计为网络版B/S结构,软件服务器架设在省校,教学点通过网络访问,系统建立以专业为单元、教学点为划分的动态专业课程信息数据库,主要实现省校实施性专业规则下发和各教学点执行性专业规则报批审核的信息化管理.系统主要考虑了规范的工作流程实现、有效的选课控制约束和高效无误的教学过程控制刚性文件(即各教学点各专业的执行性专业规则)的生成和审核.

从技术实现角度看,本系统在设计时考虑了软件的拓展性、更新性和嵌入式应用,基于目前广泛使用的MVC模型理念设计并实现,将持久层、展现层、控制层逻辑较好地分离,实现了系统功能层次之间的低耦合.后端选用MySQL数据库管理系统进行数据存储,该DBMS具备较好的性能和稳定性,被业界广泛认可,同时可较好地解决系统建设成本的问题.系统实现中使用Struts框架实现业务控制层逻辑,同时引入优秀的Ajax技术框架ExtJs以改善用户体验和提升系统性能.[3]

2.业务流程设计

结合工作实际,笔者对历次专业规则管理工作进行深入分析后,从规则制定的正确性、管理工作规范化、业务流转的高效性和严密性等方面出发,设计了该系统的主要业务流程(见图2).在实行多年的教学计划、专业规则的手工管理工作流程的基础上,对该流程进行了全面分析和优化设计,使之实现专业规则管理过程中规则下发、制定、上报、审批、反馈的各项功能,并对各项功能作出了必要约束,使开放教育专业规则管理更为规范、精确、无误,实现全面信息化管理.

三、系统功能与技术实现

"开放教育执行性专业规则报批审核系统"主体框架分为权限管理、省级实施性专业规则管理、教学点级执行性专业规则管理和数据导入导出、备份统计等几部分.其中,执行性专业规则的制定、上报、审批、反馈、存档是该系统的主体功能.主要功能包括:

1.权限管理功能

分为管理员权限和教学点权限.管理员一般是省校负责专业规则管理的工作人员,负责分配、管理教学点用户,创建新学期,导入导出省级实施性专业规则库、规则说明、实施方案、操作手册和文件,开关教学点用户的执行性规则制定、上报功能,审核各用户上报的规则,并反馈意见,完成数据备份.教学点权限可查询省级实施性专业规则、操作手册、规则说明和实施方案与文件,制定执行性规则,选择开设课程集合,提交执行性专业规则供省校审核,修改经审核不通过的规则,打印经审核通过的规则.

2.实施性专业规则管理功能

这部分功能实现该系统和中央电大教务管理系统中专业规则管理的耦合和关联.管理员导入和发布省级实施性专业规则,所有用户可进行相关查询.

(1)管理员创建新学期,设置各教学点制定、上报执行性专业规则的权限,从而实现以专业为单元、教学点为划分的专业信息管理.

(2)实施性专业规则库管理.管理员由中央电大教务管理系统中导出每学期实施性专业规则,经合理化设置后导入到该系统中,形成实施性专业规则库和课程集合库,供教学点进行执行性专业规则制定、选择开设课程之用;删除冗余规则.

(3)查询文档库管理.管理员将专业规则汇编文档、专业规则说明、专业实施方案按专业导入到系统,为各级用户提供文档查询;删除冗余文档;生成、下发公文和各类学习手册.

3.执行性专业规则管理功能

这是该系统的主体功能部分,实现教学点执行性规则的制定、上报、审核、反馈、打印等.对执行性专业规则的制定作出了必要条件约束,从功能设计上就避免了教学点由于理解规则制定政策不当导致的种种错误和人工审核容易出现的问题.

(1)执行性专业规则制定功能.一方面,系统提供统一界面供教学点进行执行性专业规则制定、选择开设课程,根据实际需要调整课程开设学期;另一方面,系统自动根据导入的实施性专业规则生成约束条件:制定界面生成时,自动设置必修课为"规定动作",不允许修改;只能修改所有课程的开课学期和在选修课集合中选择所需课程,从根源上避免出现学生漏选必修课程而不能毕业的错误.

(2)教学点级校验功能.教学点在制定完每个专业规则需保存时,系统能根据毕业最低要求的4个必要条件(最低毕业学分、最低中央电大考试学分、各模块最低学分、各模块最低中央电大考试学分)进行校验,不满足要求时,无法保存,系统将给出提示,提示出错的环节和未达到的条件,直至修改合格才能保存.

(3)教学点提交功能.为了达到对教学点执行性专业规则上报的有序控制,系统对教学点提交功能作出了约束,只有教学点制定完当季所有规则后并保存成功后,才可将当季所有规则提交供管理员审核.

(4)省校级审核功能.省校对教学点提交的执行性专业规则进行审核,主要审核课程开设学期是否合理(学分选择合理性软件已审核过),这样,人工审核的数据就减少了数十倍.审核后,予以"通过"或"不通过"的反馈,不通过的给出修改意见.

(5)反馈查询功能.教学点能够查询经审核的执行性专业规则通过情况和反馈意见.

(6)打印功能.经审核通过的执行性专业规则,教学点可生成带二维条形码的PDF文档报批表打印,生成的报批表教学点无法修改,文档打印后签字盖章供省校和教学点备案;经审核不通过的执行性专业规则,无法生成报批表,教学点必须根据修改意见修改,再次提交审核,直至通过.

(7)唯一性管理.系统自动生成二维条形码作为执行性专业规则的唯一标识,用激光扫描枪扫描或输入二维码数字即可识别,并从系统中调用对应的数据,不会在多个教学点的相同专业间产生混淆.

4.导入功能

导入每学期的专业规则库;导入规则说明、实施方案、公文、教程等.

5.导出功能

导出专业规则进行数据备份和文件存档,可分年度、学期、规则类型(执行性规则/实施性规则)、教学点等条件导出.

6.统计功能

统计上报教学点、执行性专业规则的明细;统计上报专业数量、通过数、不通过数明细;统计每季规则总数、课程数、数据审核量;生成各类报表.

四、结语

"开放教育专业规则信息管理系统"作为"云南省教育厅科学研究基金项目"研究并开发.经过多轮数据测试后已正式应用于云南广播电视大学全省教学点的执行性专业规则制定与报批审核工作.截至2012年春季学期,云南广播电视大学使用该系统完成了全省130余个教学点的530份执行性规则的制定和审核,涉及学生11000余人.经过系统校验,有7个教学点的157名学习者的执行性专业规则出现了漏选、误选课程的情况,相关管理人员及时对出错的专业规则进行了校正.该系统的全面应用使执行性专业规则的报批审核工作周期大大缩短,并明显提高了审核校验的准确性,提升了专业规则管理工作的质量和效率.

该系统的开发技术具有先进性和普遍适用性,安装简便,用户界面友好;系统的功能满足开放教育专业规则管理工作的需要,业务流程设计规范严密,过程控制高效精确;系统可广泛适用于开放教育执行性专业规则管理,具有应用推广价值.笔者将该系统的主要设计思想适当调整后,用于云南开放大学综合信息服务平台中学习者自主学习管理功能模块和教学点集体选课校验模块的开发,取得了良好成效.

[1]谢盛勇,江晓青等.广播电视大学开放教育教学教务管理工作手册[M].北京:中央广播电视大学出版社,2010:149-150.

[2]赵样.开放教育专业规则信息管理系统的研究开发项目报告[R].昆明:云南广播电视大学,2011.

[3]吴鹏.MVC模式与Struts架构的研究[J].软件导刊,2010,(3):28-30.

白磊,讲师,硕士,云南师范大学信息学院(650092).

责任编辑 三川

G40-057

B

1009-458x(2012)07-0081-04

2012-03-30

赵样,硕士,讲师,云南广播电视大学远程教育教务处(650223).

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!