陈海锋 丘美玲
基金项目:广东省高等职业教育教学改革项目(GDJG2021288)
第一作者简介:陈海锋(1988-),男,硕士,助教。研究方向为计算机应用。
DOI:10.19981/j.CN23-1581/G3.2024.12.006
摘 要:随着我国教育水平的不断发展以及产业结构的加快调整,职业教育已经成为教育体系中的重要组成部分。为向社会提供优质的人才资源,国家在2019年提出启动“1+X”证书试点工作以推进职教改革。为保障证书项目的顺利实施,让学生掌握证书中要求的技能,以及证书项目实施过程中的各种数据收集,需要各种现代系统的支撑。而基于Web的系统有跨平台访问,无需安装,实时更新,数据集中等优势,因此实现基于Web的“1+X”全过程管理系统具有一定的实用价值。
关键词:“1+X”证书;职业教育;管理系统;全过程管理;Web系统设计
中图分类号:TP311 文献标志码:A 文章编号:2095-2945(2024)12-0024-04
Abstract: With the continuous development of China's education level and the accelerated adjustment of the industrial structure, vocational education has become an important part of the education system. In order to provide the society with high-quality human resources, the state proposed to launch the pilot work of "1+X" certificate in 2019 to promote the reform of vocational education. In order to ensure the smooth implementation of the certificate project, make students master the skills required in the certificate, as well as all kinds of data collection in the implementation process of the certificate project, the support of various modern systems is needed. The system based on Web has the advantages of cross-platform access, no installation, real-time update, data centralization and so on, thereby has certain practical value to realize the whole process management system based on Web.
Keywords: "1+X" certificate; vocational education; management system; whole process management; Web system design
在“学历证书+若干职业技能等级证书”制度试点,即“1+X”证书制度试点工作启动以后[1],各地院校都在积极开展“1+X”相关的培训、考证工作[2]。其中“书证融通”是推动“1+X”制度实施的核心,其要求证书的设置能够为产业和岗位提供符合需求的人才,专业教学的知识和技能能够和职业技能证书相对接,从而实现学历教育和职业教育相结合的应用型人才培养模式[3-4]。在“1+X”推进探索的过程中仍然存在不少的问题。①平台不完善,虽然针对证书考证已经推出了一些练习平台,但是每个平台都有自己的局限性[5],尤其是扩展性方面,当一个平台不能满足需求时,需要寻找其他解决方法,这就导致了考一个证书经常需要综合利用多个平台;②资源利用不充分,在同一个专业群里面,虽然不同的专业会对应不同的证书,但是很多基础课程是一样或者通用的,每个证书的考证复习时没有很好地把这些资源利用起来。为了解决这些问题设计开发基于Web的“1+X”全过程管理系统具有较大现实意义。
1 系統介绍
1.1 系统角色
“1+X”全过程管理系统一共有3种角色:管理员、教师和学生。管理员主要负责维护系统基础信息,负责教师管理、部门管理、专业管理等;教师负责管理和教学考证相关信息,负责班级管理、学生管理、课程管理、考试管理、就业管理和查看数据等;学生主要是浏览和考证相关信息,进行课程学习、进行考试、回答问卷等(表1)。
1.2 总体架构
“1+X”全过程管理系统把考证的整体流程进行统一的管理,主要功能包括考证前期所需知识的课程学习,备考中所需模拟测试,以及考后相关信息跟踪分析。如图1所示,用户在经过身份验证登录系统后会根据自身的身份权限使用系统的不同模块。其中人员管理模块用于管理不同角色使用系统的人员,以及人员所在组织(部门、专业、班级)的管理;课程管理用于录入课程相关资源,并提供给学生学习;考试管理用于录入题目、组成考卷、组织考试和试卷打分等功能;问卷管理用于提供调查问卷,调查考证学习情况,以及证书在学生就业或升学中发挥的作用;数据分析模块对数据进行分析对比,为日后相关工作提供数据指导。
表1 系统角色表
1.3 关键技术
系统的实现使用了前后端分离技术,以方便代码的维护。客户端页面和服务器通过RESTful风格的接口,以JSON格式的数据进行交互。
在服务器端,使用了基于Java的Spring-boot框架。Java是一种跨平台的编程语言,它的代码可以在不同的操作系统上运行,只要目标系统有相应的Java虚拟机(JVM)。这种跨平台性是通过将Java代码编译成中间代码(字节码)来实现的,这样便能方便地部署到多种系统上。Spring-boot建立在Spring框架之上,并提供了许多优点和便利性,使得开发者可以更快速、更容易地创建高效的应用程序[6]。由于Spring-boot构建在Spring框架之上,因而继承了Spring框架的所有功能和生态系统[7],这意味着可以在Spring-boot应用程序中轻松集成这些功能。除了Spring框架的好处,Spring-boot还有以下优点。①具有简化的配置,采用了“约定优于配置”的原则,提供了默认配置,开发者可以快速上手而无需复杂的配置。它自动配置了很多常见的应用程序组件,如数据源、缓存、日志等。②具有可扩展性,Spring-boot是高度可扩展的,你可以根据应用程序的需要选择添加自定义组件和功能,而不会破坏整体结构。系统数据存储所使用的数据库是MySQL数据库,MySQL数据库是一个使用广泛的关系型数据库,能够轻松存储和处理大数据[8]。
在客户端,使用的是基于JavaScript的Vue框架。Vue具有以下优点。①易学易用。Vue的语法简单直观,易于学习和上手,即使对初学者也很友好。Vue的核心库非常轻巧,且文档丰富。②组件化开发。Vue鼓励组件化开发,使得应用程序的各个部分可以独立开发、测试和维护。这种模块化的开发方式有助于提高代码的可重用性和可维护性。③响应式数据绑定。Vue提供了双向数据绑定,能够将数据和DOM元素自动同步,简化了UI的开发和更新过程。避免或大大减少了手动DOM操作的需要。④生态系统丰富。Vue拥有庞大的生态系统,包括像Vue-Router、Pinia、Element-UI等第三方库、插件和工具,使开发过程更加高效[9]。网络请求使用的是Axios,Axios是一个HTTP请求库,能同时在浏览器和node.js服务端使用,具有较好的兼容性和性能表现[10]。
2 系统各模块介绍
2.1 人员管理模块
人員管理模块主要录入相关角色人员的基础数据。如图2所示,系统初始状态只有管理员可以登录,管理员登陆后可以录入部门信息以及根据部门实际需要录入拥有有限权限的其他管理员以便进行相关的操作,管理员同时也可以对教师信息和学生信息进行管理。当管理员录入教师信息后,教师便可以根据获取到的初始密码登录,录入班级信息以及在班级下录入学生信息。学生在教师录入信息后便可以根据获取到的初始密码进行登录修改自己的密码。
图2 人员管理模块
2.2 课程管理模块
课程管理模块主要用于给教师管理课程资源,提供资源给学生学习以及练习习题巩固知识。如图3所示,证书类别管理主要用于设立类别对课程进行分类管理,往往一个证书会涉及多门课程的学习,方便教师针对证书来建立课程。在教师选择对应的证书模块后,便可以录入相关的课程。课程录入可以先录入课程章节,再在每个章节下录入课程资源,课程资源包括本地上传的文件,以及其他线上的学习链接。录入的习题分客观题和主观题。客观题可以根据提前录入的答案由系统自动批改,主观题则由有批改题目功能的教师进行批改。教师录入完课程和试题后,学生便可以登录系统进行学习以及做题巩固知识。查看错题功能用于查看之前做错的部分以便学生可以有针对性地巩固复习。
2.3 考试管理模块
考试管理模块主要用于提供考证前的模拟考试。教师根据模拟考试的结果进一步指导教学,学生也可以根据考试结果来调整复习。如图4所示,试卷管理用于录入考试试题,方便重复利用。考试管理用于录入考试时间、试卷、考试学生等和考试相关的信息。录入的题目可以分为客观题和主观题。客观题可以根据教师提前录入的答案由系统自动批改,主观题则由有批改试卷功能的教师进行批改。系统根据批改的得分算出最终成绩。学生在规定的考试时间内可以登录系统进行考试做题并提交答题。在教师设置的考试结束后,学生可以登录系统查看考试结果以及错题。
2.4 问卷管理模块
问卷管理模块主要提供问卷调查功能。问卷模块中的问卷主要调查的内容有:①学生在完成考证后的意见建议反馈,包括课程内容是否覆盖考证所需知识,是否有不符合的课程,模拟考试的试题对考证复习是否有帮助,需要做出怎样的改进等内容;②学生在就业后对证书的意见反馈,包括证书对找工或者工作的作用,证书和工作岗位的关联度,公司对证书的认可度等内容。如图5所示,教师在问卷管理中,可以建立问卷分组方便分类管理,然后在每个分类中建立调查问卷,发布问卷给指定范围的学生进行填写。学生在收到问卷调查后便可以根据实际情况填写问卷,并提出改进的意见。教师收集好学生的调查问卷后可以查看填写结果,撰写调查报告,填写总结后的结果、个人见解和建议,方便日后进行工作改进。
图5 问卷管理模块
2.5 数据分析模块
数据分析模块主要用于考试模块,调查问卷模块的相关数据进行分析处理,生成相关的图标进行查看。如图6所示,教师可以从其他模块导入相关的数据进行处理,然后生成可视化的图表,方便进行分析工作。生成好图表后,教师可以根据图表数据改进教学工作,学生也可以根据相应的结果调整学习进度。
图6 数据分析模块
3 结束语
本文设计了一款基于Web的“1+X”全过程管理系统,解决了“1+X”证书知识点的学习、考证前期准备复习工作以及考证后的跟进工作等过程分开管理的问题,即每一个管理过程都需要人工管理或者借助其他系统管理,需要切换多个系统。同时也解决了由于使用多个系统而导致的数据割裂不方便管理的问题。现在很多系统的使用或者升级都需要一定的费用,在经费紧张的情况下,可以大大地节省成本。因此使用本系统可以有效提高“1+X”考证的管理效率,节约费用成本。
参考文献:
[1] 袁燕妮.“1+X证书”制度下web前端开发课程“课岗证”融通改革体系探究[J].电脑知识与技术,2021,17(16):161-163.
[2] 李美.“1+x”证书制度下高职教育新型专业师资队伍构建研究[J].牡丹江大学学报,2022,31(5):83-87,108.
[3] 王睿,杨帆,陶健,等.1+X证书制度下课证融通教学资源建设的研究——以Web前端开发职业技能等级证书为例[J].工业和信息化教育,2022(4):9-14.
[4] 陆校松,朱云峰,杨俊.“1+X”证书制度下职业院校计算机类专业课证融通案例——以Web前端开发职业技能等级证书为例[J].数字技术与应用,2022,40(9):60-62.
[5] 张远平.“1+X”證书制度下Web前端开发试题库的设计与建设[J].中国教育信息化,2021(23):59-62,67.
[6] 王科翔,刘星含,娄志城,等.基于Spring Boot+Vue框架的智慧学习平台的设计与实现[J].无线互联科技,2023,20(14):65-68.
[7] 张浩.SSM框架在Web应用开发中的设计与实现研究[J].电脑知识与技术,2023,19(8):52-54.
[8] 熊群毓.大数据时代MySQL数据库的应用分析[J].信息与电脑(理论版),2023,35(14):209-212.
[9] 张威.基于Vue.js的专利学习平台开发设计与实现[J].电脑知识与技术,2023,19(22):57-60.
[10] 何向繁.Axios和Fetch数据传输效率分析[J].江西通信科技,2023(2):27-28,37.